Soups & Stews
Betty Crocker's bean soup recipe delivers the kind of hearty, spiced comfort that warms both body and soul in just 30 minutes. This classic recipe transforms simple ingredients into a rich, flavorful soup that's perfect for chilly evenings or busy weeknights.
The secret lies in a blend of aromatic spices and slow-simmered beans that develop deep, satisfying flavors without requiring hours of effort.
What sets this soup apart is its balance of simplicity and depth—no complicated techniques, just a few pantry staples and a method that ensures every spoonful is packed with comforting goodness.
Whether you prefer it with crispy bacon bits, fresh herbs, or a sprinkle of cheese, this recipe adapts effortlessly to your taste. The key is letting the flavors meld during that final 15-minute simmer, which transforms ordinary ingredients into something extraordinary.
By the time you're done, you'll have a steaming bowl of soup with tender beans, fragrant spices, and a texture that's both hearty and smooth. The aroma alone will have everyone gathering around the table, and the taste—warm, spiced, and deeply satisfying—will make this your new go-to recipe.
It's the kind of dish that feels like a hug in a bowl.
Perfect for feeding a crowd or meal prepping for the week, this soup scales beautifully while maintaining its comforting essence. The beauty of this recipe is its versatility—add your favorite vegetables, swap in different beans, or adjust the spice level to suit your preferences. Here's how to make it.
Ingredients for betty crocker bean soup
Simple pantry staples transform into Betty Crocker's classic hearty bean soup in 30 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Navy Beans 🌾 | 1 ½ cups | Uncooked, rinsed thoroughly |
| Carrots 🥕 | 2 medium | Peeled and chopped into chunks |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Celery Stalks 🧅 | 3 whole | Chopped into small pieces |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic flavor |
| Tomato Paste 🍅 | ½ cup | Smooth texture preferred |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper flavor |
| Ground Allspice 🌶️ | ½ tsp | For warm spice complexity |
| Bay Leaves 🍃 | 2 whole | Fresh or dried |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Olive Oil 🫒 | 1 tbsp | For sautéing vegetables |
The beans are the foundation—navy beans hold their shape beautifully, but any white or pinto will work. Soaking overnight cuts cooking time, but the quick-soak method (boiling for 2 minutes) saves time. Bob's Red Mill or Great Northern brands are reliable choices. Carrots and celery should be chopped into even pieces for consistent cooking, and the onion needs to be diced small enough to dissolve into the broth. Fresh garlic cloves add more depth than powder, but if you're in a pinch, garlic powder works at half the amount.
No chicken broth? Vegetable broth works just as well, though the flavor will be subtly different. The tomato paste is non-negotiable—it builds the soup's rich, velvety texture. For extra depth, add a pinch of smoked paprika. The spices should be toasted in the olive oil for 30 seconds before adding liquid—this wakes up their flavors. If you're sensitive to heat, reduce the cumin to ½ teaspoon or swap it for a pinch of cinnamon. The bay leaves add aromatic complexity but must be removed before serving.
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 portions for 3 months. For meal prep, double the recipe and freeze half—perfect for busy weeknights. The beans will soften further when reheated, so start with slightly undercooked beans if you're freezing. Garnish with fresh parsley or a sprinkle of crumbled feta just before serving for brightness.
Why You'll Love This Recipe
- I swear by this trick: just toss the dried navy beans in a pot with cold water, carrots, and onion, then let it simmer. No pre-soaking, no fuss—just set it and forget it while you handle the rest of dinner. Honestly, the beans soften perfectly without any extra effort.
- No-Soak Required: I swear by this trick: just toss the dried navy beans in a pot with cold water, carrots, and onion, then let it simmer. No pre-soaking, no fuss—just set it and forget it while you handle the rest of dinner. Honestly, the beans soften perfectly without any extra effort.
- Garlic-Caramel Magic: That moment when the onions caramelize and the garlic cloves hit the pan? Absolute perfection. The soup builds this deep, savory base that makes every spoonful feel like a hug—especially when the celery adds that crisp bite.
- Lunchbox Hero: Between us, this soup is my go-to for meal prep. I make a big batch on Sunday, and it’s still delicious by Wednesday. Pack it cold or reheat it—either way, it’s the kind of thing that makes you the office favorite when you bring it to work.
Step-by-step instructions for Betty Crocker's bean soup
Here's how to create a hearty, spiced bean soup that delivers warm comfort in less than 30 minutes.
Soak the Dried Navy Beans for Even Cooking
Place the 1.5 cups dried navy beans in a large bowl and cover them with at least 4 cups of cold water. Let them soak for at least 2 hours or overnight for best results. This soaking step prevents the beans from staying hard and ensures they cook evenly throughout.
I always use a separate bowl for soaking to avoid cross-contamination with other ingredients. After soaking, drain the water and rinse the beans thoroughly under cold water. This removes any impurities and prepares them for cooking. The beans should be plump and ready to transform into the soup's hearty base.
Sauté the Vegetable Base for Flavor Foundation
Heat the 1 tablespoon olive oil in a large pot over medium heat. Add the diced whole yellow onion, chopped 3 whole celery stalks, and 2 medium carrots (all chopped into small pieces). Cook for 5-7 minutes, stirring occasionally, until the vegetables begin to soften and release their natural sweetness.
You'll know it's time to add the next ingredients when the vegetables are tender but still hold their shape. This step builds the flavor foundation for your soup. Next, add the 4 cloves minced garlic cloves and cook for another 30 seconds until fragrant. The garlic should sizzle slightly but not brown, which would create bitterness.
Build the Spiced Base with Tomato Paste and Broth
Stir in the 0.5 cup tomato paste, spreading it evenly over the vegetables. Cook for 1-2 minutes until the tomato paste darkens slightly and begins to caramelize. This deepens the flavor profile of your soup.
Add the 4 cups chicken broth, 1 tsp ground cumin, 0.5 tsp ground allspice, 1 tsp ground black pepper, 1.5 tsp salt, and 2 whole bay leaves to the pot. Bring the mixture to a gentle boil, then reduce heat to medium-low and stir in the drained navy beans. The liquid should cover the beans by about an inch.
Simmer Until Beans Are Tender and Flavor Develops
Cover the pot and let the soup simmer for 25-30 minutes on low heat. Stir occasionally to prevent the beans from sticking to the bottom. You'll know the beans are ready when they're fork-tender and easily pierced with a knife.
This simmering time allows all the flavors to meld together beautifully. The spices will infuse the broth, creating that warm, comforting aroma that fills your kitchen. The soup should be thick but still have a pleasant consistency—if it's too thick, you can add a little water or more broth to reach your preferred texture.
Finish and Serve with Perfect Seasoning
Once the beans are tender, remove the 2 whole bay leaves and adjust the seasoning if needed. Taste the soup and add more salt or black pepper if required. The soup should be richly seasoned with a balance of spice and saltiness.
Ladle the soup into bowls and serve immediately. The warm, aromatic steam rising from each serving will make this comforting dish feel like a hug in a bowl. For extra richness, you can top each serving with a dollop of sour cream or a sprinkle of fresh parsley. Enjoy this hearty bean soup that's perfect for chilly days or cozy family meals.
Pro Tips For Making Betty Crocker Bean Soup
- SOAK BEANS OVERNIGHT: I learned this the hard way—skipping the soak leaves you with beans that never quite soften, no matter how long you simmer. Toss them in a bowl of cold water with a pinch of salt (yes, even if you’re impatient like me) and let them sit 8+ hours. The texture will be silky, not mealy, and you’ll save 2+ hours of simmering time.
- CHOP VEGETABLES UNIFORM: No one wants a soup where the carrots are still crunchy while the celery turns to mush. Cut everything—onions, carrots, celery—into ¼-inch dice. The smaller the pieces, the faster they cook, and the more evenly they absorb flavor. (Pro move: Use a sharp knife—dull blades make this step a chore.)
- SIMMER LOW AND SLOW: High heat at the start is fine, but once the beans are tender, drop the heat to a bare simmer. I used to rush this, and the soup would split or turn gluey. A gentle roll of bubbles keeps the beans intact and the broth smooth. (Your future self will thank you.)
- SAUTÉ AROMATICS FIRST: Don’t just toss the onions, garlic, and celery into the pot raw—browning them first makes a real difference. Cook them in a little oil over medium heat for 5 minutes until soft and golden. This builds flavor that cuts through the earthiness of the beans. (Does it look weird? Yes. Does it work? Every single time.)
Pro cooking tips for perfect results
Sautéing Secrets
Don’t rush the vegetable step—this is where the soup’s depth begins. Use a large pot (I love my All-Clad stainless steel) to give veggies room to sizzle without crowding.
Cook the onion, celery, and carrots until they’re soft but not mushy—this takes about 5-7 minutes on medium heat. If they brown too quickly, reduce to medium-low. The goal is caramelization, not burning, which adds sweetness. 🌟
Spice Toasting Trick
Before adding liquid, toast the cumin, allspice, and black pepper in the olive oil for 30 seconds until fragrant. This wakes up their flavors dramatically—skip this, and your soup will taste flat. I also add a pinch of smoked paprika here for extra depth.
Stir constantly to prevent burning, then immediately add the tomato paste to stop the cooking process. This two-step method builds layers of complexity.
Bean Texture Control
For perfectly tender beans without mushiness, maintain a gentle simmer (small bubbles, not a rolling boil). If your beans are still firm after 30 minutes, add ½ cup hot water, cover, and simmer 5-10 more minutes.
Overcooking turns beans to mush—test with a fork! I like my beans just tender but still holding shape, so they don’t disintegrate when eaten. 💪
Broth Boost Hack
If your broth tastes bland, deglaze the pot after removing veggies with ¼ cup white wine or apple cider vinegar. Scrape up any browned bits—they’re packed with flavor!
For extra richness, stir in 1 tbsp butter or 1 tsp honey during the final 5 minutes of simmering. This balances the spices beautifully and adds a velvety finish.
Simmering Like a Pro
Keep the pot partially covered (leave a small gap) to let excess moisture escape while preventing a skin from forming. Stir every 5 minutes to distribute heat evenly and prevent sticking. If the soup reduces too much, add hot broth or water—never cold liquid, or you’ll shock the beans.
The last 5 minutes of simmering are critical for flavor development—don’t rush this step! ⏰
Final Seasoning
Always taste before serving! Adjust seasoning with salt (I add ½ tsp at a time) and black pepper. A squeeze of lemon juice brightens the flavors, while a dollop of sour cream or crumbled feta adds creaminess.
For a restaurant-style touch, garnish with fresh parsley and a dash of hot sauce. The key is balance—each spoonful should harmonize all the spices and textures. 🍽️
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried for this recipe?
For a quicker version, substitute 1.5 cups dried beans with 2 (15-ounce) cans navy beans, drained and rinsed. Reduce the simmering time to 15-20 minutes instead of 30. The texture will be slightly softer, but the flavor remains rich and satisfying. Just skip the soaking step entirely.
How can I make this soup vegetarian?
Swap the chicken broth for vegetable broth and add 1 cup diced potatoes or ½ cup corn kernels with the carrots. For extra protein, stir in 1 cup cooked lentils or ½ cup crumbled tofu during the final 5 minutes of simmering. The spice blend will still shine while keeping it plant-based.
Why did my soup turn out too thick or too thin?
Thick soup? Add ½ cup hot water or broth and simmer 5 more minutes. Too thin? Mash ¼ of the beans lightly with a fork or stir in 1 tablespoon cornstarch mixed with 2 tablespoons cold water until thickened. Always taste as you go—adjust gradually to avoid overcorrecting.
Can I freeze this bean soup?
Yes! Let the soup cool completely, then store in airtight containers with 1-inch headspace to prevent ice crystals. Freeze for up to 3 months. Thaw overnight in the fridge and reheat on low heat, stirring occasionally. The beans may soften further, so start with slightly undercooked beans if freezing.
What’s the best way to reheat leftovers?
Gently reheat on low-medium heat until steaming (about 5-7 minutes). Add 1-2 tablespoons water or broth if needed. Avoid microwaving—it can make the beans mushy. For extra flavor, stir in a pinch of smoked paprika or a splash of lemon juice while reheating.
