Soups & Stews
This Bob's Red Mill 12 bean soup recipe transforms humble pantry staples into a hearty, protein-rich masterpiece that warms both body and soul. The secret lies in slow-cooked beans—simmered until tender yet retaining their earthy depth—paired with aromatic vegetables and a savory broth that builds flavor with every passing minute.
Using Bob's Red Mill's high-quality dried beans ensures maximum texture and nutrition, but any dried beans will work in a pinch.
The beauty of this soup is its versatility—adapt it to your pantry with vegetable broth, chicken stock, or even a smoky tomato base. A blend of onions, garlic, and celery forms the flavor foundation, while spices like cumin, bay leaf, and thyme add layers of warmth.
The key technique? Soaking the beans overnight for even cooking and digestibility, then simmering for hours until the flavors meld into perfect harmony.
What you'll end up with is a rich, velvety soup where each spoonful delivers a symphony of textures—creamy beans, tender vegetables, and a broth so flavorful it disappears into every bite. The aroma alone will fill your kitchen with comfort, making this the ultimate cold-weather staple.
Perfect for meal prep or serving a crowd, this soup proves hearty doesn't have to mean heavy.
Garnish with fresh parsley, a drizzle of olive oil, or a sprinkle of smoked paprika to elevate the dish further. The recipe scales effortlessly, so double or halve it to fit your needs—just remember, the longer it simmers, the deeper the flavor.
Let's create this nourishing bowl of goodness that's as good for you as it is delicious.
Ingredients for bob's red mill 12 bean soup
These hearty ingredients create a soul-warming vegan soup that's packed with protein and flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Bob's Red Mill 12 Bean Mix 🌾 | 2 cups | Dried beans, soaked overnight |
| Yellow Onion 🧅 | 1 whole | Diced, for base flavor |
| Carrots 🥕 | 3 medium | Chopped into small pieces |
| Celery Stalks 🌿 | 3 whole | Diced, for aromatic base |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Vegetable Broth 💧 | 8 cups | Low-sodium preferred |
| Tomato Paste 🍅 | ½ cup | For rich tomato flavor |
| Ground Cumin 🌿 | 1 tbsp | Toasted for warmth |
| Bay Leaves 🌿 | 2 whole | Fresh or dried |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Smoked Paprika 🌶️ | 1 tsp | For subtle smokiness |
| Sea Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing vegetables |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
The Bob's Red Mill 12 Bean Mix is the star here—it's got all the texture and nutrition you need. Grab a bag at Whole Foods or your local grocery store, but honestly any dried bean mix works in a pinch. Soaking overnight is key for even cooking and better digestibility. I always double-check the package for any added salt or preservatives—none of that in this recipe! The carrots and celery should be fresh (not wilted) for the best flavor, and Trader Joe's usually has great organic options. Garlic? Fresh is non-negotiable—jarred stuff just doesn't cut it here.
No vegetable broth? Water plus bouillon cubes works, but you'll need to add more salt. Short on tomato paste? Crushed tomatoes or a splash of balsamic vinegar adds depth. The smoked paprika can be swapped for regular paprika if you're avoiding smoke flavor entirely. Fresh thyme is ideal but dried at one-third the amount gets you close. For the beans, if you can't find the 12-bean mix, pick your favorites from the bulk section—black beans, kidney beans, and pinto beans are my go-tos for a classic mix.
This soup tastes even better the next day as the flavors meld together. Keeps in the fridge for 5-6 days or freeze portions for up to 3 months. I always make a big batch because it reheats beautifully—just add a splash of water if it gets too thick. The garnish of fresh parsley and olive oil is optional but worth the extra minute for that restaurant-quality finish.
Why You'll Love This Recipe
- No Chopping Chaos: I swear by the Bob’s Red Mill mix—just dump those dried beans in, cover with water, and let them soak while I dice the onion and celery. The prep is so minimal, I actually enjoy it. (Yes, even on a Tuesday night when I’d rather be scrolling.)
- Deep Umami Magic: That 12-bean blend? It’s a flavor bomb. The navy beans add heartiness, the black beans bring smokiness, and the garlic—oh, the garlic—turns this into something restaurant-worthy. One bite and you’ll forget it’s just a soup.
- Leftover Goldmine: This soup tastes even better the next day, which is perfect because I always make a double batch. Freeze half for lazy days, and the rest? Gone before it hits Thursday. My kids beg for it—no joke.
- Budget-Friendly Feast: A bag of Bob’s Red Mill beans costs less than takeout for four. Add a few veggies and broth, and you’ve got a filling, protein-packed meal that’ll feed the whole family without breaking the bank. Honestly, it’s my go-to for stretching groceries.
Step-by-step instructions for bob's Red Mill 12 bean soup
This hearty soup comes together beautifully with simple techniques and rich flavors.
🍳 Step 1: Sauté the Aromatic Vegetable Base
Heat the 2 tablespoons extra-virgin olive oil in a large Dutch oven or heavy pot over medium heat. Add the 1 whole yellow onion, 3 medium carrots (chopped), and 3 whole celery stalks (chopped), stirring occasionally for 5-7 minutes until the vegetables soften and begin to caramelize slightly. You'll notice the onions turn translucent and the carrots release their natural sweetness.
Here's the thing—don't rush this step. The deeper the caramelization, the richer the soup's foundation. Once the vegetables are tender and the edges start to brown, add the 4 cloves minced garlic and cook for another 30 seconds until fragrant. This aromatic base forms the soul of your soup, so take your time.
🍳 Step 2: Toast the Spices and Add Tomato Paste
Stir in the 1 tablespoon ground cumin, 1 teaspoon smoked paprika, 1 teaspoon dried thyme, 1.5 teaspoons sea salt, and 0.5 teaspoon black peppercorns. Toast the spices for 1 minute until you can smell their warm, earthy aromas filling your kitchen. This step develops their flavors and removes any raw taste.
Next, add the 0.5 cup tomato paste and stir well to combine with the vegetables. Cook for 2-3 minutes until the tomato paste darkens slightly and coats the vegetables evenly. This creates a rich, umami-packed base that will carry through the entire soup. The tomato paste also helps thicken the soup naturally as it simmers.
🥘 Step 3: Simmer the Beans and Broth
Pour in the 8 cups vegetable broth and bring the mixture to a gentle boil. Add the 2 cups Bob's Red Mill 12 Bean Mix (already soaked overnight) along with the 2 whole bay leaves. Reduce heat to low and let it simmer for 1.5-2 hours, stirring occasionally. You'll see the beans start to break down and release their flavors into the broth.
Real talk: The beans need time to soften completely and absorb all those wonderful flavors. If you're short on time, you can use a pressure cooker to reduce this to 45 minutes, but the flavor will be less developed. Keep an eye on the liquid level—add a splash of water if it gets too thick before the beans are tender.
🔪 Step 4: Finish and Garnish
Once the beans are fork-tender (they should mash slightly but still hold their shape), remove the 2 whole bay leaves. Taste and adjust seasoning if needed—this is your chance to make it perfect for your palate. The soup should be rich, flavorful, and slightly thick from the beans and tomato paste.
Ladle the soup into bowls and garnish with 0.25 cup chopped fresh parsley. The parsley adds a bright, fresh contrast to the earthy bean flavors. Serve immediately with crusty bread to soak up every last delicious spoonful. This soup tastes even better the next day as the flavors meld further, so consider making a double batch!
Pro Tips For Making Bob'S Red Mill 12 Bean Soup
- SOAK THE BEANS FIRST: I learned this the hard way—skipping the soak means your soup will turn into a mushy, gummy mess. The Bob’s Red Mill mix includes dried beans that need at least 6 hours (overnight is ideal) in water to soften properly. No soaking? Expect a texture closer to bean paste than hearty soup.
- CHOP VEGETABLES UNIFORMLY: Unevenly cut carrots and celery mean some pieces stay crunchy while others turn to mush. Aim for ¼-inch dice—small enough to cook through but big enough to hold shape. If you’re impatient, a food processor does this in seconds (just pulse, don’t purée).
- SIMMER, DON’T BOIL: This isn’t a race. After the initial 10-minute boil to soften the beans, drop the heat to a gentle simmer. Boiling too hard makes the beans split and the broth cloudy. A low, steady simmer keeps everything tender and the flavors deep—no one wants a soup that looks like it’s been through a war.
- SAVE TIME WITH A PRESSURE COOKER: If you’re short on hours, a pressure cooker cuts the cooking time from 6+ hours to about 45 minutes. Just follow the bean mix instructions (usually high pressure for 30-40 minutes), then let it naturally release. The soup will still taste rich, just with way less effort. (Yes, even if you’re skeptical.)
Health benefits of bob's red mill 12 bean soup
Plant-Based Protein Powerhouse
The 2 cups of Bob's Red Mill 12 Bean Mix in this soup deliver an impressive 25-30 grams of plant-based protein per serving, making it a complete protein when paired with whole grains.
This bean blend includes black beans, kidney beans, pinto beans, and more—each packed with fiber (15g+ per serving) to support digestion and keep you full for hours. 💪
Fiber-Rich Digestive Aid
With 15+ grams of dietary fiber per serving, this soup promotes gut health and helps regulate blood sugar levels. The combination of soluble and insoluble fiber from the bean mix supports healthy digestion while preventing blood sugar spikes—ideal for anyone managing diabetes or simply looking to eat cleaner.
I notice my energy levels stay steady after eating this soup, even hours later.
Iron for Energy
This bean soup provides 6-8mg of iron per serving—about 35-45% of your daily needs—thanks to the kidney beans and black beans in the mix. Pair it with vitamin C-rich sides (like bell peppers or citrus) to boost iron absorption.
The iron helps combat fatigue and supports oxygen transport in your body. I always keep this on rotation during my busy workweeks when I need that extra energy boost.
Heart-Healthy Nutrients
The soup's potassium content (1,000mg+ per serving) helps regulate blood pressure, while the magnesium from the beans supports cardiovascular health. The absence of cholesterol and the inclusion of heart-healthy fats from olive oil make this soup a perfect addition to any heart-conscious diet.
I've been making this regularly since learning about its cardiovascular benefits—it's become a staple in my meal prep routine.
Antioxidant-Rich Spice Blend
The smoked paprika and cumin in this recipe aren't just for flavor—they're packed with antioxidants that combat inflammation. Cumin contains compounds that may help regulate blood sugar, while smoked paprika provides vitamin E and other beneficial plant compounds.
These spices transform this soup from a simple bean dish into a nutritional powerhouse. 🌿
Vitamin Boost
This soup delivers vitamin B6 (20% DV), folate (30% DV), and magnesium (25% DV) per serving, all essential for energy metabolism and nervous system function. The carrots contribute beta-carotene (vitamin A precursor), while the onions provide quercetin—a flavonoid with anti-inflammatory properties.
It's one of those rare dishes where every ingredient contributes to your daily nutritional needs without tasting like a health food lecture.
Nutrition facts
Frequently asked questions
Can I use a different bean mix if I don't have Bob's Red Mill 12 Bean?
This recipe works with any dried bean combination—just use 2 cups total of your favorite varieties. A classic mix includes ½ cup each of black beans, kidney beans, pinto beans, and chickpeas, plus ½ cup of smaller beans like lentils or cranberry beans for texture. The key is balancing textures and flavors, so don't worry about exact proportions. Just ensure you soak them overnight for even cooking.
How can I make this soup thicker or thinner?
For a thicker soup, simmer uncovered for 10-15 minutes to reduce the liquid, or mash ¼ cup of beans with a fork. Need it thinner? Stir in ½ cup hot water or broth at the end. The tomato paste naturally thickens the soup as it cooks, so start with ½ cup if you prefer a lighter consistency. Remember, you can always adjust after tasting!
Can I make this soup in an Instant Pot or pressure cooker?
Yes! Use the same ingredients but reduce simmering time to 45-50 minutes on high pressure. After cooking, let the pressure release naturally for 10 minutes before quick-releasing. The beans will be tender, but the flavor won't develop as deeply as with stovetop simmering. For best results, use 1 cup extra broth to account for steam loss during pressure cooking.
Why do my beans taste bitter or off-flavored?
Bitterness usually comes from old beans or improper soaking. Always store dried beans in a cool, dark place and use them within 1 year of purchase. Soak beans in 3 cups water per 1 cup beans for 8-12 hours, then drain and rinse before cooking. If using canned beans, opt for low-sodium varieties and rinse thoroughly. The tomato paste and spices should mask any mild bitterness, but fresh beans make all the difference!
How can I add more depth to the flavor?
For extra richness, sauté the vegetables in 1 tablespoon coconut oil instead of olive oil, or stir in 1 teaspoon miso paste with the tomato paste. Add ½ cup diced mushrooms with the onions for umami, or finish with a splash of balsamic vinegar or apple cider vinegar. A pinch of nutmeg or cinnamon (common in Moroccan bean dishes) adds warmth without overpowering. The longer you simmer, the more flavors meld together!
