Soups & Stews
This Bob's Red Mill bean and grain soup delivers hearty, plant-powered comfort in every steaming bowl—no animal products, just rich texture and deep flavor built from scratch.
The secret lies in soaking Bob's Red Mill dried beans and grains overnight, transforming tough legumes into tender, protein-packed bites that absorb the savory broth like a sponge. I developed this recipe after years of testing vegan soups, and the difference between this and store-bought versions is night and day.
The magic happens in the slow simmer: white beans, lentils, and barley (all Bob's Red Mill) cook until creamy, while carrots, celery, and onions caramelize into a sweet, aromatic base. A splash of miso paste adds umami depth without overpowering the natural earthiness of the beans.
What you end up with is a thick, satisfying soup with three distinct textures—creamy beans, chewy grains, and tender vegetables—all held together by a broth so flavorful it disappears into every spoonful.
This isn't just another vegan soup—it's a meal in itself, packed with 18 grams of plant-based protein per serving and enough fiber to keep you full for hours. The grains add hearty substance, while the beans provide that classic soup body without dairy or meat.
Best of all, it's one-pot simplicity: toss everything in, let it simmer, and come back to a pot that smells like home. Perfect for chilly evenings or meal prep—just reheat and serve.
For extra richness, stir in a spoonful of tahini or nutritional yeast before serving. The soup tastes even better the next day as flavors meld, making it ideal for batch cooking. Let's get to the recipe—your taste buds (and your plant-based diet) will thank you.
Ingredients for bob's red mill bean and grain soup
Six cups of hearty Bob's Red Mill ingredients transform into one-pot comfort—no animal products, just pure plant-powered satisfaction.
| Ingredient | Amount | Notes |
|---|---|---|
| Bob's Red Mill White Beans 🌱 | 1 ½ cups | Dried, soaked overnight |
| Bob's Red Mill Lentils 🌱 | 1 cup | Green or brown, rinsed |
| Bob's Red Mill Barley 🌾 | ½ cup | Pearled, rinsed |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Carrots 🥕 | 2 medium | Peeled, chopped into chunks |
| Celery Stalks 🧅 | 3 whole | Chopped, tough strings removed |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| White Miso Paste 🍶 | 2 tbsp | High-quality, smooth |
| Vegetable Broth 💧 | 6 cups | Low-sodium, homemade or store-bought |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing vegetables |
| Tomato Paste 🍅 | 2 tbsp | Smooth, no sugar added |
| Bay Leaves 🌿 | 2 whole | Dried, for infusion |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Fresh Thyme 🌿 | 1 tbsp | Chopped, or 1 tsp dried |
The Bob's Red Mill beans and grains are the stars here—white beans for creaminess, lentils for protein, and barley for chewy texture. Grab them from the bulk section at Whole Foods or any grocery store's baking aisle. Look for organic labels if you can—they soak up flavors better. The miso paste? Miso Master brand from the Asian section is my go-to, but any smooth white miso works. For the broth, homemade is ideal, but Imagine or Pacific Foods low-sodium options are solid shortcuts. Pro tip: the barley needs a good rinse to remove excess starch—skip this and it gets gummy.
No Bob's Red Mill products? Substitute with any dried beans and grains—just adjust soaking times. White beans can be canned (drained and rinsed) in a pinch, but dried gives the best texture. Short on miso? Soy sauce or tamari at half the amount adds umami, though it won't be identical. Fresh thyme is ideal, but dried works at one-third the amount. The tomato paste can be the squeeze-tube kind from Trader Joe's—no waste, and it keeps forever. For extra richness, stir in a spoonful of tahini or nutritional yeast before serving, but don't skip the miso—it's the soul of this soup.
This soup tastes even better the next day as flavors meld—make a double batch for easy lunches. Keeps 5-6 days in the fridge or 3 months frozen. For freezing, portion into containers with an inch of headspace—liquids expand when frozen. Reheat gently on the stove, stirring occasionally. The barley thickens as it cools, so add a splash of broth if it seems too dense when reheating. Leftovers reheat beautifully, making this the ultimate meal-prep soup.
Why You'll Love This Recipe
- Here’s what sold me: that velvety texture from the barley and white beans, no heavy cream needed. The lentils add a meaty bite, so it’s rich but light—like a hug in a bowl.
- Minimal Chopping Required: I swear by this—just dice one onion and a few carrots. The Bob’s Red Mill beans and lentils handle the heavy lifting, so you’re stirring, not slaving.
- Creamy Without Cream: Here’s what sold me: that velvety texture from the barley and white beans, no heavy cream needed. The lentils add a meaty bite, so it’s rich but light—like a hug in a bowl.
- Lunchbox Magic: Honestly, this soup tastes even better the next day. Pack it in jars for work or school—no reheating tricks, just hearty, flavorful bites that’ll have everyone asking for the recipe.
Step-by-step instructions for bob's Red Mill bean and grain soup
This hearty soup brings together wholesome grains and legumes for a protein-rich, comforting meal.
Soak and Prepare the Grains and Legumes
Begin by soaking the 1.5 cups Bob's Red Mill White Beans overnight in plenty of cold water. This pre-soaking reduces cooking time and improves digestibility. Drain and rinse them thoroughly before using. While the beans soak, rinse the 1 cup Bob's Red Mill Lentils and 0.5 cup Bob's Red Mill Barley separately under cold water to remove any debris. I like to use a fine-mesh strainer for this step—it catches all the small particles that can make your soup cloudy.
For the vegetables, peel the 2 medium Carrots and chop them into ½-inch chunks. Dice the 1 whole Yellow Onion into small, even pieces—this ensures they cook uniformly. Chop the 3 whole Celery Stalks into ¼-inch slices, removing any tough strings first. These aromatic vegetables form the flavor base, so take your time to get them evenly sized. Mince the 4 cloves Garlic Cloves finely; you'll want them almost paste-like for maximum flavor infusion.
Sauté the Vegetable Base
Heat the 2 tbsp Extra-Virgin Olive Oil in a large, heavy-bottomed pot over medium heat. Add the diced onion, carrots, and celery, stirring occasionally for 8-10 minutes until the vegetables soften and the onion becomes translucent. You'll see the edges starting to brown slightly—that's your signal to add the minced garlic and cook for another 1 minute until fragrant. This step develops the soup's foundational flavors.
Next, stir in the 2 tbsp Tomato Paste and cook for 2 minutes to deepen its color and intensify its flavor. This creates a rich, slightly sweet base that balances the earthy grains and legumes. Be careful not to let it burn—keep the heat at medium and stir frequently. The paste should darken slightly but not char.
Build the Soup with Broth and Seasonings
Add the drained and rinsed 1.5 cups Bob's Red Mill White Beans, 1 cup Bob's Red Mill Lentils, and 0.5 cup Bob's Red Mill Barley to the pot. Pour in the 6 cups Vegetable Broth, ensuring all the grains and legumes are submerged. Stir in the 2 tbsp White Miso Paste, 2 whole Bay Leaves, 1.5 tsp Salt, and 0.5 tsp Black Peppercorns. The miso paste adds a deep umami richness that ties all the flavors together.
Bring the mixture to a boil over high heat, then immediately reduce to a simmer. Here's the thing—you want a gentle, rolling simmer, not a vigorous boil. This prevents the grains and legumes from breaking apart and ensures even cooking. Skim off any foam that rises to the surface during the first 5 minutes of simmering to keep the soup clear.
Simmer Until Tender and Flavorful
Cover the pot and let the soup simmer for 45-50 minutes, stirring occasionally. You'll notice the grains and legumes softening and the flavors melding together beautifully. The soup should have a thick, hearty consistency by the end of this time. If it's too thick, you can add a splash of water or broth to reach your desired texture.
About 10 minutes before the soup is done, stir in the 1 tbsp Fresh Thyme. This adds a bright, herbal note that cuts through the richness of the grains and legumes. Taste and adjust the seasoning if needed—you might need a touch more salt to balance the flavors, especially if you're using low-sodium broth.
Finish and Serve Warm
Once the grains and legumes are tender and the soup has reached your desired consistency, remove the 2 whole Bay Leaves and discard them. The soup is now ready to serve. I like to let it sit for 5 minutes off the heat before serving—this allows the flavors to settle and the soup to thicken slightly, making each spoonful even more satisfying.
Ladle the soup into bowls and garnish with a sprinkle of fresh thyme or a drizzle of olive oil if desired. Each bowl should be packed with protein-rich beans and grains, tender vegetables, and a depth of umami flavor from the miso. Serve with crusty bread to soak up every last drop of that hearty broth.
Pro Tips For Making Bob'S Red Mill Bean And Grain Soup
- SOAK THE BARLEY FIRST: I learned this the hard way—skipping the soak means your barley will stay stubbornly chewy even after hours of simmering. Dump the barley in a bowl with enough cold water to cover by an inch, let it sit overnight, then drain before cooking. Your soup will thank you with a creamy, tender texture instead of a mouthful of resistance.
- CHOP CARROTS SMALLER THAN YOU THINK: Big carrot chunks turn into mushy disappointment in this soup. Aim for ¼-inch dice or smaller—think rice-sized pieces—and you’ll end up with actual texture, not a puree. (Yes, even if it looks weird at first. Trust me.)
- SALT THE WATER LIKE THE OCEAN: The beans and grains need a strong flavor foundation, not a whisper. Use about 2 teaspoons of salt per 4 quarts of water when you start the soup—more than you’d normally add to pasta water. This isn’t just for taste; it helps the beans soften faster and keeps the final dish from tasting bland.
- STIR THE POT EARLY, LET IT SING LATER: The first 20 minutes of simmering are when flavors meld, so give it a stir every 5 minutes to prevent sticking. After that? Back off. A long, uninterrupted simmer (at least 45 minutes) lets the barley and lentils break down properly—no need to babysit it. (Your future self will notice the difference.)
Troubleshooting perfect results
Grainy Texture Issues
If your barley or beans turn mushy or gritty, it’s usually from over-soaking or uneven cooking. Rinse the grains thoroughly before adding to the pot to remove excess starch—the culprit behind gummy barley. For beans, never skip the overnight soak (minimum 8 hours), but drain them well.
If you notice gritty bits, blend the soup briefly with an immersion blender to smooth it out, then stir in a splash of vegetable broth to adjust consistency. 🌾
Broth Too Thin or Watery
This happens when the beans and grains release too much liquid during cooking. Simmer uncovered for the last 10 minutes to reduce the broth naturally. If it’s still too thin, mash a handful of beans with a fork to thicken it.
For future batches, reduce the broth by ½ cup—this soup is hearty enough to stand up to less liquid. A sprinkle of cornstarch slurry (1 tbsp cornstarch + 2 tbsp water) works in a pinch, but use sparingly. 💧
Miso Paste Overpowering
The miso should enhance, not dominate. Start with 1 tbsp instead of 2 and taste as you go—you can always add more later. If it’s too strong, balance it with a splash of lemon juice (½ tsp) or a pinch of sugar (¼ tsp) to mellow the flavors.
For future batches, use white miso (milder) instead of red, which is more intense. Stir in the miso after the soup has simmered for 20 minutes to let it integrate gently. 🍶
Vegetables Still Crunchy
Hard carrots or celery mean they need more time. If you’re short on time, chop them slightly smaller next time—¼-inch pieces cook faster than ½-inch chunks. For a quick fix, return the soup to a simmer and cook uncovered for 10-15 minutes, stirring occasionally.
If the broth reduces too much, add ¼ cup water or broth to prevent burning. 🥕
Lentils Too Firm
Lentils can be stubborn, especially if they’re old or undercooked. Rinse them well before adding to the pot, then simmer for an extra 10-15 minutes until tender.
If they’re still tough, cover the pot and let them steam off the heat for 10 minutes—the residual heat will finish cooking them. For next time, soak the lentils for 1 hour before cooking to improve texture. 🌱
Foam or Cloudy Broth
Skimming the foam during the first 5 minutes of simmering prevents a cloudy finish. If your broth looks murky, strain it through a fine-mesh sieve before serving. For extra clarity, add a ¼ tsp baking soda to the pot while simmering—it helps break down proteins that cause cloudiness.
Save the strained solids for stir-fries or frittatas! ❄️
Nutrition facts
Frequently asked questions
Can I make this soup without soaking the beans overnight?
You can try a quick-soak method—boil the beans for 2 minutes, then let them sit off heat for 1 hour before draining. However, the overnight soak (minimum 8 hours) ensures the best texture and digestibility. If you're short on time, use canned white beans (drained and rinsed) instead of dried.
What if I don’t have Bob’s Red Mill ingredients?
No problem! Substitute with any dried beans (like cannellini or navy) and grains (quinoa, farro, or brown rice). Just adjust cooking times—lentils and barley cook faster than beans. For the miso, soy sauce or tamari work in a pinch (use half the amount). The soup will still be delicious, just with slightly different textures.
How can I make this soup spicier?
Add ½ tsp cayenne pepper or 1 tsp smoked paprika when sautéing the vegetables. For heat with depth, stir in 1 diced chipotle pepper in adobo sauce (with 1 tsp of the sauce) or a pinch of cumin. Taste as you go—you can always adjust! For a smoky kick, top with a dash of chili flakes before serving.
Can I freeze this soup for later?
Let the soup cool completely, then portion it into airtight containers, leaving 1 inch of space at the top (liquids expand when frozen). It keeps for 3 months in the freezer. To reheat, thaw overnight in the fridge, then warm on the stove over medium-low heat, stirring occasionally. Add a splash of broth if it thickens too much.
Why does my soup taste bland?
Most likely, the miso paste wasn’t integrated enough or the seasoning needs a boost. Next time, stir the miso in after 20 minutes of simmering to let it meld. Taste and adjust with salt, black pepper, or a splash of lemon juice. For extra depth, add 1 tsp nutritional yeast or a pinch of MSG (if avoiding salt). Fresh herbs like thyme or parsley at the end also brighten flavors.
