In a large pot, over medium heat, add oil to your pan and let it heat up.
Next, add celery, carrots, green pepper and onions. Cook them until they are soft.
Then, add seasonings, corn, minced garlic and let it all cook until the mixture is fragrant before adding butter.
Once the butter is melted, mix in flour until it's coating everything and let it cook a couple minutes to remove the flour taste before adding milk and chicken stock.
Stir frequently until it comes to a boil (if you added potatoes before this step check to see if they are fork tender).
Once at a boil, fold in bacon and velvetta, stirring until smooth.
Taste and season to your liking, serve hot!