Skip to Content

Bacon Tomato Soup with Grilled Cheese

This post may contain affiliate links. As an affiliate, I earn a commission.
Jump down to Recipe

This bacon tomato soup is going to rock your world! I’ll share with you my simplified cooking process and also show you how to make the perfect grilled cheese sandwich to pair with this soup.

Tomato soup, perfect for cool weather

Yesterday, I sat on the sidelines of my son’s little league game freezing my buns off though, so I guess that means we still do have a short window of opportunity to enjoy some warm soup! At least here in Pennsylvania. If you’re browsing from warmer climates, then pin this recipe for the fall and winter months. 🙂

Tomato soup pairs perfectly with grilled cheese.

Let’s talk real quick about the tomato soup and grilled cheese combo. Tomato soup served with grilled cheese is a thing here in northern PA and someone told me that’s because it’s a Canadian thing. The only evidence I’ve found to back this up is that Tim Horton’s promotes this tasty combo and Tim Horton’s is in fact, a Canadian company. So, if you’re from Canada, please weigh in. Is this a dish that you all grew up on? What’s the story? Other than tomato soup and grilled cheese being an awesome combination of flavors, I figure there must be some sort of fun story behind where this meal originated. Like, hockey moms packing it for their family or something like that. Help me out! I need to know.

My good friend made a batch of tomato soup for dinner during a recent visit and it was so good. I knew I had to make it an post about it even though it’s nearing the end of soup season. She used a recipe she found on Pinch of Yum and it was delicious! So this is an adaptation of that recipe, just with a few tweaks because I can’t help but feel the need to change things up. The grilled cheese is key for dipping and for making sure you’re nice and filled up.

How to make the best grilled cheese sandwich.

Plus, not really a “recipe” per say, but I am sneaking in one of my favorite ways to make grilled cheese which is with sour dough bread and shredded cheddar cheese. Sliced cheddar works too but shredded cheddar cheese adds some airiness to the sandwich that totally ups the yum factor!

What things can you add to traditional tomato soup?

You can add a few ingredients that will really add some flavor and also simplify the cooking process. I’m also looking for shortcuts, ya know? I sauteed using bacon fat instead of butter or oil because it’s 1.) delicious and 2.) I always save that stuff and then forget to use it! So I’m happy when I find a use for it. I added in some roasted red peppers because they go nicely with tomatoes, add a bit of sweetness and another layer of flavor. And finally, I simplified the cooking process by just using a shallot instead of the usual onion and garlic. A shallot tastes like a cross between an onion and garlic, so why not just use that?! If you don’t have a shallot on hand though, just use garlic and onions.

Make this soup vegetarian.

Whether your vegetarian or not, or maybe you’re giving up meat for lent or another reason. In an case, it’s easy to make this tomato soup vegetarian. You can simply swap bacon fat for olive oil (or butter) and leave off the bacon topping, or you can use a meatless bacon substitute.

There’s a large variety of meatless bacon available. Shop meatless bacon now on Amazon.

The easiest way to cook this bacon tomato soup.

One last tip: You don’t need one, but it will save you some dishes if you make this in a dutch oven because you can saute everything in the dutch oven, then also simmer in the same pot. You could get away with just sauteing in a regular pot as well. Up to you but I like to be efficient (read: lazy) when it comes to dirtying dishes.

You can also make this ahead and reheat in the microwave it for busy weeknights. Or, pack this up and take it to lunch.

Add smoked Gouda.

If you want to add some more richness to this soup, try melting in a few cubes of smoked Gouda cheese at the end of the cooking process. So good!

Want more soup ideas?

Browse all my soup recipes

This roasted red pepper tomato soup was featured on Hearth and Soul and South Your Mouth!

Bacon Tomato Soup

Roasted Red Pepper Tomato Soup

Bacon Tomato Soup with Grilled Cheese

This bacon tomato soup is going to rock your world! I’ll share with you my simplified cooking process and also show you how to make the perfect grilled cheese sandwich to pair with this soup.
Author: Angela G.
5 from 1 review
Read Comments
Print Pin Rate
Course: Dinner, Lunch
Cuisine: American
Skill Level: Easy
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 8 Servings
Yield: 8 cups



  • 2 tbsp bacon fat or you can use olive oil
  • 2 carrots diced
  • 2 shallots diced
  • ¼ tsp thyme rosemary or basil (your choice)
  • ¼ cup roasted red peppers
  • 28 oz crushed tomatoes
  • 2 cups chicken or vegetable stock
  • ¼ cup half and half or you can use sour cream
  • 1 bay leaf optional
  • Bacon bits for topping optional


  • Sour dough bread
  • Shredded cheddar cheese
  • Butter optional


  • In a dutch oven, over medium-high heat, saute carrots and shallots in bacon fat until tender. Stir in thyme until fragrant, then add roasted red peppers and tomatoes. Stir and cook for about 3 minutes.
  • Scrape everything into a blender and add 1 cup of chicken stock. Loosely fit the lid on top, allowing a way for some air to escape. Slowly start to blend and continue until all ingredients are pureed.
  • Scrape puree back into the dutch oven and add remaining chicken stock and bay leaf. Bring to a boil, then simmer for 10-15 minutes.
  • While the soup is simmering, prepare your grilled cheese. You can make this healthier by toasting the sandwich in a toaster oven without butter instead of pan frying it.
  • Finally, still the half and half (or sour cream) into the soup just before serving. Garnish with bacon bits.


Nutrition is for soup only. Does not include Gouda cheese.

Nutrition Facts

Serving: 1cup | Calories: 88kcal | Carbohydrates: 11g | Protein: 2g | Fat: 5g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Cholesterol: 6mg | Sodium: 446mg | Potassium: 377mg | Fiber: 3g | Sugar: 6g | Vitamin A: 2940IU | Vitamin C: 13mg | Calcium: 51mg | Iron: 1mg
Want more easy recipe ideas?Follow @MightyMrs on Pinterest

Leave A Comment

Rate this recipe:


Sunday 24th of June 2018

This soup sounds as incredible as it looks. Pinned as we are having a hot spell here in Southern England! Great post.