B.L.T. Soup Recipe: Smoky Bacon, Tomato, and Cheese Velvety Dream

Soups & Stews

B.L.T. Soup Recipe: Smoky Bacon, Tomato, and Cheese Velvety Dream

This B.L.T. soup recipe transforms a classic sandwich into a rich, velvety dream that’s perfect for chilly days or when you crave comfort without the mess. The secret lies in slow-cooked bacon that infuses the broth with smoky depth, while ripe tomatoes and sharp cheddar create a creamy, tangy base.

I first made this during a particularly busy week when I needed something hearty but hands-off—it became an instant family favorite.

What makes this soup special is how it balances textures and flavors: crispy bacon bits add crunch, while the velvety broth clings to every spoonful. The recipe builds on traditional B.L.T. elements but elevates them with a smooth, restaurant-quality finish.

Unlike heavy casseroles, this version simmers in one pot, making it foolproof for weeknight dinners or meal prep.

The result is a bowl of warm, smoky goodness with layers of flavor—tangy tomatoes, salty bacon, and sharp cheese—all blended into a creamy, satisfying soup. Each bite delivers the essence of a classic sandwich in a format that’s easier to enjoy (and clean up after).

Ready in under an hour, it’s the kind of dish that feels indulgent without requiring a special occasion.

Serve with crusty bread for dipping or a sprinkle of fresh herbs for brightness. The beauty of this recipe is its versatility—it works as a light lunch, a cozy dinner, or even a starter for a bigger meal. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
🔥
Calories
Med Cal

Ingredients for b.l.t. soup

Pantry staples meet smoky bacon magic—just 14 ingredients for a velvety B.L.T. soup dream.

Ingredient Amount Notes
Thick-Cut Bacon 🥓 8 oz Thick-cut for smoky flavor
Yellow Onion 🧅 1 whole Diced for base flavor
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Ripe Tomatoes 🍅 1 lb Roma or vine-ripened preferred
Sharp Cheddar Cheese 🧀 1 cup Shredded, aged for tang
Heavy Cream 🥛 ½ cup Full-fat for richness
Chicken Broth 💧 4 cups Low-sodium preferred
Butter 🧈 2 tbsp Unsalted, for cooking
All-Purpose Flour 🌾 1 tbsp For thickening
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Sour Cream 🥛 ¼ cup Full-fat for serving
Crusty Bread 🍞 4 slices For serving, optional

The bacon is non-negotiable here—thick-cut is a must for that perfect smoky depth. Costco or Trader Joe's have the best prices for bulk packs, but any grocery store bacon works. Look for thick slices (about 1/4-inch) so they stay crispy while cooking. The tomatoes? Roma or vine-ripened make all the difference—they hold up better to simmering and add natural sweetness. I always grab a few extra because nothing beats fresh, ripe tomatoes in soup. For the cheddar, sharp and aged is key—it melts beautifully and adds that tangy punch. Kraft or Cabot are solid choices, but if you can find a local cheddar, it'll taste even better.

No thick-cut bacon? Regular bacon works in a pinch, but it'll be less crispy. Swap Roma tomatoes for canned San Marzano (drained well) if fresh isn't an option—they're sweeter and more consistent. Out of sharp cheddar? Gruyère or Gouda add a nice depth, though the flavor will shift slightly. The heavy cream can be reduced to half-and-half for a lighter version, but trust me on the full-fat version—it's worth it. For extra richness, add a splash of cream cheese at the end. The crusty bread? Sourdough or a good baguette from the bakery section is ideal—skip the pre-sliced stuff if you can.

This soup tastes even better the next day as the flavors meld together. Store leftovers in the fridge for up to 4 days, covered tightly to keep the bacon crispy. For meal prep, portion it into containers with a layer of sour cream on top—it'll stay fresher longer. Freezes beautifully for up to 3 months, though the texture might change slightly. Reheat gently on the stove, stirring in a splash of broth or milk if it gets too thick. Garnish with fresh parsley right before serving—it adds that bright pop of color and freshness.

❤️

Why You'll Love This Recipe

  • Same recipe, different vibes: serve it in mugs for a lazy Sunday or in a bowl for guests. Add a sprinkle of green onions or a drizzle of hot honey if you’re feeling fancy—no extra effort, just extra love.
  • No Chopping Chaos: I swear by this one—just dice the onion and garlic once, then let the bacon render while you toss the tomatoes in. Minimal prep, maximum flavor without the mess.
  • Smoky Cheese Magic: That crispy bacon meets sharp cheddar in a way that’s ridiculously satisfying. The tomatoes add brightness, but it’s the salty-sweet crunch of the bacon bits on top that makes it dangerous to share.
  • Weeknight to Party Fix: Same recipe, different vibes: serve it in mugs for a lazy Sunday or in a bowl for guests. Add a sprinkle of green onions or a drizzle of hot honey if you’re feeling fancy—no extra effort, just extra love.

Step-by-step instructions for B.l.t. soup

Here's how to create this rich, comforting soup with layers of smoky bacon, tangy tomato, and creamy cheese.

1

🍳 Step 1: Cook the Bacon and Build the Base

In a large pot over medium heat, cook the 8 oz thick-cut bacon until crispy and the fat has rendered out, about 8-10 minutes. I like to press down gently on the bacon slices during the first few minutes—this prevents them from curling and ensures even contact with the pan. Once crispy, remove the bacon with tongs and set aside on paper towels to drain, leaving the fat in the pot.

Reduce the heat to medium-low and add the 1 whole yellow onion, diced into even ¼-inch pieces. Cook for 5-6 minutes until softened and translucent. Add the 4 cloves garlic cloves, minced, and cook for another 30 seconds until fragrant. You'll smell that wonderful garlic aroma filling your kitchen—this is your signal that the aromatics are ready for the next step.

2

🍳 Step 2: Develop the Tomato Sauce

Add the 1 lb ripe tomatoes, chopped into small pieces, to the pot. Stir well to combine with the onions and garlic. Cook for 5 minutes to let the tomatoes break down slightly and release their juices. Season with the 1 tsp salt and 0.5 tsp black pepper, then add the 4 cups chicken broth. Bring everything to a gentle simmer and let it cook uncovered for 15 minutes, stirring occasionally, until the tomatoes have softened and the flavors melded together.

While the tomatoes simmer, you'll notice the soup developing a rich, deep color and developing that classic tomatoey aroma. This is where the foundation of your B.L.T. soup is being built—don't be tempted to rush this step. The longer you let it simmer, the more complex the flavors will become.

3

🥘 Step 3: Thicken the Soup

In a small bowl, whisk together the 2 tbsp butter and 1 tbsp all-purpose flour to create a roux. Slowly pour this mixture into the simmering soup while whisking constantly to prevent lumps from forming. Cook for 2-3 minutes until the soup has thickened slightly. Then stir in the 1 cup sharp cheddar cheese, allowing it to melt completely into the soup. The cheese should disappear completely, creating a creamy texture.

Here's the thing—if the soup looks too thick at this point, don't worry. We'll adjust the consistency in the next step. The key is to get that creamy cheese flavor incorporated now before adding the other dairy components.

4

🍳 Step 4: Finish with Cream and Garnish

Reduce the heat to low and stir in the 0.5 cup heavy cream and the crispy bacon you set aside earlier. Let the soup simmer gently for another 5 minutes to allow all the flavors to meld together. Taste and adjust the seasoning if needed—you might want to add a pinch more salt or pepper to balance the flavors.

Remove the pot from heat and stir in the 0.25 cup chopped fresh parsley. This adds a bright, fresh element that cuts through the richness of the soup. Ladle the soup into bowls and top each serving with a dollop of 0.25 cup sour cream and a slice of 4 crusty bread. The contrast of the cool, creamy sour cream against the warm soup is what makes this dish truly special.

👨‍🍳

Pro Tips For Making B.L.T. Soup

  • Render Bacon Slow: Thick-cut bacon needs patience—don’t rush it. Cook it low and steady (around 275°F) until the fat pools like oil, not grease, or the soup will taste like a smoky swamp. I used to crank the heat, and the bacon ended up chewy and bitter. Trust the process.
  • Sear Onions First: Caramelize those onions until they’re deep golden, not just soft. A splash of water or broth at the end helps, but start with high heat—this is where the soup’s depth lives. Skip this, and you’re left with bland onion flavor hiding under everything else.
  • Blend Tomatoes Twice: Pulse ripe tomatoes in the food processor first, then blend again after simmering. The first pulse breaks them down, but the second blend after cooking smooths out any chunkiness and lets the acidity mellow. I learned this after serving soup with tomato bits floating like a sad salad.
  • Cheese Last, Heat Gentle: Stir in sharp cheddar off the heat or on the lowest setting—melting it too fast turns it greasy. A splash of cold broth or a metal spoon in the pot helps it blend smoothly. Once, I dumped it in hot, and the cheese seized like glue. Now I add it like I’m defusing a bomb.

Perfect pairings for this recipe

Crispy Bread Pairings

This soup practically begs for a sturdy bread to soak up every last drop of that creamy, smoky goodness. I always keep a batch of homemade sourdough on hand—its tangy crust and airy crumb are perfect for dipping.

For convenience, French baguettes from the bakery section work beautifully too. Toast the slices lightly in the oven with a sprinkle of garlic powder and fresh rosemary for an extra flavor boost. 🥖

Want to get fancy? Try garlic breadsticks—the perfect combination of chewy, buttery dough and rich garlic flavor. I like to bake them until golden brown and serve them alongside the soup for extra indulgence.

For a lighter option, whole-grain crackers like Triscuits or Water Whet add a nice crunch without overpowering the dish.

Cheesy Bread Bowls

Transform your soup into a full meal by serving it in cheesy bread bowls. Use a baguette or ciabatta as your base, slice it in half lengthwise, and toast it until crispy.

Spread the cut sides with a mix of cream cheese and sharp cheddar, then bake for 5-7 minutes until the cheese is melted and bubbly. Ladle the hot soup into the bowls, and let everyone dig in with their bread spoon. 🧀

For an extra layer of flavor, sprinkle the toasted bread with crushed black pepper and red pepper flakes before adding the cheese. The spicy kick pairs perfectly with the soup’s creamy texture, creating a harmonious balance of flavors.

This method turns a simple bread into a gourmet presentation that’ll impress your guests.

Refreshing Side Salads

A bright, crisp salad cuts through the richness of this soup beautifully.

My go-to is a simple arugula salad with lemon vinaigrette—just toss 4 cups of baby arugula with 2 tbsp olive oil, 1 tbsp fresh lemon juice, 1 tsp Dijon mustard, and a pinch of salt.

The peppery bite of the arugula balances the soup’s creaminess, while the tangy dressing adds a refreshing contrast. 🥗

For a heartier option, try a tomato and cucumber salad. Thinly slice 1 large cucumber and 2 ripe tomatoes, then toss with 2 tbsp red wine vinegar, 1 tbsp honey, and 1 tbsp chopped fresh dill.

The cool, crisp vegetables provide a refreshing counterpoint to the warm, creamy soup, making each bite feel balanced and satisfying.

Beverage Pairings

This soup’s smoky, tangy, and creamy profile pairs wonderfully with crisp white wines. A Sauvignon Blanc from New Zealand—like Cloudy Bay—has bright citrus notes that complement the tomato and cheese flavors.

For something lighter, a Pinot Grigio from Italy offers a clean, refreshing finish that won’t overpower the dish. 🍷

If you prefer beer, a wheat beer like Blue Moon or Hoegaarden works beautifully. The slight sweetness and effervescence of the beer cut through the soup’s richness, while the citrusy notes enhance the tomato and bacon flavors.

For non-alcoholic options, sparkling water with a splash of lemon or iced hibiscus tea adds a refreshing contrast to the warm, hearty soup.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 110mg37%
Sodium 850mg37%
Total Carbohydrate 22g8%
Dietary Fiber 3g11%
Sugars 8g
Protein 24g48%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this soup taste different from a BLT sandwich?

This soup captures the essence of a BLT while transforming it into a creamy, comforting dish. The slow-cooked bacon adds deep smoky flavor instead of crispy crunch, while the tomatoes and cheese create a velvety texture that's far richer than a sandwich. It's like enjoying all the flavors of a BLT in soup form—perfect for chilly days when you want something hearty but still familiar.

2

Can I make this soup without heavy cream?

Swap the ½ cup heavy cream with ½ cup whole milk or ½ cup coconut milk for a lighter version. For extra richness without dairy, try ¼ cup sour cream plus ¼ cup broth. The soup will still be creamy but with a slightly different texture. Just remember to adjust seasoning as needed.

3

How do I prevent the soup from getting too thick?

If your soup thickens too much, simply stir in 2-4 tablespoons of warm broth or water while heating. The roux and cheese will thicken the soup naturally, but adding liquid at the end keeps it smooth. For a thinner consistency from the start, reduce the flour in the roux to 1 teaspoon instead of 1 tablespoon. Stirring constantly while cooking also helps maintain even thickness.

4

What’s the best way to reheat leftovers?

Reheat gently on the stove over medium-low heat, stirring occasionally and adding a splash of broth or milk if needed. Avoid microwaving as it can make the bacon soggy. For extra crispiness, sprinkle fresh bacon bits on top when serving. Leftovers taste even better the next day as flavors meld together—just store in an airtight container in the fridge for up to 4 days.

5

Can I make this soup vegetarian?

Yes! Replace the bacon with 8 oz smoked tofu or mushrooms (like cremini or shiitake) for umami depth. Use vegetable broth instead of chicken broth, and add a pinch of smoked paprika to mimic the bacon's smokiness. The cheese and tomatoes will still shine, creating a rich, creamy vegetarian version that's just as satisfying.

★★★★★4.5(10 reviews)
Categories Soups & Stews