Soups & Stews
This 5-ingredient baked bean soup delivers restaurant-quality heartiness in just 30 minutes—perfect for chilly nights when you crave comfort without the fuss. The beauty of this recipe lies in its simplicity: no chopping, no fancy techniques, just a single pot that transforms humble ingredients into a rich, satisfying meal.
I developed it during a particularly busy week when I needed dinner to be both nourishing and effortless, and it’s been my go-to ever since.
The magic happens in the oven, where canned beans, broth, and a few pantry staples meld into a velvety, flavorful soup with minimal effort.
What makes this recipe stand out is how it balances simplicity with depth—each spoonful is packed with smoky, savory notes from the beans, while the spices and herbs add warmth without overpowering. The best part?
It’s one-pot, meaning less cleanup and more time to enjoy the meal you’ve worked so hard to perfect.
By the time you’re done, you’ll have a steaming bowl of soup with tender beans, a rich broth, and a texture that’s creamy yet light—ideal for soaking up with crusty bread. The simplicity doesn’t compromise on flavor; instead, it lets the natural goodness of the ingredients shine.
This is the kind of recipe that proves home cooking can be both easy and impressive, without requiring a long list of ingredients or complicated steps.
Whether you’re feeding a family, meal prepping for the week, or just craving a cozy meal, this baked bean soup delivers. It’s budget-friendly, versatile, and guaranteed to become a staple in your rotation. Let’s get cooking—your taste buds (and your schedule) will thank you.
Ingredients for 5 ingredient baked bean soup
Five simple pantry staples transform into a soul-warming soup that tastes like a hug.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Baked Beans 🍲 | 2 cups | Drained, not pre-seasoned |
| Chicken Broth 💧 | 2 cups | Low-sodium preferred |
| Tomato Paste 🍅 | 2 tbsp | Squeeze tube or canned |
| Onion Powder 🧅 | 1 tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ½ tsp | Not garlic salt |
| Bay Leaf 🌿 | 1 whole | Remove before serving |
| Salt 🧂 | ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Butter 🧈 | 1 tbsp | Optional for richness |
| Crusty Bread 🍞 | 4 slices | For serving |
The baked beans are the star here—look for no-salt-added varieties at Whole Foods or Trader Joe's for the best flavor. The chicken broth makes all the difference; Pacific Foods or Swanson low-sodium options work perfectly. I always grab a squeeze tube of tomato paste from Trader Joe's—it’s foolproof and lasts forever. Freshly ground onion and garlic powder (not salt!) add depth without overpowering. The bay leaf might seem small, but it’s what gives that subtle herbal note that elevates everything.
No tomato paste? Fresh diced tomatoes at half the amount work in a pinch. Skip the butter if you’re watching calories—just add a splash more broth. The beans can be any variety (kidney, pinto, or even black beans), but baked beans specifically give that smoky, caramelized flavor. For extra richness, stir in a spoonful of cream cheese at the end (trust me, it’s genius). The crusty bread? Any baguette or sourdough will do—just toast it up before serving.
This soup tastes even better the next day—make a double batch for leftovers. Keeps in the fridge for 4-5 days or freezes beautifully for 3 months. I always portion mine into containers so lunches are sorted for the week. Pro tip: Save the broth from the can of beans—it’s liquid gold for future soups and sauces.
Why You'll Love This Recipe
- Pantry Magic: I swear by this recipe when my fridge is bare. Just open a can of beans, splash in broth, and stir—no shopping trip required. The tomato paste and garlic powder turn those five ingredients into something that tastes like you slaved over it.
- Rich Without Effort: That tomato paste? It’s the secret weapon. It deepens the flavor so fast, you’ll forget how little you actually did. The onion and garlic powders add warmth without any chopping, and suddenly you’ve got a soup that tastes like it simmered for hours.
- Leftovers That Don’t Suck: Make a big batch on Sunday, and you’ve got lunch sorted all week. It reheats like a dream—no weird textures, just that same cozy, smoky goodness. My kids actually ask for seconds, which is basically a miracle in this house.
- Budget-Friendly Warmth: This soup costs me pennies and fills my kitchen with comfort. A can of beans, a box of broth, and a tiny tube of paste—that’s it. It’s the kind of meal that makes me feel like I’m feeding the whole family without breaking the bank. (Yes, even on a Tuesday night.)
Step-by-step instructions for 5 ingredient baked bean soup
This one-pot wonder comes together faster than you can say "comfort food."
Melt the Butter and Bloom the Spices
In a large Dutch oven or deep pot, melt the 1 tablespoon butter over medium heat. Once it's fully melted and foaming, add the 2 tablespoons tomato paste and stir constantly for 1-2 minutes until it darkens slightly and becomes fragrant. This creates a rich, flavorful base for your soup.
Next, sprinkle in the 1 teaspoon onion powder and 0.5 teaspoon garlic powder, stirring vigorously to bloom the spices and release their aromas. You'll notice the kitchen filling with a warm, earthy scent—this is where all the flavor starts. Let the spices cook for 30 seconds until they're fully incorporated and the mixture smells deeply savory.
Build the Soup Base
Pour in the 2 cups chicken broth and bring the mixture to a gentle boil. As it heats, add the 2 cups drained canned baked beans, 1 whole bay leaf, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. Stir everything together, making sure the beans are fully submerged in the liquid.
Reduce the heat to low-medium and let the soup simmer uncovered for 15-20 minutes. You'll see the flavors meld together beautifully as the broth absorbs the bean flavors and the spices deepen. The soup should thicken slightly and develop a rich, appetizing aroma—this is when you know it's working its magic.
Simmer to Perfect Consistency
After the initial simmer, taste the soup and adjust the seasoning if needed. I usually find the beans need a little more salt at this point, so I add a pinch more if necessary. The soup should be thick but still spoonable—if it's too thick, you can add 1-2 tablespoons of water to reach your desired consistency.
Continue simmering for another 5-10 minutes until the soup reaches a temperature of 190-200°F and the flavors are fully developed. You'll know it's ready when the edges of the beans are slightly softened and the broth has a velvety texture. Remove the bay leaf before serving—it's done its job and will just make the soup bitter if left in.
Serve with Crusty Bread
Ladle the warm soup into bowls and serve immediately with the 4 slices crusty bread on the side. The bread acts as a perfect vehicle for soaking up all that delicious broth. I like to add a sprinkle of fresh parsley or a dollop of sour cream if I'm feeling fancy, but the soup is already packed with flavor on its own.
This soup is at its best when served fresh, so don't wait too long before enjoying it. Each bite delivers a perfect balance of smoky beans, rich tomato paste, and aromatic spices—all with minimal effort. It's the kind of dish that makes weeknight cooking feel like a celebration.
Pro Tips For Making 5 Ingredient Baked Bean Soup
- STIR THE TOMATO PASTE: Dump that tomato paste in first, then immediately stir it into the broth like you’re mixing a cake batter—no lumps allowed. I learned this the hard way when I got lazy and ended up with a soup that tasted like it had glue in it.
- DILUTE THE ONION GARLIC: Mix the onion and garlic powder with a splash of cold broth before adding it to the pot. This stops the powder from floating like confetti and ensures every spoonful gets that savory punch. (Yes, even if you’re impatient like me.)
- SIMMER NOT BOIL: Once everything’s combined, drop the heat to a gentle simmer—no rolling bubbles, just tiny ripples. Boiling turns the beans mushy and the broth cloudy, and nobody wants a watery baked bean stew. Trust the process.
- SALT THE BROTH FIRST: Season the chicken broth before you add the beans—this lets the flavors meld properly. If you wait until the end, you’ll either undersalt or overcompensate and end up with a salty mess. (Your future self will thank you.)
Pro cooking tips for this recipe
Pot Choice Matters
A Dutch oven is my go-to for this recipe because its heavy base distributes heat evenly, preventing hot spots that can burn your tomato paste. If you don’t own one, a deep, heavy-bottomed pot (like All-Clad’s 3-quart stainless steel) works just as well.
Avoid thin aluminum pots—they heat unevenly and can scorch your soup’s base. 🔥
Spice Bloom Magic
Blooming your spices in the butter is where the flavor really wakes up. Stirring the onion powder and garlic powder for 30 seconds after adding them releases their essential oils, creating a fragrant aroma that infuses the entire soup.
Skip this step, and your dish will taste flat—trust me, I’ve tried! For extra depth, toast the spices in the dry pot for 10 seconds before adding butter.
Simmering Secrets
Simmering at low-medium heat (not a rolling boil) prevents the soup from splitting or becoming watery. If you see bubbles breaking the surface, reduce the heat slightly. The 15-20 minute simmer is critical—it’s what transforms the raw ingredients into a cohesive, flavorful dish.
Pro tip: Taste after 10 minutes to check seasoning; you can always add more salt, but you can’t take it out.
Bay Leaf Removal
Always remove the bay leaf before serving—it’s tough and can make the soup bitter if left in. I use a slotted spoon to fish it out while the soup is still hot, so it doesn’t sink to the bottom.
If you forget, strain the soup through a fine-mesh sieve before serving. Never serve it whole, even if it’s small—it’s a common mistake that ruins an otherwise perfect bowl.
Texture Control
If your soup turns out too thick, stir in 1-2 tablespoons of water or broth to loosen it up. For a creamier texture without dairy, mash half the beans with a fork before adding them to the pot.
The natural starches from the beans will thicken the broth beautifully. Avoid over-simmering—this soup is best when it’s just thick enough to coat the back of a spoon. ✨
Leftovers Hack
This soup tastes even better the next day because the flavors have time to meld. Store leftovers in an airtight container in the fridge for up to 5 days or freeze for 3 months. When reheating, add 1-2 tablespoons of water to prevent drying out.
I like to portion it into mason jars for easy grab-and-go lunches—just grab one and heat it up in the microwave for 2-3 minutes.
Nutrition facts
Frequently asked questions
Can I make this soup without tomato paste?
Use ½ cup diced tomatoes instead of the tomato paste for a fresher taste. Just add them with the broth and simmer until they break down. For extra richness, stir in 1 tbsp olive oil when blooming the spices to compensate for the missing tomato paste.
How do I make this soup vegetarian?
Swap the chicken broth for vegetable broth and use vegetarian baked beans (check labels for meat-based additives). For extra protein, add ½ cup cooked lentils or chickpeas. The flavor remains hearty and satisfying!
Why does my soup taste bland?
Most likely, your spices weren't bloomed properly. Always stir them in the butter for 30 seconds to release their flavors. Also check your salt - canned beans often contain sodium, so taste before adding more. A pinch of smoked paprika or a dash of hot sauce can add depth too!
Can I make this soup in an Instant Pot?
Yes! Sauté the spices in 1 tbsp butter or oil, then add all ingredients and cook on high pressure for 5 minutes. Quick release, then adjust seasoning. The Instant Pot version finishes in 15 minutes total - perfect for busy weeknights!
What's the best way to reheat leftovers?
Gently reheat on the stovetop over low heat with 1-2 tbsp broth or water to prevent drying. Microwave-safe? Yes, but cover with a damp paper towel and heat for 1-2 minutes at 50% power. Never reheat to boiling - just until steaming hot.
