Soups & Stews
Betty Crocker's bean soup recipe delivers that thickened, velvety texture without a blender—just a simple stovetop method. The secret lies in breaking down the beans naturally through slow simmering, creating a rich, hearty broth that coats every spoonful.
I've perfected this version to capture that nostalgic, comforting flavor we all remember from classic canned soup, but with homemade quality.
This recipe transforms basic ingredients—canned beans, broth, and pantry staples—into a restaurant-quality soup in under an hour. No fancy techniques required, just a pot, a wooden spoon, and patience.
The beans soften perfectly while releasing their starches, thickening the soup naturally as it simmers. The result? A velvety, satisfying bowl that's creamy without being heavy.
What makes this version special is how it balances simplicity with depth. The seasonings—garlic, onion, and herbs—build layers of flavor, while the optional touch of cream or butter at the end adds that signature Betty Crocker richness.
Each spoonful delivers that comforting, velvety mouthfeel without the need for pureeing or heavy cream.
Serve it with crusty bread for dipping or a sprinkle of fresh parsley for brightness. This soup is perfect for chilly evenings, meal prep, or when you crave that classic, hearty taste. Let's get started—your taste buds will thank you.
Ingredients for betty crocker bean soup
Basic pantry staples transform into nostalgic, velvety bean soup with no blender needed.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Navy Beans 🌱 | 1 ½ cups | Unsoaked, dried beans preferred |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred for flavor control |
| Yellow Onion 🧅 | 1 whole | Medium size, diced finely |
| Carrots 🥕 | 2 medium | Peeled, sliced into thin rounds |
| Garlic Cloves 🧄 | 3 cloves | Fresh, minced finely |
| Celery Stalks 🥬 | 2 whole | Trimmed, chopped into small pieces |
| Tomato Paste 🍅 | 2 tbsp | Smooth, not chunky |
| Bay Leaves 🌿 | 2 whole | Dried, standard size |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Heavy Cream 🥛 | ¼ cup | Optional, for richness |
| Parsley 🌿 | ¼ cup | Fresh, chopped for garnish |
The beans are the heart of this soup—dried navy beans make it heartier than canned, but if you're in a pinch, two 15-ounce cans of navy beans (drained) work perfectly. Look for organic or heirloom varieties at Whole Foods or Trader Joe's for better flavor, but the regular grocery store dried beans are fine too. The key is to soak overnight if using dried, but the intro method skips this for convenience. For broth, Swanson or Pacific Foods are solid budget options, but homemade beef or chicken stock takes it to the next level. The onion, celery, and carrots form the classic 'holy trinity'—don't skip them, even if you're in a hurry.
No tomato paste? Two tablespoons of ketchup in a bind, but it won't be as smooth. Fresh thyme is ideal, but dried works at one-third the amount—just crush it between your fingers first to release the flavor. Short on bay leaves? Two sprigs of fresh thyme work too. The carrots can be baby carrots if that's what's in the fridge, but regular carrots give you better control over the slices. Want to skip the cream? A dollop of Greek yogurt at the end adds richness without heaviness. And if you're watching sodium, rinse the canned beans thoroughly before adding them.
This soup tastes even better the next day—double the batch and freeze half for lazy nights. Store in the fridge for up to 5 days in an airtight container, or freeze for 3 months. The cream can separate when refrigerated, so stir it in just before serving if you're reheating. For meal prep, portion into containers with a side of crusty bread—the perfect lunchbox staple. And if you're feeling fancy, top with a swirl of sour cream or a sprinkle of crumbled bacon (optional, but adds smoky depth).
Why You'll Love This Recipe
- No-Soaking Needed: I’ll admit—soaking beans used to stress me out. But this recipe skips it entirely. Just toss those dried navy beans in a pot with broth, and let them simmer until tender. Honestly, the flavor actually deepens that way, with no extra work.
- Garlic-Carrot Magic: That crisp-tender carrot and minced garlic combo? It’s the secret weapon. The onions caramelize just enough to sweeten the broth, while the garlic adds this warm, earthy punch that makes every spoonful feel like a hug. (Yes, even on a Tuesday night.)
- Leftovers That Shine: This soup tastes just as good the next day—if there is a next day, because it disappears fast. I’ll be real: I’ve reheated portions for lunch all week, and the flavors only get richer. Plus, it freezes like a dream for those lazy winter days.
- Pantry Staple Power: Between us, this recipe uses ingredients you’re already buying. Navy beans, chicken broth, onions, carrots—nothing fancy, just solid. It’s my go-to when I’m low on cash or time, and somehow still feels like a special meal. Budget-friendly? Absolutely. Reliable? Even more.
Step-by-step instructions for thickened velvety bean soup
Here's how to create a rich, smooth bean soup without blending—just patience and technique.
🍳 Step 1: Soak and Parboil the Navy Beans
Place the 1.5 cups dried navy beans in a large bowl and cover with plenty of cold water—at least 4 cups. Let them soak overnight (or at least 8 hours) to reduce cooking time. After soaking, drain and rinse well.
Transfer the soaked beans to a 6-quart pot and cover with fresh cold water by about 2 inches. Bring to a boil over high heat, then immediately reduce to medium-high and boil vigorously for exactly 2 minutes. This quick parboiling softens the skins slightly, which helps prevent a gritty texture later. Drain again and set aside.
🍳 Step 2: Sauté the Vegetable Base
In the same pot, heat 1 tablespoon olive oil (not listed but essential) over medium heat. Add the finely diced yellow onion, sliced carrots, chopped celery, and minced garlic. Cook for 8-10 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent and just starting to brown at the edges.
Here's where the magic happens: Stir in the 2 tablespoons tomato paste and cook for another 2 minutes, stirring constantly. This step develops deep, caramelized flavors that form the soup's rich foundation. The tomato paste will darken slightly—don't worry, it's normal.
🍳 Step 3: Build the Soup Base
Pour in the 6 cups chicken broth, then add the parboiled beans, 2 bay leaves, and 1 teaspoon dried thyme. Bring everything to a rolling boil over high heat, then immediately reduce to a gentle simmer. Partially cover the pot and cook for 45 minutes, stirring occasionally to prevent skin from forming on top.
After 45 minutes, check the beans for doneness. They should be tender but not mushy—press one with a fork. If they're still firm, continue simmering for another 15 minutes. The beans will continue cooking as the soup rests, so don't overcook them now.
🥘 Step 4: Thicken Without Blending
Once the beans are tender, remove the bay leaves and discard them. Using an immersion blender (or carefully transferring small batches to a regular blender), blend about half the soup until completely smooth. Return the blended portion to the pot and stir well.
For the remaining unblended portion, use a wooden spoon to mash about one-third of the beans against the pot's sides. This creates natural thickening without making the entire soup pureed. The texture should be velvety with just a hint of bean texture—this is the signature Betty Crocker touch that makes this soup special.
🔥 Step 5: Finish and Serve
Stir in the 1.5 teaspoons salt and 0.5 teaspoon black pepper, then gently fold in the 0.25 cup heavy cream (if using) and 0.25 cup chopped parsley. The cream adds luxurious richness while the parsley provides fresh contrast. Let the soup sit off the heat for 5 minutes to allow flavors to meld.
Ladle the soup into bowls and serve immediately. The velvety texture comes from the careful blending and mashing technique—no blender required. Each spoonful should deliver that perfect balance of creamy richness and hearty bean flavor. For extra depth, serve with crusty bread to soak up every last drop.
Pro Tips For Making Betty Crocker Bean Soup
- SOAK BEANS OVERNIGHT: Navy beans cook faster and stay firmer when soaked 8–12 hours first—just toss them in cold water in a bowl. I used to skip this and end up with mushy beans, even after simmering 2+ hours. (Yes, even if you’re impatient, this makes a real difference.)
- SWEAT ONIONS LOW: Cook the onion and carrots on medium-low heat until they’re just tender—not browned. I learned this the hard way: caramelizing them burns the broth’s sweetness and makes the soup taste bitter. Keep the lid off so moisture evaporates.
- SALT THE BROTH LATE: Wait until the beans are nearly done to add salt—otherwise, they’ll toughen up. Add 1 tsp salt per quart of broth after the beans have soaked up most of the liquid, then taste and adjust. (Your future self will thank you.)
- TOAST THE GARLIC: Mince the garlic and dry-toast it in the pot for 30 seconds after the onions soften—it adds depth without burning. I was skeptical until I tried it: the soup now has a nutty richness that the recipe’s plain garlic can’t match. (No, it won’t turn black if you watch it.)
Common mistakes when making this dish
Skipping the Soak
I see this all the time—skipping the overnight soak to save time. Big mistake! Dried beans need that soaking to soften properly, or they'll stay tough and gritty. If you're in a hurry, at least do a 2-hour quick soak in hot (not boiling) water.
Never skip soaking entirely—it's what makes the texture velvety, not just smooth. 🌱
Overcooking the Beans
Watch those beans like a hawk! Once they're tender but still have a slight bite, they're done. Overcooking turns them mushy and turns your soup into a gluey mess.
The 45-minute simmer is just a guideline—always check with a fork. If they're still firm after that, give them another 10-15 minutes max.
Ignoring the Parboil Step
That quick 2-minute boil before cooking is crucial for removing skins and preventing grittiness. Skipping it means you'll end up with tiny bean bits floating in your soup. Don't rush this step—it's what gives that classic smooth texture we all love. Set a timer so you don't accidentally over-boil them!
Using Low-Quality Broth
Cheap, salty broth ruins everything. I've tested this—low-sodium broth is worth the extra cost. If you're using canned broth, rinse it well to remove excess sodium. Homemade stock is even better, but even a good quality store-bought broth makes a world of difference in flavor.
Not Tasting as You Go
Seasoning soup is all about adjustments. Taste after 30 minutes of simmering, then again at the end. Beans absorb flavors differently than other vegetables. Start with less salt than you think you'll need—you can always add more, but you can't take it out!
Rushing the Thickening Process
The velvety texture comes from patience. Don't try to speed up the thickening by boiling vigorously. Keep it at a gentle simmer and let the beans break down naturally.
If it's too thin, simmer uncovered for another 10 minutes—the starches will rise to the surface and thicken it naturally. 💡
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried?
For convenience, substitute with two 15-ounce cans of navy beans (drained and rinsed). Just reduce the simmering time to 20-25 minutes since canned beans are pre-cooked. The texture will be slightly less velvety but still delicious. Drain any liquid from the cans to avoid making the soup too watery.
Why does the recipe call for parboiling the beans?
The quick 2-minute boil removes skins and prevents grittiness in your soup. This step creates that signature smooth texture without blending. Skipping it may leave tiny bean bits floating—don't rush this crucial step! Set a timer for exactly 2 minutes at a rolling boil.
How can I make this soup vegetarian?
Swap the chicken broth for 6 cups vegetable broth and add 1 cup vegetable broth to the soaking water. For umami depth, stir in 1 teaspoon soy sauce or 1/2 teaspoon smoked paprika with the tomato paste. The cream can stay or be replaced with coconut milk for richness.
Can I make this soup in an Instant Pot?
Yes! Sauté the veggies as directed, then add all ingredients except cream and parsley. Pressure cook on high for 12 minutes, then quick-release. Finish by mashing one-third of the beans and stirring in cream. The texture will be slightly different but still comforting.
How long will leftovers keep?
Store in an airtight container in the fridge for 5 days or freeze for 3 months. The cream may separate when refrigerated—just stir before reheating. For best texture, reheat gently on the stove over low heat until warmed through. The flavor actually improves after 24 hours!
