Bean and Bacon Soup Recipe Like Campbell's: Smoky Bacon Bites and Creamy Bean Bliss

Soups & Stews

Bean and Bacon Soup Recipe Like Campbell's: Smoky Bacon Bites and Creamy Bean Bliss

This bean and bacon soup recipe like Campbell’s delivers all the comforting, smoky richness of the classic—just better. The secret lies in crispy bacon that infuses the broth with deep, savory notes while tender beans simmer until creamy and rich.

Unlike canned versions, this homemade recipe builds flavor through slow cooking, creating a hearty soup that’s both nostalgic and elevated.

The foundation starts with smoked bacon, rendered until crispy for maximum flavor, then removed and crumbled back in at the end.

A blend of cannellini and navy beans ensures a creamy texture without relying on thickeners, while aromatics like onion, garlic, and bay leaf develop depth during the 30-minute simmer. The result?

A bowl of soup that’s smoky, slightly sweet, and impossibly satisfying—just like your favorite childhood memory, but with restaurant-quality technique.

What sets this apart is the balance: the bacon adds bold, salty richness, the beans provide silky creaminess, and a touch of Worcestershire sauce ties it all together with umami depth.

Every spoonful delivers that perfect harmony of textures—crispy bacon bits, tender beans, and a broth so flavorful you’ll want to sip it straight from the pot. Serve with crusty bread or a sprinkle of fresh parsley for that final touch of freshness.

This recipe is designed to be foolproof yet impressive, whether you’re feeding a family or craving a cozy solo meal. The ingredients are simple, the method straightforward, and the results undeniably comforting. No canned soup will ever compare to the real deal—let’s make it together.

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

Ingredients for bean and bacon soup recipe like campbells

Six ounces of smoky bacon and two cups of creamy beans create this nostalgic yet elevated soup.

Ingredient Amount Notes
Smoked Bacon 🥓 6 oz Thick-cut, cut into 1/2-inch pieces
Cannellini Beans 🌽 1 cup Dried or canned (drained), soaked overnight if dried
Navy Beans 🌽 1 cup Dried or canned (drained), soaked overnight if dried
Yellow Onion 🧅 1 whole Medium size, diced
Garlic Cloves 🧄 3 cloves Fresh, minced
Carrots 2 medium Peeled, diced (about 1 cup total)
Celery Stalks 🥬 2 whole Diced, about 1/2 cup
Bay Leaves 🌿 2 whole Dried, standard size
Chicken Broth 💧 4 cups Low-sodium preferred
Tomato Paste 🍅 2 tbsp Smooth, not chunky
Worcestershire Sauce 🍶 1 tbsp Original, not vegetarian
Apple Cider Vinegar 🍎 1 tbsp For brightness
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The bacon is non-negotiable here—thick-cut, smoked bacon delivers that deep, salty richness that defines the dish. Costco or Trader Joe's carry excellent options, but any quality smoked bacon works. For maximum flavor, render it until crispy before removing and crumbling back in at the end. The beans? Cannellini and navy create the perfect creamy texture without needing thickeners. If using dried, soak overnight for tender results—no one wants mushy beans. The onion, celery, and carrots form the aromatic base; fresh, crisp vegetables ensure a vibrant broth.

No smoked bacon? Regular bacon with a pinch of smoked paprika gets you close, though the flavor won't be identical. Short on cannellini beans? Great Northern or pinto beans work in a pinch, but navy beans are ideal for that classic Campbell's texture. Worcestershire sauce is essential for umami depth—Lea & Perrins is the standard, but any quality brand works. For a vegetarian twist, swap the Worcestershire for vegetarian soy sauce plus a dash of liquid smoke, though purists may notice the difference. The tomato paste can be substituted with 1/4 cup crushed tomatoes if you prefer a chunkier texture.

This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months in portions. For serving, keep the bacon crispy by adding it back to the pot off the heat for just 1-2 minutes before garnishing with fresh parsley. Double the batch—it disappears faster than you'd think. The broth freezes beautifully, so make extra for future quick meals.

❤️

Why You'll Love This Recipe

  • No-Fuss Pantry Staples: I swear by this soup because it uses ingredients I already have—no last-minute grocery runs. The cannellini and navy beans are my go-to protein, and the smoked bacon? That’s the secret weapon that turns a simple pot into something irresistible without extra effort.
  • Smoky-Savory Magic: Between us, the crispy bacon crumbles and that deep, smoky aroma are what make this soup addictive. The onions caramelize just enough to sweeten the broth, while the garlic cloves—roasted until fragrant—add a punch that lingers. It’s the kind of flavor that makes you want to eat it straight from the pot.
  • Weeknight to Meal Prep Hero: This soup is my weeknight lifesaver, but it’s also the star of my lunchbox for the next three days. The texture holds up perfectly when reheated, and I can double the batch without a second thought. Honestly, I’ve even served it at potlucks—no one ever guesses how easy it was to make.
  • Budget-Friendly Powerhouse: A pound of bacon and two cans of beans stretch this recipe into four hearty servings. I’ll be real: it’s one of those meals where the cost per portion feels criminally low, but the satisfaction is through the roof. Plus, the leftovers taste just as good the third day—no sad, watery soup here.

Step-by-step instructions for bean and bacon soup

Here's how to craft a rich, creamy soup with smoky bacon and tender beans—just like Campbell's but made from scratch.

1

Cook the Bacon and Sauté the Vegetables

In a large pot with a tight-fitting lid, cook the 6 oz smoked bacon over medium heat for 8-10 minutes, stirring occasionally, until the bacon is deep golden brown and crispy. Use tongs to remove the bacon from the pot and set it aside on a paper towel-lined plate, leaving the rendered fat in the pot.

In the same pot, add the diced yellow onion, minced garlic cloves, diced carrots, and diced celery stalks. Cook over medium heat for 5-6 minutes, stirring frequently, until the vegetables begin to soften and the onion becomes translucent. This foundational step develops the soup's deep, savory flavor—don't skip it. If the vegetables start to stick, add a splash of chicken broth to deglaze the pot.

2

Build the Flavor Base

Stir in the 2 tbsp tomato paste and cook for 1-2 minutes until it darkens slightly and blends smoothly with the vegetables. This step intensifies the umami depth of the soup. Next, add the 1 tbsp Worcestershire sauce and 1 tbsp apple cider vinegar, stirring well to incorporate. The vinegar brightens the flavors while the Worcestershire sauce adds a rich, complex note.

Pour in the 4 cups chicken broth and bring the mixture to a gentle boil. Add the 2 whole bay leaves, 1.5 tsp salt, and 0.5 tsp black pepper, then reduce the heat to medium-low. Stir in the 1 cup cannellini beans and 1 cup navy beans (using canned and drained if preferred). The broth should just barely bubble—this ensures even cooking without scorching.

3

Simmer Until Beans Are Tender

Cover the pot and let the soup simmer for 45-50 minutes, stirring occasionally, until the beans are fork-tender and the flavors have melded into a cohesive broth. The soup should have a creamy texture from the beans, but if it's too thick, add ½ cup water or broth to reach your desired consistency. Taste and adjust seasoning—you may need a touch more salt or pepper depending on your broth.

Here's the thing—if the beans aren't fully tender after 50 minutes, don't rush it. Undercooked beans will make the soup gritty. If using dried beans, they may need an additional 15-20 minutes of simmering. The key is patience; the longer they cook, the creamier the soup becomes.

4

Finish and Serve

Remove the bay leaves from the soup and discard them. Stir in the crispy bacon, breaking it into smaller pieces as you go. The bacon should be crunchy and smoky, adding a delightful contrast to the creamy bean broth. If the soup seems too thick after adding the bacon, thin it with a splash of chicken broth or water.

Ladle the soup into bowls and garnish each serving with 0.25 cup chopped fresh parsley. The parsley adds a fresh, bright finish that cuts through the richness of the bacon and beans. Serve immediately while the bacon is still crisp and the soup is steaming hot. This soup tastes even better the next day, so consider making a double batch for leftovers.

👨‍🍳

Pro Tips For Making Bean And Bacon Soup Recipe Like Campbells

  • CRISP THE BACON LOW AND SLOW: I learned this the hard way—blistering bacon in a skillet just to toss it into the soup kills its flavor. Instead, cook it in a cold pot over medium-low heat, stirring occasionally, until the fat renders and the edges turn golden. That smoky depth stays put when you add the beans later.
  • SOAK BEANS OVERNIGHT—OR NOT: Cannellini and navy beans soften faster than you’d think. If you’re short on time, just boil them for 10 minutes first, then drain and add back to the pot. No soaking? Fine, but add a pinch of baking soda to the water to break down the starches—your soup will thicken better.
  • SWEAT ONIONS UNTIL THEY’RE DULL: That sharp onion bite ruins the soup’s balance. Cook the diced onion in bacon fat until it’s limp and nearly colorless—about 8-10 minutes. Skip the rush, or you’ll end up with a raw onion aftertaste that even bacon can’t save.
  • SAVE THE BACON FAT—USE IT ALL: Draining the bacon grease is lazy cooking. That fat carries the smoky flavor, and it’s what makes the soup taste homemade. After cooking the bacon, leave it in the pot (or scrape it back in) when you add the onions. The extra richness cuts through the beans’ earthiness.

Troubleshooting great bean and bacon soup recipe like campbells

Bacon Too Greasy?

If your bacon fat feels overwhelming, drain most of it after cooking but leave 1-2 tablespoons in the pot. This small amount adds flavor without making the soup greasy.

For extra crispiness, bake the bacon on a wire rack at 400°F for 10 minutes before adding it back to the soup. 🥓

Beans Not Tender?

If your beans remain firm after 50 minutes, add ½ cup water and simmer uncovered for another 15-20 minutes. For dried beans, soak them overnight first—they’ll cook faster.

If they’re still tough, try adding ½ tsp baking soda to the pot (rinse canned beans first) to soften them. 🌱

Broth Too Thin?

Simmer the soup uncovered for 10-15 minutes to reduce the broth naturally. For a quicker fix, mix 1 tbsp cornstarch with 2 tbsp cold water, stir into the soup, and simmer for 2-3 minutes until thickened. Avoid over-thickening—this soup should be creamy, not paste-like. 💧

Flavor Too Mild?

Boost umami by adding ½ tsp smoked paprika or 1 tsp soy sauce during the final 5 minutes of cooking. A splash of apple cider vinegar (another ½ tbsp) brightens the broth, while a pinch of cayenne pepper adds subtle heat. Taste as you go—adjust gradually! 🌶️

Grainy Texture?

Blend ½ cup of the soup with an immersion blender until smooth, then stir back in. This creates a velvety texture without losing the chunky bacon bits. If you don’t have a blender, mash some beans with a fork before adding them to the pot. 🥄

Leftovers Too Thick?

Reheat with ¼ cup water or broth per bowl, stirring well. For a smoother texture, blend a portion before reheating. Store leftovers in an airtight container for up to 5 days—the flavors deepen overnight! ❄️

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 6g30%
Cholesterol 45mg15%
Sodium 1020mg44%
Total Carbohydrate 36g12%
Dietary Fiber 12g43%
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

Can I use canned beans instead of dried?

Canned beans save time and work perfectly in this recipe. Just drain and rinse them well to remove excess sodium. Use 2 (15 oz) cans of cannellini beans and 2 (15 oz) cans of navy beans (about 3 cups total drained). They'll be ready to add directly to the simmering broth without pre-soaking.

2

How can I make this soup vegetarian?

Swap the bacon for smoked tofu or tempeh (crumbled and pan-fried until crispy) and use vegetarian Worcestershire sauce. For extra umami, add 1 tbsp soy sauce or ½ tsp liquid smoke. The beans will still provide that creamy texture, but the flavor profile will be slightly different from the original.

3

Why does my soup taste bland?

Homemade soup often needs time for flavors to develop. Try adding 1 tsp smoked paprika or ½ tsp garlic powder during the final 5 minutes of cooking. A splash of apple cider vinegar (another ½ tbsp) or a pinch of black pepper can also boost depth. Taste as you go—small adjustments make all the difference!

4

Can I freeze this soup?

Yes, but freeze it without the bacon to maintain crispiness. Portion into airtight containers and store for up to 3 months. When reheating, add the bacon fresh—it'll stay crispy and flavorful. For best results, thaw overnight in the fridge before reheating gently on the stove.

5

What's the secret to creamy beans?

The magic happens during simmering! Use a mix of cannellini and navy beans—they break down beautifully. Simmer for 45-50 minutes (longer if using dried beans) and stir occasionally. For extra creaminess, blend ½ cup of the soup with an immersion blender before stirring it back in.

★★★★★4.9(8 reviews)
Categories Soups & Stews