Black bean soup is a simple, creamy, hearty recipe you can make in one pot with everyday ingredients.

It’s one of our favorite soups because it has a bold, smokey, and almost meaty flavor.

It packs plenty of protein and fiber to make you feel satiated, nourished, and healthy.

black bean soup with pico de gallo and nachos

Black bean soup? Mexican-inspired!

black bean soup with nachos and a spoon

Our black bean soup is 100% Mexican-inspired.

It combines the creamy texture of black beans cooked in an aromatic soffritto of onion, garlic, and cumin with smokey, tongue-tickling chipotle powder (smoked paprika is good, too, if you don’t have chipotle).

You’ll love this soup with a topping of Pico de Gallo and sliced avocado, a generous dollop of sour cream, fresh cilantro, and a good squeeze of lime juice.

black bean soup with fresh lime, nachos, and pico de gallo

The play between hot and cold, spicy and fresh, earthy and herby will make you want to reach for a second bowl.

Also, did we mention it’s really easy to make?

After making a quick flavor base with onion, celery, carrot, garlic, and cumin, adding broth, black beans, and tomatoes, the soup will take care of itself.

It’s the perfect recipe for a weeknight dinner, and it’s also excellent for meal prep.

Ingredients for black bean soup

ingredients for black bean soup

Quantities are in the recipe box at the bottom of the page.

Flavor base

To make a flavorful soffritto and build flavor from the ground up, you’ll need olive oil, carrot, onion, celery, and garlic.

You can chop the veggies with a knife or pulse them in a food processor.

You can substitute avocado oil for olive oil.

Herbs and spices

We recommend bay leaves and ground cumin as they complement the black beans beautifully.

Substitute dried oregano for bay leaves.

We also love adding chipotle powder for a smokey and mildly spicy flavor.

Alternatively, you can use Chipotle in adobo sauce. They come in a small can, and one Chipotle with a tablespoon of its marinating sauce is enough as they pack a spicy punch.

We are aware that chipotle powder is not your usual pantry staple.

You can easily replace it with a teaspoon of smoked paprika and red pepper flakes to taste.

Black beans

You can use canned black beans, drained and rinsed. You can also cook dried black beans in water before using them for the soup.

Here’s our guide on how to cook black beans.

Broth

We use low-sodium vegetable broth to keep the recipe vegetarian.

However, other broths, including chicken broth, work in this recipe.

Tomatoes

We recommend canned diced tomatoes.

Substitute other types of canned tomatoes, including whole canned peeled tomatoes, crushed tomatoes, tomato puree, and fire-roasted tomatoes.

Salt and Pepper

Season with sea salt or kosher salt and freshly ground black pepper.

Lime

Freshly squeezed lime juice is a must in this recipe because it adds a splash of acidity and freshness, allowing the other flavors to shine.

Substitute lime juice with apple cider vinegar or red wine vinegar.

Optional Toppings

black bean soup topped with tortilla, pico de gallo, avocado, sour cream, cilantro, and lime juice.

How to make black bean soup

US cups + grams measurements in the recipe box at the bottom of the page.

In a large pot or Dutch oven, heat the olive oil. 

Add the chopped onioncelerycarrot, and sauté on medium heat for 5 minutes, stirring often.

Then add grated garlic, ground cumin, chipotle powder (substitute 1 teaspoon smoked paprika and red pepper flakes to taste), and sauté for one more minute or until you smell their fragrant aroma.

flavor base with onion, carrot, celery, garlic, and cumin

Add vegetable broth, drained and rinsed black beans, canned tomatoes, bay leaves, salt, and black pepper.

Stir, cover with a lid, bring to a boil, then crack the top open and simmer on medium heat for about 25 minutes.

balck beans, canned tomatoes, bay leaves, and vegetable broth added to the pot

Blend 1 to 2 cups to make the soup extra creamy. You can use an immersion blender or a standing blender.

Stir in the juice of one lime, then taste and adjust for salt and spices.

creamy black bean soup

Serving suggestions

This soup is plenty nutritious to serve as a main meal.

Serve in bowls, topped with fresh cilantro and an extra squeeze of lime juice.

You can also add sliced avocado or guacamole, pico de gallo, sour cream, quick pickled red onions, jalapeños, tortilla chips, hot sauce, and corn kernels. Pick your favorite toppings.

black bean soup with toppings and a spoon

Storage

Make ahead: This black bean soup recipe is excellent for meal prep. It keeps in the fridge for days, and its flavor improves on the second day.

Refrigerator: Let the soup cool down, transfer it into an airtight container, and keep it in the fridge for four days. Reheat only the portions you’ll eat in a microwave for three minutes or in a saucepan on the stove.

Freezer: Let the soup cool down, transfer it to a freezer-friendly container, and freeze for up to 3 months. Thaw slowly in the refrigerator or the microwave.

Similar recipes

BLACK BEANS: Black beans are easy to cook with. You can use them to make a vegetarian chili, black bean salad, black bean burger, breakfast burrito, sweet potato hash, or black bean mango salad.

You can also add them to your favorite grain bowls and healthy salads.

SOUPS: If you liked this black bean soup, you might also enjoy our lentil vegetable soup, Tuscan bean soup, Moroccan lentil soup, Harira soup, chickpea soup, and vegetable soup.

Or check out our compilation of our best healthy soup recipes for more ideas.

MEXICAN INSPIRED: Refried beans, tostadas, quinoa salad, sweet potato chili, pico de Gallo, guacamole, corn tortillas, and lentil chili.

Black bean soup with a white spoon

Black Bean Soup

5 from 14 votes
Black bean soup is a simple, creamy, hearty recipe you can make in one pot with everyday ingredients.
It’s one of our favorite soups because it has a bold, smokey, and almost meaty flavor.
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 4 people
Course: Main, Soup
Cuisine: American

Ingredients 

  • 2 tablespoons olive oil
  • 1 large onion chopped
  • 3 medium carrots chopped
  • 1 rib celery chopped
  • 4 cloves garlic grated
  • 2 teaspoons cumin ground
  • 1 teaspoon chipotle powder more or less to taste. Substitute ½ teaspoon red pepper flakes + 1 teaspoon smoked paprika
  • 3 cups vegetable broth or more to taste
  • 3 cans (15 ounces each) black beans or 4½ cups cooked black beans
  • 1 can (15 ounces) diced tomatoes
  • 4 bay leaves
  • 1 teaspoon salt or more to taste
  • ¼ teaspoon black pepper
  • 1 large lime the juice + more for squeezing on top

Instructions 

  • Finely chop 1 large onion, 3 medium carrots, and 1 rib celery. You can do so with a knife or pulse them in a food processor.
    Heat 2 tablespoons olive oil in a large pot and add the chopped vegetables. Sauté on medium heat for 5 minutes, stirring often.
    Add 4 cloves garlic (grated), 2 teaspoons cumin, and 1 teaspoon chipotle powder and sauté one more minute.
    flavor base with onion, carrot, celery, garlic, and cumin
  • Add 3 cups vegetable broth, 3 cans (15 ounces each) black beans, 1 can (15 ounces) diced tomatoes, 4 bay leaves, 1 teaspoon salt, and ¼ teaspoon black pepper.
    Simmer for 25 minutes. Stir occasionally.
    Blend 1 to 2 cups of soup to make it creamy.
    Stir in the juice of 1 large lime, then taste and adjust for salt and spices.
    creamy black bean soup
  • Serve in bowls and top with fresh cilantro, sliced avocado or guacamole, pico de gallo, sour cream, pickled red onions, tortilla chips, hot sauce, and corn kernels.
    Pick your favorite toppings. You can also serve it with rice.
    black bean soup topped with tortilla, pico de gallo, avocado, sour cream, cilantro, and lime juice.

Video

Black Bean Soup (healthy & easy dinner idea)

Notes

Nutrition information is an estimate for 1 serving of black bean soup out of 4 servings, without toppings or rice.
SUBSTITUTIONS
Olive oil: Substitute avocado oil.
Chipotle powder: 1 teaspoon smoked paprika and 1/4 to 1/2 teaspoon red pepper flakes. Alternatively, you can use Chipotle in adobo sauce. They come in a can, and one Chipotle is enough.
Bay leaves: Substitute 1 teaspoon dried oregano.
Lime juice: Substitute lemon juice or apple cider vinegar.
STORAGE
Make ahead: This black bean soup recipe is excellent for meal prep. It keeps in the fridge for days, and its flavor improves on the second day.
Refrigerator: Let the soup cool down, transfer it into an airtight container, and keep it in the fridge for four days. Reheat only the portions you’ll eat in a microwave for three minutes or in a saucepan on the stove.
Freezer: Let the soup cool down, transfer it to a freezer-friendly container, and freeze for up to 3 months. Thaw slowly in the refrigerator or the microwave.

Nutrition

Calories: 293kcal, Carbohydrates: 46g, Protein: 13g, Fat: 8g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Trans Fat: 0g, Cholesterol: 0mg, Sodium: 1476mg, Potassium: 1029mg, Dietary Fiber: 16g, Sugar: 7g, Vitamin A: 7989IU, Vitamin B6: 0.4mg, Vitamin C: 26mg, Vitamin E: 2mg, Vitamin K: 17µg, Calcium: 151mg, Folate: 139µg, Iron: 6mg, Manganese: 1mg, Magnesium: 93mg, Zinc: 1mg
Tried this recipe?Leave a comment below or mention @nicoandlouise on Instagram. We are also on Facebook, Pinterest, YouTube, and TikTok.

You might also like:


Nico and Louise in front of the Consolazione church in Todi

Hi! We are Nico & Louise

Welcome to The Plant-Based School, a food blog with vegetarian and vegan recipes.

5 from 14 votes (4 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




21 Comments