Soups & Stews
This bean soup recipe with Randall beans delivers the kind of hearty, smoky depth that transforms simple ingredients into a restaurant-quality meal. The secret lies in slow-simmered flavors—caramelized onions, toasted spices, and tender beans—all coming together in one pot for a vegetarian-friendly dish that’s rich without being heavy.
I’ve perfected this over years of testing, ensuring every spoonful balances earthy bean flavor with aromatic warmth.
The beauty of this recipe is its foolproof simplicity: no fancy techniques, just a few key steps that build flavor layer by layer.
Randall beans hold their shape beautifully while absorbing the smoky broth, and the addition of a splash of vinegar at the end brightens the dish with just the right tang. Whether you’re feeding a crowd or meal prepping for the week, this soup delivers consistent, satisfying results every time.
What sets this apart is the smoky depth—achieved through a blend of smoked paprika and a touch of liquid smoke—that elevates ordinary beans into something extraordinary. The texture is perfect: creamy from the beans and broth, yet still substantial enough to stand alone as a main dish.
Pair it with crusty bread or a simple green salad for a complete meal that’s both comforting and impressive.
Ready in under 60 minutes with minimal prep, this soup is ideal for chilly evenings or lazy weeknights when you crave something warm, hearty, and full of flavor.
The instructions are straightforward, and the ingredients are likely already in your pantry—making it the ultimate one-pot wonder. Let’s get cooking!
Ingredients for bean soup recipe with randall beans
These fourteen ingredients create a vegetarian bean soup with restaurant-quality smoky depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Randall Beans (Dried) 🌾 | 1 ½ cups | Soaked overnight, drained |
| Yellow Onions 🧅 | 2 whole | Medium size, finely chopped |
| Carrots 🥕 | 1 ½ lb | Medium size, peeled and sliced |
| Celery Stalks 🌿 | 4 whole | Fresh, chopped into 1/2-inch pieces |
| Garlic Cloves 🧄 | 6 cloves | Fresh, minced |
| Smoked Paprika 🌶️ | 2 tbsp | High-quality for smoky depth |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper aroma |
| Dried Thyme 🍃 | 1 tsp | Or 1 tbsp fresh |
| Black Peppercorns 🌶️ | 1 tsp | Freshly cracked |
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
| Apple Cider Vinegar 🍎 | 1 tbsp | For brightness |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For caramelizing onions |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Liquid Smoke 🔥 | ½ tsp | For authentic smoky flavor |
Randall beans are the star here—look for them at specialty grocery stores like Whole Foods or Penzeys Spices if your regular market doesn't carry them. The dried version delivers the best texture, but if you're in a hurry, canned Randall beans work in a pinch (drain and rinse thoroughly). For the onions, yellow varieties caramelize best, and Spanish onions add natural sweetness. The carrots should be firm with vibrant orange color—avoid any with soft spots. Celery should be crisp and fresh; store it wrapped in a damp paper towel to maintain crispness. Garlic cloves should be plump and free of sprouts, with a rich aroma when peeled.
No smoked paprika? Substitute 1 tbsp regular paprika plus 1/2 tsp liquid smoke for similar depth. The cumin is non-negotiable for that earthy base, but if you're out, 1/2 tsp coriander plus 1/4 tsp cinnamon works in a bind. Fresh thyme is ideal, but dried works at one-third the amount. For the broth, low-sodium vegetable broth is essential—high-sodium versions can make the soup taste flat. The apple cider vinegar adds brightness; white wine vinegar or lemon juice are acceptable substitutes if you're out. Liquid smoke is crucial for that authentic smoky flavor—no substitute can fully replicate it, though a pinch of smoked salt adds some depth.
This soup tastes even better the next day as flavors meld. Store in an airtight container in the refrigerator for up to 5 days, or freeze portions for 3 months—it reheats beautifully. For meal prep, double the recipe and freeze half; thaw overnight in the fridge before reheating. The beans will continue to absorb flavors, so adding a splash of broth when reheating keeps them tender. Leftovers make excellent lunches—portion into containers with a side of crusty bread for a complete meal.
Why You'll Love This Recipe
- Sofa-Worthy Simplicity: I swear by this one-pot method—just toss in the dried beans, chopped veggies, and water, then let the stove do the work. No fancy techniques, no constant stirring, and honestly? The smell alone makes me forget I’m cooking.
- Umami Bomb Combo: That caramelized onion base with celery and garlic? It’s where the magic happens. Randall beans soak up all the deep, savory flavor, turning this into something hearty enough to stand up to crusty bread—no fancy ingredients needed.
- Lunchbox Reinvention: Between us, this soup tastes even better the next day. I make a big batch on Sundays, and by Wednesday, the flavors have melded into pure comfort. Pack it cold for work or reheat it—either way, it’s a win.
- Pantry Superhero: Dried beans mean this recipe never breaks the bank. A single bag of Randall beans stretches across multiple meals, and the veggies? They’re the kind you always have lying around. Budget-friendly doesn’t mean boring—this is proof.
Step-by-step instructions for hearty Randall bean soup
Transform simple ingredients into a rich, smoky bean soup with layers of depth and texture.
Prepare the Beans and Build the Flavor Base
Begin by sorting through the 1.5 cups Randall Beans (Dried) and pick out any debris. Place them in a large bowl and cover with plenty of cold water by at least 2 inches. Let them soak overnight—this ensures even cooking and prevents a gummy texture. Drain and rinse them thoroughly before using.
In a large Dutch oven, heat the 0.25 cup Extra-Virgin Olive Oil over medium heat. Add the 2 whole Yellow Onions (finely chopped) and cook for 8-10 minutes until they soften and turn translucent. This foundational step develops sweetness that carries through the entire soup.
Develop the Smoky Spice Profile
Add the 1.5 lb Carrots (sliced), 4 whole Celery Stalks (chopped), and 6 cloves Garlic Cloves (minced) to the pot. Stir to combine and cook for 5-7 minutes until the carrots begin to soften slightly. This creates a harmonious vegetable medley that forms the soup's backbone.
Reduce the heat to medium-low and stir in the 2 tbsp Smoked Paprika, 1 tbsp Ground Cumin, 1 tsp Dried Thyme, and 1 tsp Black Peppercorns (freshly cracked). Toast the spices for 1-2 minutes until fragrant—this awakens their aromatic compounds and deepens the soup's complexity. Be careful not to burn them; they should smell rich and earthy, not bitter.
Simmer the Soup to Perfection
Pour in the 6 cups Vegetable Broth and bring the mixture to a gentle boil. Add the drained 1.5 cups Randall Beans (Dried) and the 1.5 tsp Salt, then reduce the heat to low. Cover the pot and let it simmer for 1.5 hours, stirring occasionally. This slow cook time allows the beans to soften completely while maintaining their texture.
After 1 hour, stir in the 1 tbsp Apple Cider Vinegar and 0.5 tsp Liquid Smoke. The vinegar brightens the soup, cutting through the richness, while the liquid smoke adds that authentic smoky depth. Taste and adjust seasoning—you may need an additional pinch of salt or a splash more vinegar to balance the flavors.
Finish and Serve with Confidence
Once the beans are tender and the soup has thickened to your desired consistency, remove the pot from heat. Let it sit for 5-10 minutes to allow the flavors to meld. Taste again and make any final adjustments—perhaps a touch more salt or a sprinkle of fresh herbs if you like.
Serve the soup hot, ladled into bowls with a sprinkle of fresh parsley or a dollop of crème fraîche for contrast. Each spoonful should deliver a perfect balance of smoky, earthy, and slightly tangy flavors, with the Randall beans holding their shape and delivering satisfying texture. This soup keeps well in the refrigerator for up to 5 days, making it an excellent make-ahead meal for busy weeks.
Pro Tips For Making Bean Soup Recipe With Randall Beans
- SOAK BEANS OVERNIGHT: I learned this the hard way—rushing soaks with Randall beans leaves them tough no matter how long you simmer. Skip the quick-soak hacks: cover them in cold water (at least 3:1 ratio) and let them sit 12+ hours. The longer they soak, the creamier your soup will be, and you’ll save 2+ hours of simmering time later.
- SWEAT VEGETABLES LOW: After burning three batches of onions, I finally figured out: Randall beans need gentle prep. Cook your onions, carrots, and celery at medium-low heat until they’re soft but not browned—about 10 minutes. Browning them early makes the soup taste bitter, and you’ll regret it when you’re tasting the raw edges later.
- SKIP THE GARLIC MASH: Sounds weird, but it works: whole garlic cloves stay intact and flavor the soup better than minced. Add them raw to the pot with the beans, then remove them after 30 minutes of simmering—your future self will thank you for avoiding that overpowering, bitter garlic note.
- USE A PRESSURE COOKER: This isn’t the prettiest method, but it’s the tastiest. If you’re short on time, cook the soaked beans in a pressure cooker for 30 minutes on high pressure instead of simmering 2+ hours. The texture stays perfect, and the soup develops depth faster—just don’t skip the soak first.
Essential equipment for bean soup recipe with randall beans
Dutch Oven Essentials
A 6-8 quart Dutch oven is the workhorse of this recipe—its heavy construction ensures even heat distribution while preventing scorching. I recommend a Lodge cast iron Dutch oven for its durability and heat retention.
If you don’t own one, a stainless steel Dutch oven from All-Clad works beautifully too. Avoid thin, lightweight pots—they can’t maintain the gentle simmer needed for tender beans. 🔥
Immersion Blender
For a silky-smooth texture without losing bean integrity, an immersion blender is my secret weapon. I use the Ninja CB101—it’s powerful enough to blend the soup directly in the pot while keeping the beans intact.
If you prefer chunkier texture, skip blending and simply stir vigorously with a wooden spoon. Just don’t skip the blending step if you crave that velvety finish!
Fine-Mesh Strainer
A fine-mesh strainer is crucial for rinsing soaked beans and draining broth without losing precious flavor. I keep a OXO Good Grips collapsible strainer in my kitchen—it’s sturdy, easy to clean, and fits snugly in my sink.
For the broth, use it to strain out any impurities before adding to the pot. This small step makes a noticeable difference in soup clarity and taste.
Wooden Spoon Set
Wooden spoons are non-negotiable when cooking beans—they won’t scratch your Dutch oven or react with acidic ingredients. I swear by Ozeri wooden spoons with their ergonomic handles. Keep one exclusively for soups to avoid cross-contamination with raw meats.
A set of three sizes (small, medium, large) lets you stir efficiently at every stage, from caramelizing onions to blending the final soup.
Instant-Read Thermometer
While not strictly necessary, an instant-read thermometer helps perfect the soup’s consistency. I use the Thermoworks ThermoPop to check the broth temperature—aim for 195-205°F for ideal bean tenderness.
This ensures your beans cook evenly without turning mushy. It’s especially helpful if you’re cooking on an electric stove where temperature control can be tricky. 🌡️
Spice Toasting Tools
Toasting spices is where flavor magic happens, and a small cast iron skillet or even a dry nonstick pan works perfectly. Heat it over medium-low until just warm, then add spices to prevent burning.
For extra precision, use a spice grinder to toast whole spices like cumin seeds before grinding them fresh—this intensifies their aroma exponentially. A mortar and pestle also works for grinding toasted spices on the spot.
Nutrition facts
Frequently asked questions
Can I substitute Randall beans with another type?
Yes, but texture and flavor may vary. Great Northern beans or cannellini beans work best as substitutes—they hold their shape well and absorb flavors nicely. Avoid kidney beans (too soft) or black beans (too dense). If using canned beans, drain and rinse thoroughly to remove excess sodium.
How do I prevent my soup from getting mushy?
Three key tips: Don’t overcook—beans are done when tender but still firm (1.5 hours max). Use enough broth (6 cups) to prevent beans from absorbing too much moisture. And always soak beans overnight to reduce cooking time. Stir occasionally to prevent sticking.
Can I make this soup in a slow cooker?
Use the same ingredients but reduce cooking time to 4-5 hours on low. Add all ingredients at once (except vinegar and liquid smoke), then stir in those at the 3-hour mark. The slow cooker's gentle heat creates perfect tenderness. Just add 1 extra cup of broth to account for evaporation.
Why does my soup taste bland?
Most likely, you need more acidity or salt. Add 1 extra tbsp vinegar or ½ tsp liquid smoke for depth. Taste as you go—soup flavors build gradually. If using low-sodium broth, add 1 extra tsp salt at the end. A pinch of smoked paprika on top can also boost flavor.
Can I add meat to this vegetarian soup?
Yes, but it won't be vegetarian! For a heartier version, add ½ lb smoked sausage or chopped bacon when caramelizing onions. Remove before serving if you prefer a meatless option. The smoky flavors will complement the beans beautifully.
