Soups & Stews
This 15 bean soup recipe with bacon transforms humble pantry staples into a hearty, protein-packed masterpiece that tastes like a hug in a bowl. đ„ I first made it during a particularly chilly winter when I needed something nourishing that wouldn't break the bankâand it became an instant family favorite. The secret lies in slow simmering, where bacon renders its smoky magic while 15 different beans soak up every flavorful drop of broth.
What sets this recipe apart is its balance of textures and flavors: crispy bacon bits add crunch, while the beans create a satisfying, meaty consistency. You'll start with sautĂ©ing aromaticsâonions, garlic, and celeryâto build a flavor base that carries through the entire soup. The bacon isn't just an ingredient; it's the star that ties everything together with its rich, savory depth.
By the time it finishes simmering, you'll have a soup so deeply flavorful it tastes like it's been simmering for hoursâeven if you used shortcuts like canned beans or store-bought broth. The result is a bowl that's perfect for chilly evenings, potlucks, or meal prepping for the week ahead. It's the kind of dish that gets better with time, as flavors meld and intensify.
Ready to make this soup? The best part is that it's completely customizableâswap in smoked sausage, add a splash of vinegar for brightness, or serve it with crusty bread. Here's how to bring it to life in your kitchen.
Ingredients for 15 bean soup recipe with bacon
Pantry staples plus baconâthis soup is all about humble ingredients working magic together.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon đ„ | 12 oz | Thick-cut for crispy edges |
| Yellow Onion đ§ | 1 whole | Diced into small pieces |
| Celery Stalks đ§ | 3 whole | Diced into small pieces |
| Garlic Cloves đ§ | 4 cloves | Minced for aromatic base |
| Canned Diced Tomatoes đ | 2 cups | San Marzano if available |
| Chicken Broth đ§ | 6 cups | Low-sodium preferred |
| Bay Leaves đ | 2 whole | For deep flavor infusion |
| Dried Thyme đż | 1 tsp | Or 1 tbsp fresh thyme |
| Black Peppercorns đ¶ïž | 1 tsp | Freshly cracked preferred |
| Salt đ§ | 1 œ tsp | Adjust to taste |
| Canned Beans (15 varieties) đ„« | 4 cups | Drained and rinsed |
| Apple Cider Vinegar đ | 1 tbsp | Brightens flavors |
| Fresh Parsley đż | ÂŒ cup | Chopped for garnish |
The bacon is non-negotiable hereâthick-cut from Costco or local butcher gives you that perfect crunch. If you're using pre-cubed bacon from the grocery store, look for the thicker slices near the back of the package. The beans? Grab whatever's on saleâcanned beans from the store's international aisle often have more variety. For the broth, Swanson or Pacific Foods are my go-tos, but any low-sodium will work. Fresh thyme is ideal, but dried is fine if that's what you've gotâjust remember it's more concentrated.
No chicken broth? Vegetable broth works too, though the flavor will be slightly different. Short on beans? Mix in lentils or chickpeas for extra protein. The apple cider vinegar might seem small, but it cuts through the richness of the bacon beautifullyâsubstitute lemon juice if you're out. For the tomatoes, San Marzano cans have the best flavor, but any good-quality diced tomatoes will do. If you're using dried beans instead of canned, soak them overnight and don't skip the salt in the soaking waterâit helps soften them faster.
This soup tastes even better the next dayâmake a double batch and freeze half. Store leftovers in the fridge for 4-5 days or freeze for up to 3 months. I always make extra because it's perfect for lunches. The bacon bits get crispier when reheated, so save some for the top before serving. For serving, crusty bread is a mustâit soaks up all that delicious broth.
Why You'll Love This Recipe
- Bacon First Always: I swear by cooking the thick-cut bacon until itâs crispâthat smoky, salty crunch melts into the soup later, turning it into something rich and irresistible. The onions and celery soften just enough to disappear, leaving only that deep, savory base where the baconâs magic happens.
- Simmer and Forget: Honestly, this is the kind of recipe where you can walk away. Toss in the beans, tomatoes, and broth, then let it bubble while you handle the rest of your day. By the time you come back, the flavors have had time to marryâno hovering over the stove required.
- Leftovers That Beg for More: Between us, this soup only gets better the next day. The bacon infuses the broth even deeper, and the beans soften just right. Iâve reheated portions for lunch three days in a row, and no oneânot even my picky teenagerâhas ever complained.
- Budget Meal That Feeds a Crowd: A pound of bacon and a can of tomatoes stretch to feed four (or five if youâre generous). Itâs the kind of dish where youâll end up with extra, but thatâs the pointâbecause itâs so cheap to make, youâll happily share it with neighbors or freeze half for next month.
Step-by-step instructions for smoky bacon 15 bean soup
This hearty soup comes together with simple pantry staples and bold bacon flavor.
đ„ Step 1: Cook the Bacon Until Crispy
Cut the 12 oz thick-cut bacon into œ-inch pieces using kitchen shears or a sharp knife. Place them in a large Dutch oven over medium heat and cook for 8-10 minutes, stirring occasionally, until the bacon is deep golden brown and crispy.
Here's the thingâdon't rush this step. The longer you cook the bacon, the more flavor you'll extract from those crispy edges. Once it's done, use a slotted spoon to remove the bacon and set it aside on a paper towel-lined plate. You'll want to leave all that rendered fat in the potâit's the flavor foundation for your soup.
đł Step 2: SautĂ© the Aromatic Vegetables
In the same Dutch oven (no need to wipe it cleanâthose browned bits are pure flavor), add the 1 whole yellow onion and 3 whole celery stalks, both diced into small pieces. Cook for 5-6 minutes until the onions are translucent and the celery softens slightly.
Next, add the 4 cloves garlic cloves, minced, and cook for another 30 seconds until fragrant. You'll know it's ready when the kitchen smells like a cozy autumn day. If the vegetables start to stick, add a splash of water to deglaze, but don't overdo itâyou want to maintain that rich, caramelized flavor.
đ„ Step 3: Build the Flavor Base
Stir in the 2 cups canned diced tomatoes, 6 cups chicken broth, 2 whole bay leaves, 1 tsp dried thyme, and 1 tsp black peppercorns. Bring the mixture to a gentle boil, then reduce heat to medium-low and let it simmer for 10 minutes to allow the flavors to meld together.
Here's where the magic happens: the tomatoes and broth will develop a deep, savory flavor. While it simmers, add the 1 tbsp apple cider vinegarâthis brightens the flavors and cuts through any richness from the bacon. Taste the broth now; it should be rich and aromatic, with just a hint of tang.
đšâđł Step 4: Add the Beans and Season
Drain and rinse the 4 cups canned beans (15 varieties) to remove any excess sodium. Add them to the simmering broth along with the 1.5 tsp salt. Stir gently to combine, then reduce the heat to low and let the soup simmer for 20-25 minutes.
This slow simmer ensures the beans absorb all that wonderful flavor from the broth. Stir occasionally, but don't overdo itâyou want to let the beans soak up the liquid gradually. If the soup starts to look too thick, add a splash of water or broth to reach your desired consistency.
đȘ Step 5: Finish and Serve
Remove the 2 whole bay leaves and discard them. Return the reserved bacon to the pot and stir to combine. Taste the soup and adjust the seasoning if neededâyou might need a bit more salt or a splash of vinegar to balance the flavors.
Ladle the soup into bowls and garnish each serving with 0.25 cup fresh parsley, chopped. The parsley adds a fresh, bright contrast to the rich, smoky flavors of the soup. Serve immediately with crusty bread to soak up every last drop of that flavorful broth!
Pro Tips For Making 15 Bean Soup Recipe With Bacon
- CRISP THE BACON LOW: Thick-cut bacon needs patienceâcook it slow over medium heat, not high, or youâll end up with grease splatter and chewy edges. Flip it every 3-4 minutes until the edges curl but the center still has a little bite. (Yes, itâll take 15 minutes, but rushed bacon ruins the whole soup.)
- CHOP VEGETABLES EVENLY: Onions and celery should be cut into Œ-inch dice, not random chunks. Uneven pieces mean some burn while others stay raw. I learned this the hard way when my soup tasted like charred onion in one bite and bland celery in another.
- SAVE THE BACON FAT: Donât drain the bacon grease after cookingâuse it to sautĂ© onions and celery. That fat adds depth, and skipping it means your soup will taste flat. Just pour it into the pot and stir it in like youâre giving the veggies a hug.
- SIMMER, DONâT BOIL: After adding beans and tomatoes, keep the heat low enough that just tiny bubbles break the surface. Boiling hard makes the beans mushy and the tomatoes turn to paste. A gentle simmer keeps everything tender and the flavors balanced. (Your future self will notice the difference.)
Dietary considerations for this dish
Vegetarian Swaps
Skip the bacon and use smoked paprika (œ tsp) + 1 tbsp soy sauce for depth. I swap in extra-firm tofu (œ lb, crumbled and pan-fried) or mushrooms (8 oz, sliced and sautĂ©ed) for protein. For umami, add 1 tbsp miso paste when building the flavor base. đ±
Gluten-Free Options
This recipe is naturally gluten-free, but check your broth and canned beans for hidden gluten. I recommend Pacific Foods gluten-free chicken broth and Trader Joe's gluten-free canned beans. The bacon itself is gluten-free, but if you're using pre-seasoned varieties, verify the label. Always double-check spice blends tooâsome contain wheat fillers.
Low-Sodium Adjustments
Since canned beans and broth often pack sodium, rinse beans thoroughly and use low-sodium broth. I reduce the added salt to œ tsp initially, then taste and adjust. For extra flavor without salt, add œ cup tomato paste (cooked down with the aromatics) or a pinch of MSG (just Œ tsp). The apple cider vinegar helps balance any residual saltiness.
Protein Boost
Add 1 cup cooked quinoa or œ cup lentils to the beans for extra protein. I also like crumbling œ lb smoked turkey sausage (check for gluten-free if needed) into the pot during Step 4. For a dairy touch, stir in œ cup crumbled feta at the endâit adds tangy richness that pairs perfectly with the smoky bacon flavors.
Allergy-Friendly Tips
For nut allergies, avoid garnishes like toasted pumpkin seeds. I keep it simple with fresh parsley or cilantro. If someone's allergic to nightshades (tomatoes), replace the diced tomatoes with 2 cups extra broth and add 1 tbsp tomato paste for color. For soy allergies, omit the soy sauce and use coconut aminos instead.
Nutrition facts
Frequently asked questions
Can I use dried beans instead of canned?
Yes, but you'll need to soak them overnight first! For 15 bean soup, use 2 cups dried beans (about 1 lb total) and soak in plenty of water with 1 tbsp salt for 8-12 hours. Drain, rinse, then simmer in the broth for 1.5-2 hours until tender. The flavor will be even more developed, but it takes more time.
How do I make this soup in a slow cooker?
Perfect for hands-off cooking! Brown the bacon first, then sauté onions, celery, and garlic. Transfer everything to your slow cooker, add all remaining ingredients, and cook on low for 6-8 hours or high for 3-4 hours. The slow cooker enhances the flavors beautifully, and you'll get that same rich, smoky taste without monitoring the stove.
What if my soup is too thick?
Simmering reduces the liquid naturally, but don't worryâyou can easily fix it! Add œ cup to 1 cup hot broth or water and stir until smooth. If you prefer a thicker texture, simmer uncovered for 10-15 extra minutes to let more liquid evaporate. The beans will continue absorbing flavor even as the soup reduces.
Can I prepare this soup ahead of time?
This soup tastes even better the next day. Make it a day ahead and store in the fridge for 4-5 days. The flavors meld beautifully over time. For freezing, portion into airtight containers and freeze for up to 3 months. Thaw overnight in the fridgeânever at room temperatureâand reheat gently on the stove.
What's the best way to reheat leftovers?
Gently reheat on the stove over medium-low heat until just hot, stirring occasionally. For extra crispy bacon bits, save some reserved bacon and add it back while reheating. Avoid microwavingâit can make the soup watery. If the soup seems too thick after reheating, add a splash of broth or water to loosen it up.
