Soups & Stews
This Bob's Red Mill bean and grain soup transforms simple pantry staples into a deeply satisfying, hearty meal that warms both body and soul. The secret lies in toasting grains and simmering dried beans until they develop rich, earthy flavors that make every spoonful feel like a cozy embrace.
I've perfected this recipe over years of testing—it's the kind of soup that tastes even better the next day as flavors meld together.
What makes this recipe truly special is its adaptability.
Whether you're using an Instant Pot for 30 minutes of hands-off cooking or a slow cooker for all-day simmering, the technique remains the same: toast your grains first to deepen their nutty flavor, then build layers of seasoning with aromatic vegetables and herbs.
The result is a soup so balanced and comforting, it becomes the centerpiece of any meal.
The beauty of this recipe is its ability to transform basic ingredients into something extraordinary. Crispy edges on toasted grains contrast perfectly with tender beans and vegetables, while a touch of acidity from lemon or vinegar brightens the earthy flavors.
It's the kind of soup that feels like a hug in a bowl—substantial enough to satisfy even the hungriest appetites, yet simple enough to make on a busy weeknight.
Serve it with crusty bread for dipping or a sprinkle of fresh herbs for added freshness. This soup keeps well in the refrigerator for up to five days, making it ideal for meal prep. Let's get cooking!
Ingredients for bob's red mill bean and grain soup
Pantry staples and Bob's Red Mill grains create a deeply satisfying, hearty vegan soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Brown Lentils 🌾 | 1 ½ cups | Rinsed thoroughly before cooking |
| Bob's Red Mill Rolled Oats 🍚 | 1 cup | Old-fashioned, not quick oats |
| Dried Brown Rice 🍚 | ½ cup | Short-grain preferred for texture |
| Carrots 🥕 | 2 medium | OR 1 cup diced (about 150g) |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Celery Stalk 🧅 | 2 whole | Medium size, chopped |
| Garlic Cloves 🧄 | 4 cloves | Freshly minced |
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
| Tomato Paste 🍅 | ½ cup | Squeeze tube or can |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For toasting grains |
| Fresh Thyme 🌿 | 1 tbsp | Leaves only, chopped |
| Fresh Rosemary 🌿 | 1 tsp | Finely chopped |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The grains are the foundation here. Bob's Red Mill rolled oats and brown rice toast beautifully—look for them in the bulk section if you want the freshest batch. Trader Joe's and Whole Foods carry excellent bulk options, but the regular grocery store packages work fine. For the lentils, brown or green both work, but avoid red lentils—they dissolve too much. The key is toasting the grains first—this develops their nutty flavor and prevents mushiness. Use a dry skillet and toast until fragrant, about 3-4 minutes. Don't skip this step—it's what transforms this into something special.
No fresh herbs? Dried thyme at one-third the amount works in a pinch, but fresh is ideal. Short on carrots? Sweet potatoes or butternut squash add natural sweetness and depth. The tomato paste can be swapped for 1 cup crushed tomatoes if you prefer. For extra richness, stir in 1 tbsp nutritional yeast at the end—it adds a cheesy umami note without dairy. The vegetable broth should be low-sodium; if yours isn't, reduce the added salt accordingly. And if you're using an Instant Pot, measure your broth carefully—the grains expand significantly during cooking.
This soup tastes even better the next day as flavors meld together. Store in an airtight container in the fridge for up to 5 days. For freezing, portion into 2-cup servings and freeze for up to 3 months. Reheat gently on the stove with a splash of water or broth to restore texture. The grains hold up surprisingly well to freezing, though they may soften slightly. I always make a double batch—one for dinner and one for lunches. The leftovers reheat beautifully, making this perfect for meal prep. Keep an eye on the grains when reheating; they can dry out if overcooked.
Why You'll Love This Recipe
- No-Fuss Pantry Magic: I swear by this when I forget to grocery shop—just dried lentils, oats, and rice from my cupboard, plus a few fresh veggies. The rolled oats add this unexpected creaminess that turns it from "oh no, I’m out of food" to "wait, this is actually good."
- Earthy Depth in Minutes: That combo of lentils, brown rice, and caramelized onions? It builds flavor like a slow cooker, but in one pot. The oats soften just enough to thicken the broth while keeping the texture hearty—not mushy, not watery, but exactly right.
- Meal Prep MVP: I make a double batch on Sundays and freeze half—reheats perfectly for lazy nights or when my kids bring home last-minute homework projects. (Yes, even on a Tuesday night.) The grains hold up better than most soups, so it’s my go-to for busy weeks.
- Budget-Friendly Powerhouse: A pound of dried lentils and rice feeds our family for days, and the carrots and onions stretch into multiple meals. Honestly, I’ve spent less on groceries since I started relying on this—no fancy ingredients, just smart swaps that taste like a restaurant dish.
Step-by-step instructions for bob's Red Mill bean and grain soup
Transform simple pantry staples into a hearty, flavorful soup with this reliable method.
Toast the Grains and Vegetables for Depth of Flavor
Heat the 2 tablespoons extra-virgin olive oil in a large Dutch oven over medium heat. Add the 1 cup Bob's Red Mill rolled oats and 0.5 cup dried brown rice, stirring constantly for 3-4 minutes until the oats turn a light golden color and smell nutty. This toasting step enhances their natural flavors and prevents a pasty texture.
Add the 2 medium carrots (diced), 1 whole yellow onion (diced), and 2 whole celery stalks (chopped). Cook for 5-6 minutes until the vegetables begin to soften and the onions become translucent. Stir frequently to prevent burning, especially the onions which can darken quickly. The vegetables should release their moisture and develop a slightly caramelized edge by this point.
Add Aromatics and Build the Base
Push the vegetables to one side of the pot and add the 2 tablespoons extra-virgin olive oil (if needed) to the empty space. Add the 4 cloves garlic cloves (minced) and cook for 30 seconds until fragrant. Immediately add the 0.5 cup tomato paste, stirring to combine and coat the vegetables. Cook for 1-2 minutes until the tomato paste darkens slightly and the flavors meld.
Pour in the 6 cups vegetable broth and bring the mixture to a gentle boil. Add the 1.5 cups dried brown lentils, 1 tablespoon fresh thyme, 1 teaspoon fresh rosemary, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Stir well to ensure the lentils and seasonings are fully incorporated. This step creates the foundation for the soup's rich, earthy flavor profile.
Simmer Until Lentils and Grains Are Tender
Reduce the heat to low and cover the pot with a lid. Let the soup simmer for 30-35 minutes, stirring occasionally to prevent the grains from sticking to the bottom. The lentils should be tender but still hold their shape, and the grains should be fully cooked and creamy. If the soup reduces too much and becomes too thick, add ½ cup water or broth to maintain the desired consistency.
After 30 minutes, taste the soup and adjust the seasoning if needed. The lentils should be fork-tender, and the grains should be soft but not mushy. If the lentils need more time, continue simmering for an additional 5-10 minutes until they reach the perfect texture. The soup should have a thick, stew-like consistency at this stage.
Finish with Brightness and Serve
Remove the pot from heat and stir in the 1 tablespoon lemon juice. This final step adds a bright, refreshing note that cuts through the earthy flavors of the lentils and grains. Let the soup sit for 5 minutes to allow the lemon juice to fully integrate and the flavors to meld.
Ladle the soup into bowls and serve immediately. Garnish with additional fresh thyme or rosemary if desired. Each spoonful should deliver a balance of hearty grains, tender lentils, and vibrant vegetable flavors. The soup's texture should be creamy yet substantial, with a depth of flavor that comes from the toasted grains and slow-simmered base.
Pro Tips For Making Bob'S Red Mill Bean And Grain Soup
- Toast the Grains First: The rolled oats and brown rice in this soup will absorb liquid like sponges if you skip this step. Dry-toast them in a separate pan over medium heat for 3-4 minutes until they smell nutty—it deepens their flavor and keeps the soup from turning gluey later.
- Rinse Lentils Like You Mean It: Brown lentils are dirt magnets. Give them a thorough rinse under cold water before cooking to cut down on gritty texture and reduce cooking time. I used to skip this, and the soup always felt slightly off—like eating sand with every spoonful.
- Dice Carrots Small: This isn’t a stew—it’s a soup. If you leave the carrots in big chunks, they’ll turn to mush and make the whole dish feel heavy. Cut them into ¼-inch pieces so they soften evenly without losing their shape.
- Simmer Low and Slow: The moment you add the grains and lentils, drop the heat to a bare simmer. I’ve seen people boil this soup aggressively, and it turns out watery and pasty. A gentle bubble keeps everything tender without breaking down the texture.
Make-ahead tips for leftovers
Prep Ahead Essentials
Start by toasting your Bob's Red Mill rolled oats and brown rice up to 3 days in advance and store them in an airtight container. This step is crucial—it develops their nutty flavor without adding extra time on cooking day.
I like to measure out all my grains and lentils into separate containers for even quicker assembly later. 🌾
Slow Cooker Simplicity
For true hands-off cooking, use a 6-quart slow cooker on low for 6-7 hours. Simply combine all ingredients except lemon juice, then cook until lentils are tender. The slow cooker method actually enhances the soup's depth—grains absorb flavors more evenly.
I often double the recipe for meal prep, dividing it into 4-cup portions for easy reheating.
Freezer-Friendly Strategy
This soup freezes beautifully for up to 3 months. After cooking, let it cool completely, then portion into 2-cup freezer-safe containers. Leave ½-inch headspace to prevent expansion cracks.
When reheating, add 2-3 tablespoons water per container to restore moisture. The grains hold up remarkably well, though they may soften slightly after freezing.
Day-of Assembly Tips
On busy mornings, chop all vegetables the night before and store them in a sealed container. The carrots, onion, and celery will keep well for 2-3 days in the fridge. I also pre-mince the garlic and measure out all spices into a small bowl—this makes cooking day a breeze.
Just toast the grains fresh and assemble the soup in 15 minutes.
Flavor Boost Hacks
For extra richness, stir in 1 tablespoon nutritional yeast when reheating—it adds a cheesy umami note. If using frozen vegetables, add them in the last 10 minutes of cooking to preserve texture.
A sprinkle of smoked paprika before serving adds a subtle depth that pairs perfectly with the earthy grains. 💫
Reheating Perfection
For best results, reheat on the stovetop over medium-low heat with ¼ cup water or broth to prevent drying. Microwave reheating works but can make grains gummy—always stir well and add liquid as needed.
I find the soup tastes even better the second day as flavors meld together beautifully. The lemon juice can be added fresh when serving for that bright finish.
Nutrition facts
Frequently asked questions
Can I substitute other grains like quinoa or farro?
Swap the rolled oats and brown rice for equal parts quinoa or farro—both toast beautifully and add a nutty depth. Quinoa cooks faster (20-25 minutes) so check its doneness earlier. Farro takes slightly longer (40-45 minutes) but creates a creamier texture. Toast them separately first for best results.
Why do the grains need toasting?
Toasting develops their natural nutty flavors and prevents a pasty texture later. When you toast Bob's Red Mill grains in olive oil, their starches break down slightly, creating a crisp edge that contrasts perfectly with the creamy lentils. This step also removes any raw taste—skip it, and your soup will taste bland and gummy.
How do I make this in an Instant Pot?
Use the High Pressure setting for 12 minutes after adding all ingredients (except lemon juice). Quick-release the pressure, then let it sit for 5 minutes before opening. Stir in lemon juice at the end. The Instant Pot version cooks 30 minutes faster than stovetop but requires careful monitoring to avoid overcooking the grains.
Can I make this soup without fresh herbs?
Yes! Use 1 teaspoon dried thyme and ½ teaspoon dried rosemary (one-third the fresh amount). For extra depth, add ½ teaspoon smoked paprika with the tomato paste. The flavors will be slightly less vibrant but still delicious. Fresh herbs add brightness, but dried works perfectly in a pinch.
Why does my soup taste bland?
Most likely, you skipped the toasting step or didn't simmer long enough. Always toast grains and vegetables until fragrant, and let the soup simmer uncovered for the full 30-35 minutes. Taste before serving—add ½ teaspoon salt, 1 tablespoon soy sauce, or a squeeze of lemon juice to brighten flavors. The key is patience: flavors develop during simmering!
