• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
One Happy Dish
  • Recipes
  • Fermented Foods
  • About
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
menu icon
go to homepage
  • Recipes
  • Fermented Foods
  • About
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Fermented Foods
    • About
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Soups » Easy Black Bean Soup

    Easy Black Bean Soup

    by Allison · Modified: Apr 21, 2023 · Published: Sep 27, 2021 · This post may contain affiliate links · Leave a Comment

    Jump to Recipe

    This delicious and easy black bean soup can stand alone as a savory meal, or pair it with a sandwich or salad for a healthy lunch or dinner.

    Black bean soup topped with avocado and cilantro in a white bowl with a yellow cloth napkin.

    Oh how I love homemade black bean soup. There's just no comparison to it's fresh flavor profile, and the satisfaction that each bite is super healthy and nourishing. Don't get me wrong--I love a big bowl of Panera black bean soup when I'm on the go, but this homemade version is so easy that it's a no-brainer to make when I'm cooking at home.

    The ingredients

    As promised, the ingredients in this vegetarian black bean soup are fresh and awesome:

    • extra-virgin olive oil
    • onion, celery, carrot, red pepper and garlic
    • ground cumin and chili powder
    • low-sodium chicken broth (or substitute low-sodium vegetable broth for vegan/vegetarian black bean soup)
    • black beans
    • cilantro
    • lime
    • sea salt and pepper
    Fresh cilantro and lime alongside glass food prep bowls containing chopped onions, red pepper, carrots and celery

    And for bonus points, you can top with any or all of the following toppings to really take things to the next level. 😉

    • avocado
    • fresh cilantro
    • sour cream or plain Greek yogurt
    • shredded cheddar cheese
    • green onions

    The method

    As with all of my recipes, I like to prep all of the fresh produce ahead of time so that cooking is simple and stress-free. (Full disclosure: I didn't use to be this diligent, but learned over the years that this simple step makes cooking SO much more enjoyable!) With that said, go ahead and dice the veggies and mince the garlic, and set everything aside. Then, rinse and drain the black beans.

    Next, I heat some olive oil in a large soup pot and sauté the onion for a few minutes, followed by the celery, carrots and red pepper until they all start to soften. Then add the garlic and sauté for another minute or so. Oh, the aroma, the aroma!

    And finally, I add some cumin, chili powder*, salt and pepper, followed by the broth and black beans. Increase the heat to medium-high until the broth boils and then simmer uncovered for about 20 minutes over medium-low heat.

    *If you like spicy black bean soup, you can adjust the amount of chili powder in the recipe upward to your liking! As written, the spice level of this soup is mild and very kid-friendly. 🙂

    If you prefer smoother, creamy black bean soup, scoop about 3-4 cups of the soup into a blender and blend at low speed until smooth. Be careful: the steam escaping through the top of the blender will be hot. Add the blended soup back in to the pot. Alternatively, you can use an immersion blender right in the soup pot to reach your desired consistency. If you prefer all-chunky soup, simply omit this step.

    Stir in the fresh cilantro, lime juice, salt and pepper to taste, serve in individual soup bowls and garnish as desired.

    Enjoy!

    You might also like:

    • Creamy Carrot Soup with Potatoes
    • Roasted Butternut Squash Soup
    • Minestrone Soup

    🍳 Recipe

    Black bean soup topped with avocado and cilantro in a white bowl.

    Easy Black Bean Soup

    Allison
    5 from 1 rating
    This easy black bean soup pops with garden fresh veggies and a squeeze of lime. So delicious and makes a quick & nourishing lunch or dinner.
    Print Recipe Pin Recipe
    Prep Time 15 minutes mins
    Cook Time 25 minutes mins
    Total Time 40 minutes mins
    Servings: 6 servings
    Course: Soup
    Cuisine: Latin
    Calories: 349
    Ingredients Method Nutrition

    Ingredients
      

    • 1 tablespoon olive oil
    • 1 medium yellow onion
    • 2 stalks celery
    • 1 carrot
    • 1 small red pepper
    • 3 cloves garlic
    • 1 teaspoon ground cumin
    • 1 teaspoon chili powder
    • 1 teaspoon sea salt
    • 1 quart low-sodium chicken broth or low-sodium vegetable broth for vegan/vegetarian
    • 3 15-ounce cans black beans
    • ½ small bunch cilantro about ¼ cup chopped
    • ½ lime
    • sea salt to taste
    • freshly ground black pepper to taste
    Toppings (all are optional):
    • sliced ripe avocado
    • chopped cilantro
    • a dollop of sour cream or plain Greek yogurt
    • shredded cheddar cheese
    • sliced green onions

    Method
     

    1. Prep: Dice the onion, celery, carrot and red pepper, and mince the garlic; set aside. Chop the cilantro and juice the lime, chopping a little extra cilantro for garnish if desired. Rinse and drain the black beans.
    2. Sauté: Heat the oil in a large soup pot over medium heat until shimmering, and add the onion. Sauté for a couple minutes and then add the celery, carrots and red pepper and sauté for another couple minutes until the veggies start to soften. Add the garlic and saute one minute more.
    3. Simmer: Add the cumin, chili powder, salt, broth and black beans, and bring to a boil over medium-high heat. Reduce the heat to medium-low and simmer uncovered for 20 minutes.
    4. Blend (Optional): Using a ladle, scoop about 3-4 cups of soup into a blender (but don't exceed your blender's max fill line) and blend at low speed until smooth being mindful that the steam escaping through the top of the blender will be hot. Add the blended soup back in to the pot. Or, use an immersion blender right in the soup pot to the desired consistency. The goal is for the soup to be about half smooth, half chunky. If you prefer all-chunky soup, simply omit this step.
    5. Season: Stir in cilantro, lime juice, salt and pepper to taste.
    6. Enjoy: Serve in individual soup bowls and garnish as desired.

    Nutrition

    Calories: 349kcalCarbohydrates: 58gProtein: 23gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gSodium: 469mgPotassium: 1038mgFiber: 20gSugar: 2gVitamin A: 2309IUVitamin C: 20mgCalcium: 87mgIron: 5mg

    Did you make this recipe?

    I'd love to know how it turned out! Please rate and leave a comment below, or share a picture on Instagram @onehappydish with the tag #onehappydish.

    More Soup Recipes

    • Carrot ginger soup topped with microgreens in a white bowl.
      Carrot Ginger Soup with Miso
    • Roasted butternut squash soup in a white bowl.
      Roasted Butternut Squash Soup with Apple
    • Minestrone soup and toasted bread in a white bowl.
      Minestrone Soup
    • Quick and easy chili with a dollop of sour cream and shredded cheese.
      Quick and Easy Chili
    • Facebook
    • X

    Stay updated

    Get new recipes via email.

    Reader Interactions

    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Headshot of Allison Campbell, food blogger at One Happy Dish.

    Hi, I'm Allison! I love creating fresh, easy recipes with seasonal and fermented foods. Hello, jar of sauerkraut at the back of the fridge: I'm looking at you. ;)

    More about me →

    Banner with image of homemade Instant Pot yogurt.
    Banner with image of 3-ingredient peanut butter cookies.

    Footer

    ↑ back to top

    About this Food Blog

    • About

    Terms & Conditions

    • Privacy Policy

    Contact Us

    • Contact

    As an Amazon Associate I earn from qualifying purchases.
    Copyright © 2025 One Happy Dish. All rights reserved.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.