Soups & Stews
This bean soup recipe with Randall beans delivers the kind of hearty, smoky depth that transforms simple ingredients into a meal worth savoring.
The secret lies in slow-simmering the beans until they're tender yet still hold their shape, while building layers of flavor through caramelized aromatics and a touch of acidity. I've perfected this method over years of testing—balancing richness with brightness so every spoonful feels like a hug in a bowl.
What sets this recipe apart is the Randall beans, a variety prized for their creamy texture and ability to absorb flavors without turning mushy.
We'll start with a deep, savory base of onions, garlic, and carrots—cooked low and slow to develop natural sweetness—before adding the beans and letting them meld into a rich, velvety broth.
The pressure cooker option cuts prep time by half, but the stovetop method yields deeper flavor for those willing to wait.
By the time you're done, you'll have a soup that's comforting yet sophisticated—smoky from the beans, bright from a splash of vinegar, and thickened just enough to coat a spoon.
The beans become tender but still hold their shape, while herbs and a drizzle of olive oil add freshness at the end. This is the kind of soup that disappears fast, leaving everyone asking for seconds.
Perfect for chilly evenings or meal prep, this recipe scales easily for crowds. Serve with crusty bread to soak up every last drop of that flavorful broth, or enjoy it as-is with a sprinkle of fresh parsley. Let's get cooking—your taste buds will thank you.
Ingredients for bean soup recipe with randall beans
These simple ingredients create a soul-warming bean soup with deep, smoky flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Randall Beans (Dried) 🌱 | 1 ½ cups | Soaked overnight for best texture |
| Yellow Onion 🧅 | 1 whole | Diced, medium size preferred |
| Carrots 🥕 | 3 medium | Peeled, sliced into rounds |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Celery Stalk 🥬 | 2 whole | Diced, leafy greens trimmed |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Tomato Paste 🍅 | 2 tbsp | Smooth, no sugar added |
| Apple Cider Vinegar 🍎 | 1 tbsp | For brightness |
| Smoked Paprika 🌶️ | 1 tsp | For smoky depth |
| Bay Leaf 🍃 | 1 whole | Removed before serving |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For richness |
| Fresh Thyme Leaves 🌿 | 1 tsp | Or 0.5 tsp dried thyme |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Peppercorns 🌶️ | ½ tsp | Freshly ground preferred |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
Randall beans are the star here—they hold their shape beautifully while soaking up flavor. Buy them dried from specialty stores or online if your grocery store doesn't carry them; otherwise, navy beans or cannellini beans work in a pinch. Soak them overnight (or quick-soak for 2 hours) to cut cooking time. For the aromatics, Trader Joe's or Whole Foods sell pre-diced onion, celery, and carrot mixes that save chopping time. Fresh thyme makes all the difference—if you're using dried, measure it by the teaspoon and toast it lightly in the pot first.
No smoked paprika? Liquid smoke at half the amount adds depth, though it's not quite the same. Short on apple cider vinegar? White wine vinegar or lemon juice works just as well. The tomato paste can be skipped if you're sensitive to acidity, but it helps balance the richness. For a creamier texture, stir in 2 tbsp of coconut milk at the end. If you're using canned beans, drain and rinse them thoroughly—no need to soak.
This soup tastes even better the next day as flavors meld. Keeps for 5 days in the fridge or 3 months frozen. I like to make a big batch and freeze portions—just thaw overnight in the fridge before reheating. For serving, drizzle with extra olive oil and fresh parsley. The broth thickens as it cools, so add a splash of water if it's too thick when reheated.
Why You'll Love This Recipe
- Fewer Ingredients, Bigger Payoff: I swear by this recipe because it’s the kind of dish where you don’t need a pantry full of fancy stuff—just onions, carrots, celery, and garlic, all simmered with Randall beans until they’re tender and the flavors meld into something rich. Honestly, the simplicity is what makes it special; no one’s impressed by a crowded pot, but everyone’s impressed by how good it tastes.
- Randall Beans Shine: Between us, Randall beans are underrated. They hold their shape, soak up flavor like a sponge, and that deep, earthy taste? It’s the backbone of this soup. I’ll be real: I’ve tried other dried beans, but these deliver that satisfying bite and creamy texture that turns a basic veggie soup into something you’ll crave.
- Meal Prep MVP: This soup tastes even better the next day—yes, really. I make a big batch on Sundays, and by Wednesday, it’s the star of my lunch. The beans keep their structure, the veggies soften just right, and the broth gets deeper in flavor. It’s my go-to for busy weeks, and honestly, nothing beats reheating a pot of this when you’re running late.
- Budget-Friendly Warmth: A pound of dried Randall beans and a few fresh veggies stretch this recipe into four or five hearty servings—no fancy leftovers here, just real, filling meals. I’ve fed my whole family (plus a couple of friends) for under $10, and we all left the table happy. That’s the kind of practical magic this soup brings to the table.
Step-by-step instructions for hearty Randall bean soup
This soup delivers deep, smoky flavor and tender beans through careful layering and slow simmering.
Prepare the Beans for Maximum Tenderness
First, drain and rinse the soaked 1.5 cups Randall beans (dried) thoroughly under cold water. Place them in a large pot with enough fresh cold water to cover by 2 inches. This ensures the beans soften evenly without splitting. Bring to a boil over medium-high heat, then immediately reduce to a gentle simmer for 2 hours. You'll know they're ready when they're fork-tender but not mushy.
I like to add 1 whole bay leaf and 1 tsp salt to the soaking water for subtle flavor infusion. After simmering, drain the beans and set them aside - they'll be the heart of your soup. Don't skip this long cooking time; it's what makes Randall beans so special - their creamy texture and rich flavor develop during this slow process.
Build the Flavor Base with Aromatics
In the same pot, heat 2 tbsp extra-virgin olive oil over medium heat until shimmering. Add the diced 1 whole yellow onion, 3 medium carrots (sliced into rounds), and 2 whole celery stalks (diced). Cook for 8-10 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent.
Add the 4 cloves minced garlic and cook for another 30 seconds until fragrant. Here's where the magic happens - the garlic should just begin to color but not burn. Stir in 2 tbsp tomato paste and cook for 1 minute to deepen the flavor. This creates a rich, umami base that will carry through the entire soup.
Develop Depth with Smoky Seasonings
Pour in 4 cups vegetable broth and bring to a gentle simmer. Add the cooked beans, 1 tsp smoked paprika, 1 tsp fresh thyme leaves, 1.5 tsp salt, and 0.5 tsp freshly ground black peppercorns. Stir well to combine all ingredients. The soup should bubble gently - if it's too vigorous, reduce the heat slightly.
Simmer uncovered for 30-40 minutes, stirring occasionally. This slow cooking allows all the flavors to meld together beautifully. You'll notice the soup darkens slightly as the beans release their starches and the vegetables break down. The aroma should be rich and inviting - earthy from the beans, smoky from the paprika, with bright notes from the thyme.
Finish with Brightness and Garnish
Remove the whole bay leaf and stir in 1 tbsp apple cider vinegar. This final touch brightens the soup and cuts through the richness of the beans and broth. Taste and adjust seasoning if needed - you might want to add a pinch more salt or a crack of black pepper to your preference.
Ladle the hot soup into bowls and garnish with 0.25 cup chopped fresh parsley. The parsley adds freshness and a pop of color that makes the soup look as good as it tastes. Serve immediately while hot, with crusty bread to soak up every last drop of that flavorful broth. The combination of tender beans, aromatic vegetables, and smoky seasonings makes this soup truly hearty and satisfying.
Pro Tips For Making Bean Soup Recipe With Randall Beans
- SOAK BEANS OVERNIGHT: I learned this the hard way—skipping the soak leaves Randall beans tough as boot leather. Toss them in a bowl with cold water (about 3 cups per pound) and let them sit 8-12 hours. The longer they soak, the creamier your soup will be, and you’ll save time later by skipping the long simmer.
- SWEAT THE VEGETABLES: Don’t just chop and dump—cook your onions, carrots, celery, and garlic until they’re soft and translucent. A good 8-10 minutes over medium heat with a pinch of salt draws out moisture and deepens their flavor. (Yes, even if you’re impatient like me.)
- SKIP THE BOIL: Randall beans break down best in a gentle simmer, not a rolling boil. Once you add them to the pot, keep the heat low enough that tiny bubbles just ripple the surface. Boiling makes them mushy and turns the soup into glue.
- SAVE TIME WITH PARCOOKED CARROTS: Roast your carrots at 400°F for 20 minutes before adding them to the soup. They’ll soften faster, and their edges get a subtle caramelization that adds depth. (Your future self will thank you—trust me.)
Essential equipment for great bean soup recipe with randall beans
Pot Essentials
Start with a heavy-bottomed Dutch oven—I recommend the Le Creuset 5.5-quart—for even heat distribution during the long simmer. The deep sides prevent spills, and the durable construction handles high heat beautifully.
For pressure cooking, a 6-quart Instant Pot cuts prep time by 60% while locking in flavors. Both options keep the soup's texture velvety rather than watery. 🔥
Bean Prep Tools
Use a fine-mesh colander to drain soaked beans thoroughly—this prevents grittiness in your soup. A mandoline slicer (like the OXO Good Grips) makes uniform carrot and onion slices in seconds, ensuring even cooking.
For garlic, a garlic press saves time over mincing by hand, though fresh minced garlic adds more depth. 🧄
Heat Control
A digital thermometer (I love the Thermoworks Thermapen) ensures your soup simmers at 200-210°F—critical for tender beans without splitting. For stovetop control, use medium-low heat after initial boiling to maintain gentle bubbles. If your stove runs hot, a diffuser disk spreads heat evenly across the pot bottom. 🌡️
Garnish & Serve
Fresh herbs need sharp scissors—Japanese kitchen shears (like Kai by Mercer) chop parsley in seconds. For serving, a ladle with a strainer (such as the OXO Good Grips) lets you portion soup without releasing sediment.
A wooden serving spoon adds rustic charm while protecting your hands from hot pots. 🥄
Storage Containers
Transfer leftovers to glass Pyrex containers with tight lids—they’re freezer-safe and preserve flavor better than plastic. Label with dates using a waterproof marker to track freshness. For reheating, a stainless-steel saucepan (like All-Clad) prevents scorching when warming thickened broths. ❄️
Nutrition facts
Frequently asked questions
Can I substitute Randall beans with canned beans?
While Randall beans are ideal for their creamy texture, you can use canned navy beans or cannellini beans in a pinch. Drain and rinse them thoroughly, then add them directly when combining with the broth and seasonings. For best results, simmer the canned beans with the soup for 15-20 minutes to let flavors meld. The texture won't be identical, but it'll still taste delicious!
How do I make this soup creamier without dairy?
Blend 1 cup of the soup (including some beans) until smooth, then stir it back into the pot. This creates a velvety texture without dairy. For extra richness, add 2 tbsp coconut milk or 1 tbsp mashed white beans at the end. The beans' natural starches will naturally thicken the broth as it cools.
Why does my soup taste bland after simmering?
This usually happens from under-seasoning or not developing flavors long enough. Always taste as you go—add more salt, smoked paprika, or a splash of vinegar for brightness. Let the soup simmer uncovered for the full 30-40 minutes so flavors concentrate. For extra depth, toast the spices in the pot for 30 seconds before adding liquid.
Can I make this soup in a slow cooker?
Combine all ingredients in your slow cooker and cook on low for 6-7 hours or high for 3-4 hours. The long cook time enhances flavors beautifully. Add the vinegar and parsley at the end. The texture will be even creamier from the extended simmering time.
What's the best way to reheat leftovers?
Gently reheat on the stovetop over low heat with a splash of water or broth to prevent thickening. Avoid microwaving as it can make the beans rubbery. If the soup seems too thick after reheating, stir in 1-2 tbsp of water or broth until it reaches your desired consistency.
