If you’re looking for a cozy, flavorful dish that brings warmth to your soul, look no further than black bean soup! This comforting bowl of goodness is packed with protein, fiber, and loads of flavor, making it a perfect meal for any day of the week.
Whether you’re a seasoned cook or just starting out in the kitchen, this recipe is simple enough to whip up in no time.
So grab your apron, and let’s get started on this delicious journey!
Why This Recipe Is a Must-Try
Black bean soup is not just tasty; it’s also incredibly nutritious.
Black beans are known for their high protein and fiber content, making this dish a great option for vegetarians and meat-eaters alike.
This soup is also versatile, meaning you can customize it with your favorite toppings or ingredients.
Plus, with a handful of wholesome ingredients and minimal prep time, this recipe is perfect for busy weeknights.
Not to mention, it freezes well, so you can enjoy it later!
Ingredients
- 2 tablespoons (30 ml) olive oil (or avocado oil)
- 1 small yellow onion, diced
- ½ cup sliced carrot
- ½ cup diced celery
- 3 garlic cloves, minced
- 3 (15-ounce) cans (1275 g) black beans, drained and rinsed
- 1 (15-ounce) can (425 g) diced tomatoes (optional)
- 4 cups (1 liter) vegetable stock
- 1 tablespoon ground cumin
- 1 teaspoon dried oregano
- 1 bay leaf
- Salt and pepper to taste
- 2 tablespoons lime juice
- ¼ cup chopped cilantro for garnish
How To Make Black Bean Soup
Step 1: Sauté the Vegetables
In a large pot, heat the olive oil over medium heat.
Once hot, add the diced onion, sliced carrot, and diced celery.
Sauté the vegetables for about 5-7 minutes, or until they start to soften.
Stir occasionally to prevent sticking.
This creates a wonderful base for your soup.
Step 2: Add the Garlic
Once the vegetables are softened, add the minced garlic to the pot.
Sauté for an additional 1-2 minutes, until the garlic is fragrant.
Make sure not to burn it, as burnt garlic can turn bitter.
Step 3: Stir in the Beans and Tomatoes
Now, it’s time to bring in the star of the show! Add the drained and rinsed black beans and the optional diced tomatoes into the pot.
Stir everything together, letting the flavors mingle for a minute or two.
Step 4: Pour in the Broth
Next, pour in the vegetable stock.
It’s the magical elixir that brings everything together.
Stir well, making sure to scrape up any bits stuck to the bottom of the pot; that’s all flavor!
Step 5: Season it Up
Throw in the ground cumin, dried oregano, bay leaf, and season with salt and pepper to your liking.
Stir everything together once more to ensure that the spices are evenly distributed throughout the soup.
Step 6: Simmer Away
Bring the soup to a gentle boil.
Once it starts bubbling, reduce the heat to low and let it simmer for about 20-30 minutes.
This simmering time allows the flavors to deepen and meld together beautifully.
Step 7: Finishing Touches
After the soup has simmered, remove the bay leaf and stir in the lime juice.
This brightens the flavors.
Taste the soup and adjust the seasoning if needed.
Step 8: Serve and Garnish
Ladle the soup into bowls and sprinkle with freshly chopped cilantro.
You can also add additional toppings like avocado, tortilla chips, or a dollop of sour cream for extra richness.
Enjoy your hearty black bean soup!
Expert Tips
- Use fresh spices for the best flavor. If your spices have been sitting in the pantry for a while, consider purchasing new ones for a brighter taste.
- If you like a creamier texture, you can blend a portion of the soup using an immersion blender or a traditional blender, then stir it back in.
- For a little extra heat, add a chopped jalapeño or a pinch of cayenne pepper during the sautéing step.
- This soup keeps well in the fridge for a few days, and the flavors get even better as it sits!
Variations and Customizations
- Add diced bell peppers for a pop of color and sweetness.
- Incorporate corn for added sweetness and texture.
- Top with crumbled feta cheese instead of cilantro for a tangy twist.
- Serve over rice or quinoa for a heartier meal.
How to Store Leftovers
Leftover black bean soup can be stored in an airtight container in the fridge for up to 4-5 days.
If you want to keep it longer, you can freeze it in individual portions for up to 3 months.
Just be sure to let it cool completely before placing it in the freezer.
To reheat, simply warm it up on the stove or in the microwave until heated through.
FAQ
Can I use dried black beans instead of canned?
Absolutely! If you prefer using dried black beans, you’ll need to soak and cook them before adding them to the soup.
Follow package instructions for cooking times.
Is this soup gluten-free?
Yes, black bean soup is naturally gluten-free, as all the ingredients used in this recipe are gluten-free.
What can I serve with black bean soup?
Black bean soup pairs wonderfully with cornbread, rice, or a fresh salad.
You can also enjoy it with some tortilla chips for dipping.
Can I add protein to this soup?
Yes! You can add cooked chicken, turkey, or even crumbled sausage if you want to boost the protein content of the soup.
Just add it along with the beans for a hearty meal.
Conclusion
Black bean soup is one of those warming, nourishing dishes that you can turn to again and again.
With its fantastic flavor, nutritional benefits, and flexibility, it’s bound to become a favorite in your home.
Whether you’re enjoying it on a chilly night or serving it at a gathering, this soup is sure to please.
So why not give it a try? Your taste buds will thank you!

Black Bean Soup
Equipment
- Large Pot
Ingredients
Ingredients
- 2 tablespoons olive oil (or avocado oil)
- 1 small yellow onion diced
- ½ cup carrot sliced
- ½ cup celery diced
- 3 cloves garlic minced
- 3 cans (15-ounce) black beans drained and rinsed
- 1 can (15-ounce) diced tomatoes (optional)
- 4 cups vegetable stock
- 1 tablespoon ground cumin
- 1 teaspoon dried oregano
- 1 leaf bay leaf
- Salt and pepper to taste
- 2 tablespoons lime juice
- ¼ cup cilantro chopped for garnish
Instructions
- Step 1: In a large pot, heat the olive oil over medium heat. Add the diced onion, sliced carrot, and diced celery. Sauté for about 5-7 minutes until softened.
- Step 2: Add the minced garlic and sauté for an additional 1-2 minutes until fragrant.
- Step 3: Stir in the drained black beans and optional diced tomatoes. Mix well.
- Step 4: Pour in the vegetable stock and stir well, scraping any bits from the bottom of the pot.
- Step 5: Add ground cumin, dried oregano, bay leaf, and season with salt and pepper. Stir to combine.
- Step 6: Bring to a gentle boil, then reduce heat and let simmer for 20-30 minutes.
- Step 7: Remove the bay leaf and stir in lime juice. Adjust seasoning if needed.
- Step 8: Serve in bowls and garnish with chopped cilantro. Add toppings like avocado or tortilla chips if desired.