Soups & Stews
This black bean and quinoa soup recipe delivers hearty, plant-based comfort in every spoonful—packed with protein, fiber, and bold flavors that make it a meal you’ll crave. The secret lies in perfectly balanced ingredients: tender black beans, nutty quinoa, and aromatic vegetables that simmer into a rich, satisfying broth.
I developed this recipe after years of testing plant-based soups, ensuring it’s both nutritious and deeply flavorful without relying on meat substitutes.
The beauty of this soup is its versatility—it works as a standalone meal, a side dish, or even a filling for wraps and bowls. Quinoa adds a complete protein boost, while black beans bring earthy depth, and warming spices like cumin and smoked paprika elevate every bite.
The texture is ideal: creamy from the beans and quinoa, with just enough bite from the vegetables. It’s the kind of soup that feels substantial enough for dinner but light enough for lunch.
What sets this recipe apart is how easy it is to customize. Add fresh avocado for creaminess, a squeeze of lime for brightness, or a sprinkle of cilantro for freshness. The broth reduces to a perfect consistency, coating every ingredient in savory goodness.
Whether you’re meal prepping for the week or whipping up a quick dinner, this soup delivers restaurant-quality results with minimal effort.
Best of all, it’s a powerhouse of nutrition—high in plant-based protein, fiber, and essential vitamins—making it a go-to for anyone looking to eat well without sacrificing flavor. Let’s get cooking!
Ingredients for black bean and quinoa soup
Six servings of plant-powered nutrition—quinoa, black beans, and aromatic vegetables for a hearty, protein-rich soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Black Beans 🌱 | 1 ½ cups | Cooked or canned, drained |
| Quinoa 🌾 | 1 cup | Rinsed thoroughly before cooking |
| Carrots 🥕 | 1 ½ cups | Diced into small pieces |
| Yellow Onion 🧅 | 1 whole | Diced finely |
| Garlic Cloves 🧄 | 4 cloves | Minced finely |
| Diced Tomatoes 🍅 | 14 ½ oz | Canned, fire-roasted preferred |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky depth |
| Cayenne Pepper 🔥 | ½ tsp | Adjust for heat preference |
| Sea Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Lime 🍋 | 1 whole | Juiced at the end |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
| Avocado 🥑 | 1 whole | Sliced for serving |
The quinoa and black beans are the protein powerhouses here. Trader Joe's has pre-cooked quinoa that saves time, but rinsing raw quinoa first cuts the bitterness. For black beans, canned low-sodium brands like Eden work best—they’re pre-cooked and ready to go. Carrots should be firm and vibrant; organic baby carrots from the grocery store’s produce section are perfect for quick dicing. Garlic matters too—freshly minced adds way more flavor than pre-minced jars. The fire-roasted diced tomatoes? Muir Glen is my go-to for that smoky depth without extra sugar.
No fire-roasted tomatoes? Regular canned tomatoes with a pinch of smoked paprika works in a pinch. Short on cumin? Mexican oregano at half the amount gives a similar earthy note. The vegetable broth is non-negotiable—low-sodium versions like Pacific Foods keep the flavor balanced. For extra creaminess, blend half the soup at the end (skip the avocado if you do this). The lime and cilantro are for finishing—add them last so the bright flavors shine. Avocado is optional but worth it for that rich texture.
This soup tastes even better the next day as flavors meld. Store in an airtight container for 4-5 days in the fridge. Freezes beautifully for 3 months—portion into individual containers for easy lunches. For meal prep, double the batch and freeze half. Reheat gently on the stove with a splash of water to restore creaminess. The quinoa will soften slightly but still hold its shape.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s the rare soup that doesn’t require a million dishes. Toss everything—quinoa, black beans, onions, carrots—into one pot, add broth, and let it simmer. No straining, no fuss, just done.
- Garlic-Lover’s Dream: Between us, the garlic and cumin in this soup are dangerously addictive. The quinoa adds a nutty bite that balances the beans’ earthiness, while the caramelized onions take it from good to “I’ll make this twice in one week.”
- Meal Prep MVP: Honestly, this is my secret weapon for busy weeks. Double the batch, and you’ve got lunch for three days—tastes even better reheated. Pack it in jars, toss it in a thermos, or just grab a bowl straight from the fridge. No sad leftovers here.
- Budget-Friendly Powerhouse: Black beans, quinoa, and carrots stretch like crazy, so you’re feeding a crowd without breaking the bank. I’ve made this for potlucks, game days, and even my picky roommate (yes, he ate it). The ingredients are cheap, the portions are generous, and the flavor? Unmatched.
Step-by-step instructions for black bean and quinoa soup
Here's how to create a hearty, protein-rich soup that balances texture and flavor perfectly.
🍳 Step 1: Sauté Aromatics Until Fragrant
Heat a large Dutch oven or heavy pot over medium heat. Add the 1 whole Yellow Onion and 1.5 cups Carrots (pre-diced into small pieces), cooking for 5-6 minutes until the onions become translucent and the carrots begin to soften. You'll notice the onions release their sweet aroma and the carrots develop a slight caramelization at the edges.
Add the 4 cloves Garlic Cloves (minced finely) and cook for another 30 seconds until you can smell the garlic's pungent aroma. This foundational step builds the soup's flavor base. Be careful not to let the garlic burn—it should just be fragrant, not browned.
🍳 Step 2: Toast Spices and Add Liquids
Reduce the heat to medium-low and stir in the 1 tbsp Ground Cumin, 1 tbsp Smoked Paprika, and 0.5 tsp Cayenne Pepper. Toast the spices for 1 minute until you can smell their deep, earthy aromas—this step enhances their flavor significantly. Immediately add the 14.5 oz Diced Tomatoes (fire-roasted preferred) and stir to combine.
Pour in the 4 cups Vegetable Broth (low-sodium preferred) and bring the mixture to a gentle boil. Once boiling, reduce heat to medium-low and let it simmer uncovered for 10 minutes, allowing the flavors to meld together. You'll see the mixture reduce slightly and develop a rich, tomato-infused aroma.
👨🍳 Step 3: Cook Quinoa and Black Beans
Add the 1 cup Quinoa (pre-rinsed thoroughly) and 1.5 cups Black Beans (cooked or canned, drained) to the pot. Stir gently to distribute evenly. Increase heat to medium-high and bring the soup back to a boil. Once boiling, reduce heat to medium-low again and let it simmer uncovered for 20-25 minutes, stirring occasionally.
You'll know the quinoa is cooked when it's tender and the grains are no longer firm to the bite. The black beans should be fully heated through and integrated into the soup. Taste and adjust seasoning with 1 tsp Sea Salt and 0.5 tsp Black Pepper—this is where you can fine-tune the balance of flavors. The soup should be seasoned but not overpowering.
⏰ Step 4: Finish and Garnish
Remove the pot from heat and stir in the juice of the 1 whole Fresh Lime. This brightens the flavors and balances the earthiness of the spices. Let the soup rest for 5 minutes to allow the lime juice to fully integrate. The soup should now have a vibrant, balanced flavor profile with a slight tang.
Before serving, stir in the 0.25 cup Fresh Cilantro (chopped for garnish) and serve each portion topped with slices of the 1 whole Avocado. The avocado adds a creamy texture and fresh contrast to the hearty soup. Serve immediately while the avocado is fresh and the soup is hot.
Pro Tips For Making Black Bean And Quinoa Soup
- SOAK THE QUINOA FIRST: I learned this the hard way—skipping the 15-minute soak for quinoa means it’ll absorb all the soup’s liquid and turn mushy. Rinse it well first, then soak in warm water while you prep the rest. Trust me, the texture stays perfect.
- CHAR THE ONION LOW: Yes, even if you’re impatient like me. Cook the onion at medium-low heat for 10-12 minutes until it’s deep golden, not browned. That caramelization builds flavor without burning, and it won’t overpower the soup’s earthy notes.
- DON’T SKIP THE BEAN WATER: Save that starchy soaking liquid from the black beans—it’s liquid gold. Strain it, then add ½ cup back to the pot. It thickens the soup naturally and adds depth without extra fat or flour. (Yes, even if you’re lazy about rinsing the beans first.)
- COOK CARROTS SEPARATELY: Cut the carrots into tiny, even pieces—think ¼-inch dice—and sauté them in a dry pan for 5 minutes before adding to the soup. That Maillard reaction gives them a nutty sweetness that raw or boiled carrots can’t match. Worth the extra pan.
Troubleshooting this dish
Mushy Quinoa Fix
If your quinoa turns out mushy, you likely overcooked it or didn’t rinse it first. Always rinse 1 cup quinoa thoroughly before cooking to remove excess starch. For future batches, check doneness at 20 minutes—it should be tender but still slightly firm.
If it’s already too soft, stir in 1-2 tablespoons of cold water to dilute the soup slightly and serve immediately. 💡
Watery Broth Solution
Too much liquid? Your vegetable broth might have been too watery, or the quinoa absorbed more than expected. Reduce the broth to 3 cups next time, or simmer uncovered for 5 extra minutes to evaporate excess moisture.
For an instant fix, blend half the soup and return it to the pot—the quinoa will thicken slightly. 🥄
Underseasoned Soup
If your soup tastes bland, the spices likely need more time to develop. Toast the 1 tbsp ground cumin and 1 tbsp smoked paprika for 2 extra minutes next time to deepen their flavor.
For an immediate boost, add ½ teaspoon of liquid smoke or a pinch of garlic powder. A splash of hot sauce or extra lime juice can also brighten the flavors. 🌶️
Grainy Texture
Overcooked quinoa or undercooked beans can create a gritty texture. For smoother results, blend ½ cup of the soup before serving or use a hand immersion blender for a silky finish. If the beans are still firm, add ½ cup extra broth and simmer for 5 more minutes.
Always drain and rinse 1.5 cups black beans before using to remove excess starch. 🥄
Lime Curdling
If your soup looks cloudy after adding lime, the acidity reacted with the quinoa’s starch. To prevent this, stir in the lime juice after removing the pot from heat and let it sit for 5 minutes before serving.
For a smoother finish, blend a small portion of the soup first to stabilize the texture. 🍋
Avocado Oxidation
To keep avocado slices fresh longer, toss them with ½ teaspoon of lemon juice and store them in an airtight container with a paper towel underneath.
If your avocado turns brown too quickly, serve it immediately or store it separately in the fridge for no more than 1 hour before adding it to the soup. 🥑
Nutrition facts
Frequently asked questions
Can I make this soup without quinoa?
Yes! Swap the 1 cup quinoa for 1 cup cooked brown rice or ½ cup cooked farro—both add hearty texture. For extra protein, add ½ cup cooked lentils or ½ cup chickpeas. The soup will still be flavorful, though quinoa’s complete protein and nutty taste are unique.
How do I store leftovers to keep the quinoa from getting mushy?
Store in an airtight container in the fridge for 4-5 days, but separate the quinoa from the broth if possible. Reheat only the broth first, then stir in the quinoa and beans to avoid overcooking. For longer storage, freeze for 3 months—thaw overnight in the fridge and reheat gently.
Is this soup spicy? Can I adjust the heat?
The 0.5 tsp cayenne pepper adds mild heat, but you can easily adjust it. Reduce to ¼ tsp for no heat or increase to 1 tsp for more kick. For smoky depth without spice, add ½ tsp liquid smoke. Always taste before serving!
Can I make this soup in an Instant Pot?
Sauté the onions, carrots, and garlic first, then add all ingredients except lime and cilantro. Cook on high pressure for 8 minutes, then quick-release. Stir in lime juice and adjust seasoning. The quinoa will be perfectly tender without mushing.
What are the best toppings beyond avocado and cilantro?
Try crumbled cotija cheese (for non-vegan versions), toasted pumpkin seeds, sour cream, or pickled red onions. For extra crunch, add chopped jalapeños or fresh corn kernels. Each topping brings a new texture and flavor dimension!
