Soups & Stews
This Bob's Red Mill black bean soup delivers deep, spiced tomato richness that transforms simple ingredients into a hearty, flavor-packed meal. The secret lies in slow-simmered cumin and garlic, which build layers of warmth that linger long after the first spoonful.
I developed this recipe to showcase how quality ingredients—especially Bob's Red Mill's high-fiber beans—elevate everyday cooking without requiring special skills.
What sets this soup apart is its versatile foundation: a base of tomatoes, onions, and aromatic spices that can be adapted for gluten-free diets or oil-free cooking. The black beans provide plant-based protein and fiber, while smoked paprika adds a subtle depth that bridges traditional and modern flavors.
Unlike many quick soups, this one rewards patience—each 30-minute simmer deepens the flavors, creating a broth that's both comforting and complex.
The result is a soup with textural contrast: tender beans, caramelized onions, and a velvety finish from a touch of coconut milk (optional but recommended). It's the kind of dish that feels substantial enough for a main course but simple enough for a weeknight dinner.
Garnish with fresh cilantro or avocado for brightness, or keep it classic with a sprinkle of lime.
Perfect for meal prep, this soup tastes even better the next day as flavors meld. Whether you're serving it to a crowd or saving leftovers for lunch, the foolproof technique ensures consistent results every time. Let's get started—your kitchen will smell like a cozy Mexican cantina in no time.
Ingredients for bob's red mill black bean soup
Quality ingredients transform this soup from ordinary to extraordinary, with Bob's Red Mill beans as the flavor foundation.
| Ingredient | Amount | Notes |
|---|---|---|
| Bob's Red Mill Black Beans 🌱 | 2 cups | Dried, soaked overnight |
| Fire-Roasted Diced Tomatoes 🍅 | 2 cups | Canned, no salt added |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Ground Cumin 🌿 | 2 tsp | Freshly toasted preferred |
| Smoked Paprika 🌶️ | 1 tbsp | High-quality for depth |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sauteing (optional) |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Coconut Milk 🥥 | ½ cup | Full-fat for creaminess |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍋 | 1 whole | Juiced, for brightness |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Avocado 🥑 | 1 whole | Diced, optional garnish |
The Bob's Red Mill black beans are the heart of this recipe—high-fiber and uniformly tender, they hold up beautifully during the long simmer. Purchase from bulk bins at Whole Foods or the dedicated Bob's Red Mill section at most grocery stores for the freshest product. For the tomatoes, fire-roasted canned varieties add natural sweetness without added sugars. The smoked paprika should be 100% paprika with no anti-caking agents—Penzeys or Simply Organic brands deliver consistent quality. Fresh garlic and onion form the aromatic base, so avoid pre-minced versions that oxidize quickly.
No extra-virgin olive oil? Avocado oil or water works equally well for sauteing—just reduce the heat slightly. Substituting coconut milk? Cashew cream or silken tofu blended with water mimics the velvety texture. For the cumin, toast whole seeds in a dry pan for 30 seconds before grinding to enhance flavor. The cilantro can be swapped for parsley if unavailable, though it loses that signature brightness. Fresh lime juice is non-negotiable—bottled versions lack the zesty punch that balances the soup's richness.
This soup improves with time—reheat gently with a splash of water to restore creaminess. Store in glass containers for up to 5 days in the refrigerator or 3 months frozen. The beans and broth can be prepped ahead and frozen separately, then combined when ready to serve. Portion into individual jars for grab-and-go lunches—just add fresh garnishes when reheating. For meal prep, double the batch and freeze half; the flavors only deepen overnight.
Why You'll Love This Recipe
- I’ll be real: this recipe costs me pennies per serving. Bob’s Red Mill beans are cheap, the tomatoes are shelf-stable, and you’re not buying anything you wouldn’t already have. Plus, the leftovers? They’re the reason I don’t order takeout on busy nights.
- One-Pot Magic: I swear by this recipe—just toss everything in one pot, and the Bob’s Red Mill black beans do the heavy lifting. No fancy techniques, no stress, and honestly? The fire-roasted tomatoes and cumin take over, so you barely notice the simplicity.
- Smoky Depth Bomb: That ground cumin and fire-roasted tomato combo? It’s a flavor explosion in a bowl. The beans get tender but still hold their shape, and the garlic? Oh, it’s the kind of aroma that makes your kitchen smell like a cozy Mexican cantina.
- Lunchbox Hero: Between us, this soup is my go-to for meal prep. It reheats beautifully, keeps for days in the fridge, and I’ve even packed it in thermoses for work—no soggy beans here. The onions caramelize just enough to add sweetness, so it tastes fresh every time.
Step-by-step instructions for bob's Red Mill black bean soup
This method delivers rich, spiced tomato depth with perfectly tender beans every time.
Sauté Aromatics Until Fragrant
Heat the 2 tablespoons extra-virgin olive oil in a large pot over medium heat. Add the finely diced yellow onion and cook for 4-5 minutes until soft and translucent, stirring occasionally. This foundational step builds flavor by developing the onion's natural sweetness.
Add the 4 minced garlic cloves and cook for 30 seconds until fragrant—you'll smell that unmistakable garlic aroma. Immediately stir in the 2 teaspoons ground cumin and 1 tablespoon smoked paprika, toasting for 30 seconds until the spices release their aromatic oils. This quick toasting step intensifies their flavor and prevents a raw, earthy taste in the finished soup.
Simmer Beans and Tomatoes
Add the 2 cups soaked Bob's Red Mill black beans and 2 cups fire-roasted diced tomatoes to the pot. Pour in the 4 cups vegetable broth, then bring the mixture to a boil over high heat. Once boiling, reduce heat to medium-low and let it simmer uncovered for 30-40 minutes until the beans are tender and the soup thickens slightly.
Real talk: Don't rush this step. The beans need time to soften completely while absorbing all those smoky, spiced flavors. Stir occasionally to prevent sticking, and if the soup reduces too much, add ½ cup water to maintain the proper consistency. You'll know it's ready when the beans collapse easily between your fork and spoon.
Blend for Creamy Texture
Use an immersion blender to blend about half the soup until smooth, leaving the other half chunky for texture variation. This partial blending creates a luxurious mouthfeel while maintaining some rustic character. If you prefer completely smooth soup, blend everything until fully incorporated.
For best results, blend in batches if needed to avoid splattering. The soup should now have a velvety consistency with visible bean chunks throughout. Taste and adjust seasoning with the 1.5 teaspoons salt and ½ teaspoon black pepper—this is where you fine-tune the balance between smoky, spiced, and tangy notes.
Finish with Coconut Milk and Brightness
Return the pot to medium heat and stir in the ½ cup coconut milk, letting it warm through for 2-3 minutes without boiling. This step adds luxurious creaminess that balances the earthy beans and smoky spices. The coconut milk should melt smoothly into the soup, creating a velvety finish.
Remove from heat and stir in the juice of 1 whole lime and ½ cup chopped fresh cilantro. The lime juice brightens the rich flavors while the cilantro adds fresh herbal notes. Let the soup sit for 5 minutes to allow all the flavors to meld together completely. This resting period ensures that every spoonful delivers perfect harmony of textures and tastes.
Serve with Avocado Garnish
Ladle the soup into bowls and garnish each serving with diced avocado for a creamy, cooling contrast. The avocado adds a fresh element that cuts through the soup's richness while providing healthy fats. Serve immediately while the avocado maintains its vibrant color and the soup stays warm.
This soup delivers complex layers of flavor—smoky from the paprika, earthy from the cumin, bright from the lime, and creamy from the coconut milk. Each bite should offer perfect balance between the tender beans, rich broth, and fresh garnishes. The avocado garnish elevates the presentation while adding nutritional value and a refreshing texture contrast.
Pro Tips For Making Bob'S Red Mill Black Bean Soup
- TOAST THE BEANS FIRST: Dump those Bob’s Red Mill black beans straight into a dry pot and toast them over medium-high heat for 3-4 minutes before adding liquid. You’ll smell the nuttiness deepen—this step cuts the beany flavor and thickens the soup naturally. (Yes, even if you’re impatient like me, resist the urge to rush this.)
- SWEEP THE POT AFTER CUMIN: As soon as you add that ground cumin, keep the pot moving—stir constantly for the first 30 seconds. Cumin burns faster than you’d expect, and a single charred spot will make the whole soup taste bitter. (I learned this the hard way after one disastrous batch.)
- SAVE THE TOMATO JUICE: Before draining the fire-roasted tomatoes, pour the liquid from the can into a small bowl and set it aside. That juice is packed with flavor—use it to replace some of the water or broth called for in the recipe. (Your future self will notice the difference.)
- PRESSURE-CAN THE GARLIC: Instead of mincing garlic cloves, smash them flat with the side of your knife and leave them whole. When you add them to the pot, they’ll infuse the soup with flavor without turning it into garlic paste. (Sounds weird, but it works—trust the process.)
Health benefits of this recipe
Plant-Based Protein Power
This soup is a vegan protein powerhouse, delivering 15 grams of plant-based protein per serving thanks to Bob's Red Mill black beans. A single bowl provides 25% of your daily fiber needs, supporting digestive health and keeping you full for hours.
The combination of beans and tomatoes also offers iron and folate, essential for energy and cell repair. 💪
Heart-Healthy Fats
The coconut milk adds luxurious creaminess while providing medium-chain triglycerides (MCTs), which support brain function and heart health. When paired with the beans' soluble fiber, these fats help lower LDL cholesterol naturally. Even without meat, this soup delivers healthy fats that keep your cardiovascular system strong.
Antioxidant-Rich Spices
The smoked paprika and cumin aren't just for flavor—they're packed with antioxidants that combat inflammation. Smoked paprika contains capsaicin, which may boost metabolism, while cumin provides iron and manganese for immune support. Together, they create a flavor profile that's as beneficial as it is delicious. ✨
Digestive Comfort
The soaked black beans are easier to digest than their unsoaked counterparts, while the fiber-rich tomatoes and onions promote gut health. The lime juice adds vitamin C, which aids in iron absorption from the beans.
This soup is gentle yet satisfying—perfect for cozy nights when you need comfort without heaviness.
Meal Prep Nutrition
Prepping this soup ahead of time means you're setting yourself up for success with balanced nutrition. The beans provide slow-digesting carbs, while the coconut milk adds healthy fats that stabilize blood sugar.
Store in airtight containers for up to 5 days—each reheated bowl is a nutrient-packed meal ready in minutes. 📅
Bright Flavor, Clear Benefits
The lime juice and cilantro aren't just for taste—they add vitamin K and folate, supporting everything from bone health to energy levels. The avocado garnish contributes heart-healthy monounsaturated fats and fiber, making this soup a complete nutritional package that feels indulgent but is actually good for you. 💛
Nutrition facts
Frequently asked questions
Can I use canned black beans instead of dried Bob's Red Mill beans?
Yes, you can substitute! Use 2 (15-ounce) cans of no-salt-added black beans, drained and rinsed. They'll save you 8+ hours of soaking time, but the flavor will be slightly less developed. For extra depth, add 1 teaspoon smoked paprika directly to the canned beans before simmering. The texture will be slightly softer but still delicious.
How do I make this soup oil-free?
Simply replace the olive oil with ½ cup water or vegetable broth during the sautéing step. The onions and garlic will still soften and develop flavor—just use slightly lower heat (medium-low) and stir more frequently to prevent sticking. The final soup will have the same rich, spiced profile without any oil.
Can I make this gluten-free?
This recipe is naturally gluten-free as long as you use a certified gluten-free vegetable broth and check that your smoked paprika and spices have no wheat additives. Bob's Red Mill products are typically gluten-free, but always verify the packaging. The coconut milk and all other ingredients are safe for gluten-free diets.
Why does my soup taste too bitter?
Bitterness usually comes from overcooked tomatoes or spices. To fix it, add ½ cup fresh lime juice or apple cider vinegar to brighten flavors. For prevention, simmer the soup for no longer than 40 minutes and reduce heat if it boils vigorously. A pinch of sugar or maple syrup can also help balance bitterness in future batches.
How can I make this soup spicier?
Add ½ teaspoon cayenne pepper or 1-2 diced jalapeños during the sautéing step. For smoky heat, increase smoked paprika to 2 tablespoons. If you prefer a slow burn, stir in 1 teaspoon chipotle powder with the lime juice at the end. Always taste as you go—spices build intensity during simmering!
