Soups & Stews
This Bob's Red Mill 15 bean soup recipe delivers a hearty, plant-based protein powerhouse that’s perfect for chilly days or meal prep. The secret lies in combining 15 different beans—each bringing unique texture and flavor—for a soup that’s deeply satisfying and packed with nutrients.
With proper soaking and simmering, you’ll transform tough beans into tender, flavorful bites that hold together beautifully.
The foundation of this soup starts with sautéing aromatic vegetables like onions, garlic, and celery to build a rich, savory base.
Adding Bob’s Red Mill beans (or a mix of dried beans) ensures a perfect balance of textures—creamy navy beans, hearty kidney beans, and tender pinto beans all contribute to a satisfying bite. A slow simmer in vegetable broth infuses every ingredient with deep, comforting flavors.
By the end, you’ll have a thick, hearty soup with a perfect balance of earthy, nutty, and slightly sweet notes. The beans soften just enough to create a creamy yet chunky consistency, while the herbs and spices add brightness.
This soup is hearty enough to stand alone but pairs beautifully with crusty bread or a simple green salad for a complete meal.
What makes this recipe truly special is its versatility—it reheats well, freezes beautifully, and tastes even better the next day as the flavors meld. Whether you're feeding a crowd or meal prepping for the week, this Bob's Red Mill 15 bean soup delivers comfort in every spoonful. Let’s get cooking!
Ingredients for bob's red mill 15 bean soup
Fifteen beans, one pot, endless comfort—this is your pantry transformed into pure heartiness.
| Ingredient | Amount | Notes |
|---|---|---|
| Bob's Red Mill 15 Bean Mix 🌾 | 2 cups | Dried, uncooked beans (approx 1 lb) |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Celery Stalk 🥬 | 3 whole | Diced, medium size |
| Carrots 🥕 | 3 medium | Peeled, diced (about 1 cup) |
| Garlic Cloves 🧄 | 4 cloves | Minced |
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
| Canned Diced Tomatoes 🍅 | 1 can | 14.5oz, fire-roasted preferred |
| Tomato Paste 🍅 | ¼ cup | For thickness |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For sautéing |
| Bay Leaves 🌿 | 2 whole | Dried |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Dried Oregano 🌿 | 1 tsp | Mexican preferred |
| Smoked Paprika 🌶️ | 1 tsp | For depth |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The beans are the star, so Bob's Red Mill 15 Bean Mix is non-negotiable here. Grab the bag from Whole Foods or Amazon—it's a mix of kidney, black, pinto, and more, giving you that perfect texture medley. If you can't find it, substitute with 1 cup each of dried kidney, black, and pinto beans. The onion, celery, and carrots form the holy trinity—freshly diced for that aromatic base. Garlic? Four cloves is your sweet spot. Pro tip: Soak the beans overnight to cut cooking time by half.
No fire-roasted tomatoes? Regular diced tomatoes work fine. Short on thyme? Dried oregano at double the amount gets you close. The tomato paste is key for thickness—Trader Joe's has the best squeeze tubes for this. Need to skip smoked paprika? Regular paprika plus a pinch of liquid smoke mimics it. The broth? Low-sodium so you control the salt. And yes, you can use vegetable bouillon cubes in a pinch—just dissolve them first.
This soup tastes even better the next day—make a double batch. Store in airtight containers for 5 days or freeze for 6 months. The beans soften more overnight, creating that creamy texture. For meal prep, freeze in 1-cup portions—perfect for lunches. Reheat gently on the stove with a splash of water to restore creaminess. Leftovers reheat beautifully, so don't hold back on making extra.
Why You'll Love This Recipe
- I’ll be real: this recipe costs me about $3 for a full pot. The bean mix stretches forever, and the veggies are basic staples. It’s my go-to when groceries are tight, but no one ever guesses it’s "cheap"—they just ask for more.
- No-Chop Shortcut: Honestly, I just toss in the whole onion, carrots, and celery—no dice needed. The beans break down into that creamy, dreamy texture anyway, and you still get that classic "holiday soup" vibe without the prep.
- Garlic Bomb Flavor: That 15-bean mix already packs a punch, but add a handful of roasted garlic cloves? Instant umami explosion. It’s the kind of rich, savory depth that makes you reach for seconds without even thinking.
- Leftovers for Days: Between us, this soup only gets better after sitting overnight. The flavors meld into something deeper, and reheating it is just dumping into a pot and stirring. I’ve fed my family for a week with one batch—no takeout needed.
Step-by-step instructions for bob's Red Mill 15 bean soup
This hearty soup comes together with simple steps and delivers maximum flavor and protein.
Sauté the Vegetable Base
Heat the 0.25 cup extra-virgin olive oil in a large Dutch oven over medium heat. Add the diced yellow onion, diced celery stalk, and diced carrots. Cook for 8-10 minutes, stirring occasionally, until the vegetables soften and begin to caramelize slightly—that's when you'll notice their natural sweetness intensifying.
Add the minced garlic cloves and cook for another 1 minute until fragrant. This foundational step builds the soup's flavor base, so don't rush it. The vegetables should be tender but not mushy, and the garlic should smell deeply aromatic without burning.
Add Tomatoes and Spices
Stir in the canned diced tomatoes (with juices), 0.25 cup tomato paste, 1 tsp dried thyme, 1 tsp dried oregano, 1 tsp smoked paprika, 1.5 tsp salt, and 0.5 tsp black pepper. Cook for 3-4 minutes until the mixture thickens slightly and the tomato flavors meld together.
Add the 2 whole bay leaves and 6 cups vegetable broth, stirring well to combine. The broth should just cover the vegetables. Bring the mixture to a gentle boil, then reduce heat to medium-low and let it simmer for 10 minutes to let all the spices infuse.
Cook the Beans to Perfection
Add the 2 cups Bob's Red Mill 15 Bean Mix to the simmering broth. Stir gently to distribute the beans evenly. The recipe calls for dried beans, which need proper soaking and cooking time—this blend contains a variety of beans that will create a rich, textured soup.
Bring the soup back to a gentle boil, then reduce heat to low and cover partially. Let it simmer for 45-60 minutes, stirring occasionally to prevent sticking. The beans are done when they're tender but still hold their shape—you'll know they're ready when a bean easily pierces with a fork and the soup has thickened noticeably.
Finish and Adjust Seasoning
Remove the bay leaves and taste the soup. Adjust seasoning with additional salt or black pepper if needed. The soup should be well-seasoned with a balance of tomato, bean, and herb flavors. If it's too thick, add ½ cup water or broth to reach your desired consistency.
Let the soup sit off the heat for 5-10 minutes before serving. This resting time allows the flavors to meld completely and the beans to absorb any remaining liquid. Serve warm with crusty bread or over rice for a complete meal.
Pro Tips For Making Bob'S Red Mill 15 Bean Soup
- SOAK BEANS OVERNIGHT: The mix includes dried beans, and skipping the soak leads to tough, uneven texture. Toss them in cold water 8+ hours ahead—yes, even the smaller beans like lentils and chickpeas benefit from a head start.
- SAUTÉ VEGETABLES UNTIL SOFT: Don’t rush the onion, celery, and carrot step. Cook them until they’re nearly translucent and the onions release their sweetness—about 8-10 minutes on medium heat. This builds flavor the beans will soak up later.
- SKIP THE BOIL-OVER: After adding the beans and broth, stir gently and reduce heat to a gentle simmer. I learned this the hard way—boiling too hard makes the soup foam over and scorch. A low simmer keeps it clean and consistent.
- SWAP IN A BAY LEAF: The recipe might not mention it, but adding one bay leaf while simmering deepens the earthy notes. Remove it before serving—it’s a tiny effort for a noticeable upgrade. (Your future self will notice.)
Creative variations of bob's red mill 15 bean soup
Spicy Southwest Twist
Transform your soup into a fiesta of flavors by adding 1 tbsp chili powder and ½ tsp ground cumin when sautéing the aromatics. For extra heat, stir in 1 diced jalapeño pepper (seeds removed for mild heat) with the tomatoes.
Top each serving with ¼ cup shredded Monterey Jack cheese and 2 tbsp chopped cilantro right before serving. This variation turns your soup into a hearty, smoky, and slightly spicy Mexican-inspired dish. 🌶️
Creamy Coconut Version
Swap out the vegetable broth for 6 cups coconut milk (full-fat for creaminess) and reduce the salt to 1 tsp. Add 1 tsp ground ginger and ½ tsp turmeric during the sautéing step for warmth.
After simmering the beans, stir in ½ cup unsweetened coconut milk to thicken the soup naturally. Garnish with toasted coconut flakes and fresh mint leaves for a tropical twist that’s rich and satisfying. 🥥
Italian-Inspired White Bean Upgrade
Replace 1 cup of the Bob’s Red Mill 15 Bean Mix with 1 cup cannellini beans (drained and rinsed) for a Mediterranean flair. Add ½ cup diced sun-dried tomatoes (oil packed) and 2 tbsp capers when sautéing the vegetables.
Finish with ¼ cup chopped parsley and a squeeze of lemon juice before serving. This version keeps the heartiness but adds bright, tangy notes perfect for a lighter lunch. 🍋
Smoky BBQ Bean Soup
Mix ½ cup BBQ sauce (like Sweet Baby Ray’s Original) into the tomato paste before adding the broth. Add 1 tbsp apple cider vinegar for tang and 1 tsp liquid smoke for that classic smoky flavor.
Top with crumbled bacon (or smoked tofu for vegan) and pickled red onions for a sweet, smoky, and tangy twist that’s perfect for game day or a cozy dinner. 🔥
Lentil Boost for Extra Heartiness
Add ½ cup dried green or brown lentils to the bean mix for a protein-packed upgrade. Lentils cook faster than beans, so reduce the simmering time to 30-40 minutes once the beans are tender.
The lentils add a meaty texture while keeping the soup creamy. This variation is perfect for those who want extra fiber and plant-based protein without sacrificing texture. 💪
Herb-Infused Garlic Lover’s Version
Double the garlic to 8 cloves and add 1 tbsp fresh rosemary (finely chopped) and 1 tsp garlic powder during the sautéing step. For extra depth, stir in 2 tbsp minced shallots with the onions.
Finish with a drizzle of high-quality olive oil and crushed red pepper flakes for a bold, aromatic twist that garlic enthusiasts will adore. 🧄
Nutrition facts
Frequently asked questions
Why should I soak the beans overnight?
Soaking reduces cooking time by 50%—from 2+ hours to just 45-60 minutes. It also softens the beans, improves digestibility, and removes oligosaccharides (natural sugars that cause gas). For Bob's Red Mill beans, simply rinse them, cover with water, and let sit in the fridge overnight.
Can I use canned beans instead of dried?
Yes! Substitute 2 cups dried beans with 4 cups canned beans (drained and rinsed). For variety, mix canned kidney, black, and pinto beans to mimic the texture blend. Just reduce the simmering time to 20-30 minutes after adding them to the broth. The flavor will be ready faster, but the heartiness stays the same.
How do I fix soup that's too thick or too thin?
For thick soup, stir in ½ cup water or broth and simmer for 5 minutes. For thin soup, mash 1-2 cooked beans with a fork and stir them back in—their starch will thicken the broth naturally. If needed, simmer uncovered for 10 minutes to reduce further.
What's the best way to store leftovers?
Let the soup cool completely, then transfer to an airtight container. It keeps in the fridge for 5 days or freezes for 6 months. For reheating, warm on the stove over medium-low heat with a splash of water to restore creaminess. The flavors deepen overnight, making it even more delicious!
Can I make this soup in an Instant Pot?
Sauté the veggies as directed, then add all ingredients (except broth) and 6 cups water. Secure the lid, set to High Pressure for 20 minutes, then quick-release. Finish with broth and simmer on Sauté mode for 10 minutes. The pressure cooker cuts time to under 30 minutes while keeping the beans tender.
