Bacon Lettuce Tomato Soup Recipe: Smoky Crunch and Creamy Balance

Soups & Stews

Bacon Lettuce Tomato Soup Recipe: Smoky Crunch and Creamy Balance

This bacon lettuce tomato soup recipe transforms simple ingredients into a velvety, smoky masterpiece that balances creamy broth with fresh crunch. The secret lies in slow-cooked bacon infusing the broth with deep umami while preserving its crispy edges for garnishing.

I developed this recipe during a chilly afternoon when I craved something hearty yet light—now it’s my go-to for both weeknight dinners and cozy gatherings.

The foundation starts with sautéed onions and garlic, which form the aromatic base before adding diced tomatoes and simmering until rich and flavorful.

A splash of cream and a touch of butter elevate the broth to luxurious smoothness, while the final touch of crispy bacon and fresh lettuce adds texture that makes every spoonful satisfying. This soup proves you don’t need fancy ingredients to create restaurant-quality results.

What sets this recipe apart is the harmony of flavors: the smoky depth of bacon, the bright acidity of tomatoes, and the buttery creaminess of the broth. The crispy bacon bits on top provide a satisfying crunch that contrasts beautifully with the velvety soup.

It’s the kind of dish that feels indulgent yet remains light enough for any meal.

Perfect for chilly evenings or as a starter for dinner parties, this soup comes together in one pot with minimal effort but maximum flavor. The best part? It tastes even better the next day as the flavors meld further. Let’s get cooking!

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

Ingredients for bacon lettuce tomato soup

Six ounces of bacon, fresh tomatoes, and creamy richness create this velvety soup masterpiece.

Ingredient Amount Notes
Thick-Cut Bacon 🥓 6 oz Thick-cut for crispy edges
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Canned San Marzano Tomatoes 🍅 28 oz Diced, no salt added
Heavy Cream 🥛 ½ cup Full-fat for richness
Unsalted Butter 🧈 2 tbsp Cold, cut into pieces
Romaine Lettuce 🥬 2 cups Chopped, crisp variety
Chicken Broth 💧 4 cups Low-sodium preferred
Salt 🧂 1 tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Fresh Thyme Leaves 🌿 1 tbsp Or 1 tsp dried thyme
Red Wine Vinegar 🍷 1 tbsp For brightness
Granulated Sugar 🍚 1 tsp Balances acidity

The bacon is non-negotiable here—thick-cut gives you those perfect crispy edges for garnishing. Costco or Trader Joe's sell the best quality in bulk. Look for San Marzano tomatoes if you want that authentic sweetness, but any good canned tomatoes work. The broth? Low-sodium is key so you can control the seasoning. I always grab the chicken broth from Pacific Foods—it's rich without being salty. Fresh thyme makes a difference, but dried works in a pinch if you've got it.

No thick-cut bacon? Regular bacon, cooked extra crispy still works—just watch it closely. Swapping tomatoes? Fresh diced tomatoes work too, but they make a mess. The heavy cream can be reduced to half-and-half for lighter texture. Want more depth? Add a splash of red wine when sautéing the onions. And if you're worried about the soup being too rich, the chopped romaine on top cuts through perfectly. That said, don't skip the butter—it's what makes this soup truly creamy and luxurious.

This soup tastes even better the next day as flavors meld. Store in an airtight container for up to 5 days in the fridge. Freezes beautifully for 3 months—just reheat gently and stir in fresh lettuce when serving. I always make a double batch because it disappears fast. The bacon bits? Keep them crispy by storing them separately and reheating them in a dry pan for 30 seconds before serving.

❤️

Why You'll Love This Recipe

  • No-Chop Nightmare: This soup only asks for one onion and a few garlic cloves—no dicing, no mincing, no stress. I swear, I’ve made it after work with my hands still sticky from unloading groceries, and it still tastes like I spent hours.
  • Crispy-Creamy Magic: That thick-cut bacon? It doesn’t just flavor the soup—it dominates with smoky, salty crunch, while the heavy cream smooths it out into something dangerously rich. The San Marzano tomatoes? Sweet, bright, and exactly what this needs.
  • Lunchbox Hero: Between us, this soup reheats like a dream—no separation, no weird textures. Pack it in a thermos for work or school, and you’ve got a meal that’s still hearty enough to fill you up (or, okay, maybe I’m the only one who eats it straight from the pot).
  • Budget Win: Bacon’s the splurge, but a single package stretches for two batches, and the rest? Onion, garlic, canned tomatoes—stuff I already have. Honestly, I’ve made this for under $8 per serving, and it still feels like a fancy dinner.

Step-by-step instructions for bacon lettuce tomato soup

Here's how to build this rich, textured soup with layers of smoky bacon, crisp lettuce, and velvety tomato base.

1

Cook the Bacon Until Crispy

Place the 6 oz thick-cut bacon in a large pot over medium heat. Cook undisturbed for 5-6 minutes until the edges become deep golden brown and the fat begins to render. This initial crisping creates the smoky foundation for your soup.

Once the bacon reaches that perfect crispness, flip the pieces and continue cooking for another 3-4 minutes until evenly browned. Remove the bacon from the pot with a slotted spoon and set aside on paper towels to drain excess fat. You should have about 2 tablespoons of rendered bacon fat remaining in the pot—this is your flavor base.

2

Sauté Onion and Garlic

In the same pot with the bacon fat, add the diced yellow onion. Cook over medium heat for 5-6 minutes until softened and translucent. You'll know it's ready when the edges begin to turn slightly golden.

Add the minced garlic cloves and cook for an additional 30 seconds until fragrant. The garlic should be golden around the edges but not browned—this prevents bitterness. Here's the thing—don't walk away. Garlic burns in seconds, and you want that aromatic sweetness to develop.

3

Build the Tomato Base

Pour in the 28 oz canned San Marzano tomatoes and stir to combine with the onion mixture. Add the 4 cups chicken broth, 1 teaspoon salt, ½ teaspoon ground black pepper, and 1 tablespoon fresh thyme leaves. Bring everything to a gentle boil over medium-high heat.

Once boiling, reduce heat to medium-low and let it simmer uncovered for 15-20 minutes. This allows the flavors to meld and the acidity to mellow slightly. Stir occasionally to prevent scorching at the bottom. You're looking for a smooth, velvety tomato base that coats the back of a spoon.

4

Add Cream and Lettuce

Remove the pot from heat and stir in the ½ cup heavy cream and 2 tablespoons unsalted butter. The cream will begin to thicken the soup slightly, creating that luxurious texture. Add the 1 tablespoon red wine vinegar and 1 teaspoon granulated sugar, stirring well to balance the acidity.

Finally, gently fold in the chopped romaine lettuce using a wooden spoon. You want to maintain the lettuce's crisp texture, so don't overmix. The lettuce will soften slightly but still provide that satisfying crunch in each spoonful.

5

Finish and Serve

Return the soup to low heat and let it warm through for just 2-3 minutes. Add the crispy bacon back to the pot and stir gently to distribute. Taste and adjust seasoning if needed—you might need a touch more salt to balance the creaminess.

Ladle the soup into bowls and serve immediately. The contrast of creamy tomato base with crisp lettuce and smoky bacon creates a perfect bite. Each spoonful delivers that smoky crunch and velvety balance promised in the title—just as it should.

👨‍🍳

Pro Tips For Making Bacon Lettuce Tomato Soup

  • CRISP THE BACON LOW: Thick-cut bacon needs patience—cook it at 275°F (135°C) until the fat renders but the meat stays tender. I used to rush it on high heat, and it turned chewy. The fat should pool like golden syrup, and the edges should just start to brown before you remove it. Save that bacon fat; it’s liquid gold for sautéing onions later.
  • SMASH THE GARLIC: Don’t just mince those garlic cloves—smash them with the flat side of your knife first, then chop. This releases more flavor without burning. I learned this the hard way when my soup tasted like garlic powder instead of fresh, bold garlic. Do it right after you peel them, so they don’t dry out.
  • STRAIN THE TOMATO JUICE: After simmering the San Marzano tomatoes, strain out the seeds and pulp with a fine-mesh sieve. The juice alone is sweeter and smoother, cutting through the richness of the cream. I skipped this once and ended up with a watery, seedy mess—now I religiously strain it.
  • TEMPER THE CREAM: Before stirring in the heavy cream, warm it separately to room temperature, then slowly mix it into the hot soup. Cold cream shocks the soup and can cause it to split or turn grainy. I’ve ruined creamy soups this way too many times—now I just let the cream sit out for 10 minutes first.

Essential equipment for this dish

Pot Essentials

Start with a heavy-bottomed Dutch oven—like the Le Creuset 5.5-quart—to handle the soup's simmering without scorching. The deep sides prevent splattering when adding tomatoes and broth.

I’ve found this pot distributes heat evenly, which is crucial for developing that velvety texture. For smaller batches, a 5-quart stainless steel pot from All-Clad works perfectly too.

Bacon Tools

Use a slotted spoon to remove crispy bacon without losing rendered fat—my go-to is the OXO Good Grips model. It’s sturdy and won’t bend when lifting bacon. For extra crispiness, I recommend a wire cooling rack (like the Amazon Basics one) to drain bacon on paper towels.

This keeps the bacon’s edges perfectly crisp for garnishing.

Knife and Cutting

A sharp chef’s knife (I love the Wüsthof Ikon) and a cutting board (like the Teakhaus bamboo) are non-negotiable for dicing onions and garlic evenly. The knife should glide through ingredients without tearing, ensuring consistent texture.

For the lettuce, a mandoline (such as the OXO Good Grips) can help achieve uniform slices if you prefer a cleaner presentation.

Mixing and Serving

Stirring the soup requires a wooden spoon—I prefer the Lodge cast iron one—to avoid scratching the pot. For serving, preheated bowls (like Corelle stoneware) help maintain the soup’s temperature.

A ladle with a strainer (such as the Rubbermaid one) makes it easy to portion the soup without the lettuce sinking to the bottom.

Optional Upgrades

For extra flavor control, a digital thermometer (like the Thermoworks Thermapen) helps monitor broth temperature during simmering. If you’re blending the soup for a smoother texture, an immersion blender (such as the Ninja BN601) is a game-changer—no transferring hot liquid to a blender.

For garnishing, a small offset spatula (like the Mercer Culinary) helps place crispy bacon bits neatly on top.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 80mg27%
Sodium 850mg37%
Total Carbohydrate 22g8%
Dietary Fiber 4g14%
Sugars 12g
Protein 18g36%
* 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

Can I make this soup without bacon? For a vegetarian version, swap the bacon with smoked paprika (½ teaspoon) and extra crispy fried shallots for smoky depth. The paprika mimics bacon's flavor, while the shallots add crunch. Just

1

How do I prevent the lettuce from getting soggy?

Add the lettuce just before serving or stir it in at the very end when the soup is off the heat. For extra insurance, toss chopped lettuce with 1 teaspoon lemon juice before adding—this helps preserve its crispness. If you blend the soup, add lettuce only after blending and reheat briefly.

2

Can I make this soup ahead of time?

Yes! This soup tastes even better the next day as flavors meld. Store in an airtight container for up to 5 days in the fridge. For serving, reheat gently on the stove and stir in fresh lettuce and crispy bacon just before eating. The bacon can be reheated separately in a dry pan for 30 seconds to restore its crispiness.

3

What can I serve with this soup?

This rich soup pairs beautifully with crusty bread, garlic toast, or a simple green salad. For a heartier meal, add grilled cheese sandwiches or crispy roasted potatoes. The creamy texture balances well with acidic or tangy sides to cut through the richness.

4

Why did my soup turn out too acidic?

If the tomatoes or vinegar overpower the flavors, balance it with 1 teaspoon sugar or a pinch more salt. The sugar helps mellow the acidity while enhancing the tomatoes' natural sweetness. For future batches, reduce the vinegar to ½ tablespoon or omit it if using very ripe tomatoes.

★★★★★4.6(2 reviews)
Categories Soups & Stews