Soups & Stews
This Bob's Red Mill black bean soup recipe transforms simple pantry staples into a rich, hearty meal that’s ready in one pot. The secret lies in slow-simmered flavors—earthy spices, tender beans, and aromatic vegetables—all coming together without fuss.
Perfect for busy weeknights or meal prep, this vegan soup delivers restaurant-quality depth with minimal effort.
Start by sautéing onions, garlic, and bell peppers until fragrant, then add cumin, chili powder, and smoked paprika for warmth. Bob’s Red Mill black beans (or any dried variety) soak overnight for maximum tenderness, while a splash of broth and diced tomatoes build the base.
Simmering low and slow allows flavors to meld, creating a velvety texture that’s both comforting and satisfying.
The result is a one-pot wonder with bold, smoky notes and a satisfying thickness—no blender required. Top with fresh cilantro, avocado slices, or a squeeze of lime for brightness, and you’ve got a soup that’s as nourishing as it is delicious.
It’s the kind of meal that feels substantial enough for dinner but simple enough to make any day feel special.
This recipe scales effortlessly, making it ideal for feeding a crowd or saving leftovers for days. The beauty of black beans is their versatility—swap in sweet potatoes for extra heartiness or add a dash of hot sauce for a kick.
Whether you’re a seasoned home cook or just starting out, this soup proves that great meals don’t need to be complicated.
Ingredients for bob's red mill black bean soup
Pantry staples meet smoky spices—this soup is all about simple ingredients working together.
| Ingredient | Amount | Notes |
|---|---|---|
| Bob's Red Mill Black Beans 🌱 | 2 cups | Dried, soaked overnight |
| Yellow Onion 🧅 | 1 whole | Diced, about 1.5 cups |
| Bell Pepper 🌶️ | 1 whole | Any color, diced |
| Garlic Cloves 🧄 | 4 cloves | Minced, about 1 tbsp |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Chili Powder 🌶️ | 1 tbsp | Smoked preferred |
| Smoked Paprika 🌶️ | 1 tsp | For smoky depth |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Diced Tomatoes 🍅 | 1 can | 14.5 oz can, fire-roasted |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing |
| Lime Juice 🍋 | 1 tbsp | Freshly squeezed |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Avocado 🥑 | 1 whole | Diced, optional garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
Bob's Red Mill black beans are the star here. Dried beans soak up flavors better than canned, but if you're in a rush, no-soak beans work too. I grab mine from Whole Foods or the bulk section at Trader Joe's—both have great quality. The bell pepper can be any color, but red adds a subtle sweetness. For the spices, Penzeys has the best cumin, but the regular grocery store stuff is fine if it's fresh. Toast your cumin in a dry pan for 30 seconds before adding—trust me on this—it makes a huge difference.
No fire-roasted tomatoes? Regular diced tomatoes are totally fine, just add a pinch of sugar to balance the acidity. Running low on lime juice? Substitute lemon juice at the same amount. Avocado optional, but that creamy texture takes this soup to the next level. For extra heartiness, add 1 cup diced sweet potato with the onions. The broth matters—low-sodium is key so you can control the salt level. If you're using canned beans, rinse them well to cut down on sodium. And if you're making this ahead, skip the avocado and lime until serving—they turn brown fast.
This soup tastes even better the next day, so double the batch if you can. Keeps in the fridge for 4-5 days or freezes for 3 months. I like to portion mine into 2-cup containers for easy lunches. The beans get softer over time, so if you're reheating, add a splash of broth to loosen it up. Garnish with cilantro and avocado right before serving—that freshness makes all the difference. Leftovers? Perfect for quick lunches or as a base for veggie burgers.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just toss everything into a pot, simmer, and walk away. The Bob’s Red Mill beans soften perfectly while the onions and peppers caramelize right in the same liquid, so no extra pans or cleanup.
- Earthy Cumin Heat: That ground cumin? It’s the secret weapon here. It warms up the soup with this deep, toasty kick that lingers—like a hug in a bowl. The black beans soak it up and turn it into something dangerously addictive.
- Lunchbox Hero: Between us, this soup is my go-to for meal prep. It reheats beautifully, keeps for days in the fridge, and even travels well in a thermos. Pack it for work or school—no sad desk lunches here.
- Budget Win: A single can of Bob’s Red Mill beans stretches this recipe into multiple servings, and the rest of the ingredients are pantry staples. I’ve made this for under $1 per bowl, and it still feels like a restaurant-worthy meal. (Yes, even on a Tuesday night.)
Step-by-step instructions for bob's Red Mill black bean soup
This hearty bean soup comes together in one pot with minimal effort.
Sauté the Aromatics
Heat the 2 tablespoons extra-virgin olive oil in a large pot over medium heat. Add the 1 whole diced yellow onion and 1 whole diced bell pepper, cooking for 5-6 minutes until the onion becomes translucent and the peppers soften slightly. You'll know they're ready when they release their natural juices and the onion edges start to turn golden.
Add the 4 minced garlic cloves and cook for another 30 seconds until fragrant. This step builds the flavor foundation - don't rush it. The garlic should sizzle gently without burning. If it starts to brown too quickly, reduce the heat slightly. Here's where the earthy flavors begin to develop, so take your time.
Toast the Spices
Stir in the 1 tablespoon ground cumin, 1 tablespoon chili powder, and 1 teaspoon smoked paprika. Cook for 1 minute on medium heat, stirring constantly. You'll notice the spices release their aromas and the mixture becomes more fragrant - this toasting step deepens their flavors significantly.
I like to press the spices into the vegetables slightly with a wooden spoon to help them adhere better. This ensures every bite will be packed with that warm, smoky depth. After toasting, you should see the spices dissolve into the vegetables, creating a cohesive base for the soup.
Simmer the Beans and Tomatoes
Add the 2 cups soaked Bob's Red Mill black beans, 1 can diced tomatoes, 4 cups vegetable broth, 1 teaspoon salt, and ½ teaspoon black pepper to the pot. Stir well to combine all ingredients.
Bring the mixture to a boil over high heat, then immediately reduce to medium-low heat. Let it simmer uncovered for 30-40 minutes, stirring occasionally. The beans should soften and the soup should thicken slightly. You'll know it's ready when the beans are tender but still hold their shape - they should be easily mashed between your fingers but not mushy.
Finish with Lime and Fresh Herbs
Remove the pot from heat and stir in the 1 tablespoon lime juice. This brightens the flavors and cuts through the richness of the beans. Add the ¼ cup chopped fresh cilantro and stir gently to incorporate. The cilantro adds a fresh, slightly citrusy note that balances the earthy bean flavors.
Taste and adjust seasoning if needed. If the soup seems too thick, you can add a splash of water or broth to reach your preferred consistency. The lime juice will make the soup sparkle, so don't skip this step - it's what transforms good soup into great soup.
Serve with Avocado
Ladle the soup into bowls and top each serving with diced avocado. The creamy avocado adds a beautiful contrast to the hearty soup and provides healthy fats that help balance the meal. Serve immediately while the soup is hot and the avocado is fresh.
This one-pot soup delivers rich, smoky flavors with minimal effort. The combination of toasted spices, tender beans, and fresh lime creates a perfect balance of earthy and bright notes. The avocado topping adds a luxurious touch that makes this simple soup feel special.
Pro Tips For Making Bob'S Red Mill Black Bean Soup
- Sauté the Aromatics Slow: The onions and bell peppers won’t caramelize if you rush this—low and steady heat for 8-10 minutes until the onions turn golden and the peppers soften. I used to speed through it, and the soup always tasted flat until I learned to let it develop flavor first.
- Toast the Cumin First: Toss the ground cumin into the dry pot over medium heat for 30 seconds before adding oil—it blooms the earthy notes and prevents that bitter aftertaste. Skip this, and the cumin just hides in the background instead of anchoring the soup’s depth.
- Soften the Beans Early: Bob’s Red Mill black beans cook faster than dried, but if you add them too late, they’ll stay chalky. Simmer them for 10 minutes with the broth before adding the veggies—this ensures they break down just enough to thicken the soup naturally.
- Use Two Garlic Cloves: One clove is polite; two deliver the punch. Mince them fine and add them with the cumin at the end—this prevents burning and lets their sweetness shine without overpowering. (Yes, even if you’re not a garlic lover, trust me on this.)
Make-ahead tips for this recipe
Overnight Prep
I always start the night before by soaking the Bob's Red Mill black beans in a bowl of water with 1 tsp salt and 1 tsp apple cider vinegar (this helps prevent gas). Let them soak for 8-12 hours—I set a reminder on my phone so I don’t forget.
The vinegar also keeps the beans from turning mushy during cooking. For extra flavor, I add a bay leaf to the soaking water. 🌱
Batch Cooking
Double the recipe and freeze half for later—this soup tastes even better after a day or two! Use quart-sized freezer bags with 1-inch headspace to prevent expansion cracks. Label with the date and freeze for up to 3 months.
When reheating, add ¼ cup broth per serving to restore thickness. I like to portion into 2-cup containers for easy grab-and-go lunches. ❄️
Spice Prep
Toast your spices ahead of time and store them in a small airtight container for up to 2 weeks. I mix 1 tbsp cumin, 1 tbsp chili powder, and 1 tsp smoked paprika in a jar—just shake and measure when needed.
This saves time and ensures consistent flavor. For extra convenience, pre-chop the onion, bell pepper, and garlic and store them in the fridge for 3 days. 🌶️
Avocado Hack
Skip adding avocado until serving—it browns quickly and makes the soup soggy. Instead, store diced avocado in a sealed container with a paper towel to absorb moisture. Add it right before eating for that creamy, fresh contrast.
If you’re prepping for a crowd, slice avocados just before serving and store the pits in a small container of water to keep them fresh. 🥑
Broth Boost
Save time by making a big batch of vegetable broth while cooking. Simmer onion peels, carrot tops, and celery ends in water for 20 minutes, then strain. Store in the fridge for up to 5 days or freeze in ice cube trays for easy portioning.
This reduces waste and gives your soup an extra depth of flavor. 💧
Garnish Station
Set up a garnish station with lime wedges, chopped cilantro, and hot sauce so everyone can customize their bowl. I use a small bowl with tongs to let people add avocado or extra lime as they like.
This makes the soup feel interactive and fun—great for potlucks or family dinners! 🍋
Nutrition facts
Frequently asked questions
Can I use canned black beans instead of dried Bob's Red Mill beans?
Yes! For convenience, you can substitute 2 (15-oz) cans of drained and rinsed black beans for the dried variety. However, dried beans develop deeper flavor when soaked overnight. If using canned, add ½ teaspoon extra salt since canned beans are often salted. For best texture, simmer canned beans for 10-15 minutes to soften further.
How do I adjust the thickness of the soup?
If the soup is too thick, stir in ½ cup warm water or broth at a time until you reach your preferred consistency. For extra thickness, mash ¼ cup of the beans against the pot's side or stir in 1 tablespoon cornstarch mixed with 2 tablespoons water. Simmer for 2-3 minutes after adding. The soup should coat the back of a spoon but still be easy to ladle.
What can I add to make this soup more filling?
For extra heartiness, stir in 1 cup cooked quinoa or ½ cup diced sweet potato with the onions. You can also add ½ cup corn kernels or 1 cup chopped kale during the last 10 minutes of simmering. For protein, top with ½ cup crumbled tofu or ¼ cup pumpkin seeds. These additions bulk up the soup while keeping it vegan-friendly.
Can I make this soup in an Instant Pot or pressure cooker?
Sauté the aromatics and spices as directed, then add all remaining ingredients (except lime and cilantro) to your Instant Pot. Cook on high pressure for 10 minutes, then quick-release. Stir in lime and cilantro at the end. The pressure cooker cuts prep time to 25 minutes total. For extra flavor, add ½ cup broth after pressure cooking if needed.
Why does my soup taste bland?
Bland soup often means under-seasoned spices or insufficient simmering time. First, check your salt—add ½ teaspoon at a time while tasting. For depth, toast ½ teaspoon more cumin in a dry pan and stir it in. Let the soup simmer uncovered for 10-15 extra minutes to concentrate flavors. A splash of 1 tablespoon soy sauce or ½ teaspoon liquid smoke can also add umami richness.
