• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
    • Appetizers
    • Breakfast
    • Desserts
    • Dinner
    • Drinks
    • Gluten Free
    • Mexican Food
    • One Pot
    • Paleo
    • Pasta
    • Quick Meal
    • Recipe Videos
    • Salads
    • Sandwiches and Burgers
    • Skillet Meal
    • Soups
    • Tacos
    • Vegan
  • About
    • Copyright
    • Privacy Policy
    • Disclosure and Content Uses
    • Image Usage Policy
    • Nutrition Disclaimer
  • Cookbook
  • Contact

A Simple Pantry logo

Home » Soups » Easy Black Bean Soup Recipe

Published: Dec 23, 2020 · Modified: Dec 23, 2020 by Karly · This post may contain affiliate links

Easy Black Bean Soup Recipe

Jump to Recipe Print Recipe

This hearty and filling Black Bean Soup whips together in a single pot and is full of aromatic flavor! Naturally vegetarian, this delicious dinner is simple, warm, and comforting, perfect for cooler weather, or when just need a feel-good meal. Topped with a creamy Mexican street corn mixture, this soup is sure to become a favorite.
bowl of black bean soup topped with creamy mexican street corn and tomato salsa

How To Successfully Make This Easy Black Bean Soup

  • I prefer using epazote in black bean soup, but if you can’t find any locally, you can easily substitute it with bay leaf, just be sure to remove the bay leaf before eating.
  • Since we’re using dried beans, I recommend doing a quick-soak. No need to overnight these babies, plus, I’ve found that the flavor you get using quick-soaked beans is far superior to overnight-soaked, or no-soaked beans.
  • You can make this soup a bit creamier by blending part of it after it has cooked, either by transferring a few cups to a blender and whizzing it up, or using an immersion blender to blend some of it right inside the pot. I generally don’t blend this particular soup, unlike my black bean and poblano soup.
  • Simmer the soup on low, without the lid on. It will really deepen the flavor as the liquid reduces, but if you have the heat too high, you’ll lose too much liquid.
  • If you lose too much liquid, bring a separate pot of water to a boil before adding it into the bean pot.
  • Make this soup vegan by skipping the creamy Mexican street corn topping and using pico de gallo and non-dairy yogurt.

backlit bowl of black bean soup with creamy mexican street corn topping

Easy Black Bean Soup Recipe

This hearty and filling Black Bean Soup whips together in a single pot and is full of aromatic flavor! Naturally vegetarian and topped with a creamy Mexican street corn mixture, this soup is sure to become a favorite.
0 from 0 votes
Print Pin Rate
Course: Dinner, Main, Main Course, Soup
Cuisine: Comfort Food, Cuban, Hispanic, Mexican, Vegetarian
Prep Time: 1 hour
Cook Time: 2 hours
Total Time: 3 hours
Servings: 6
Calories: 628kcal
Author: Karly Gomez

Ingredients

Black Bean Soup

  • 1 lb dried black beans
  • 2 tablespoons olive oil
  • 2 cups sweet yellow onion diced
  • 1 large red bell pepper seeded and diced
  • 1 cup poblano pepper seeded and diced
  • 1 ½ tablespoons fresh garlic minced
  • 2 teaspoons cumin
  • 2 teaspoons dried oregano
  • 1 teaspoon paprika
  • 1 teaspoon dried epazote
  • ½ teaspoon sea salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon cayenne pepper
  • 6 cups vegetable broth

Creamy Mexican Street Corn Garnish

  • 1 pint cherry tomatoes halved
  • ½ cup fresh cilantro roughly chopped
  • 1 cup queso fresco
  • 1 large lime
  • sea salt to taste
  • black pepper to taste
  • 1 large red onion sliced thin
  • 6 cups fresh corn
  • ¼ cup mayo
  • 1 tablespoon chili powder

Instructions

  • Quick-soak the beans: place rinsed black beans in a large dutch oven and add water until it covers the beans by an inch or so. Bring to a boil for 2-3 minutes, then turn off the heat, cover, and let sit for 1 hour. Transfer the beans, and enough liquid to just reach the top of the beans, to a bowl and set aside. Clean out the pot and return it to the stove.
  • Add the olive oil to the pot and heat to medium-high. Once hot, add the onion, bell pepper, and poblano pepper and cook until softened, about 5-7 minutes. Add the garlic and cook until fragrant, about 1 minute longer. Stir in the seasonings and cook for 30 seconds.
  • Carefully pour in the vegetable broth, followed by the beans and their cooking liquid. Stir well, then bring the mixture to a boil. Reduce the heat to low and let simmer, covered, for 2 hours, or until the beans are soft and can be mashed against the side of the pot easily with the back of a spoon.
  • Before serving, in a medium-sized bowl add the tomatoes, cilantro, ½ of the queso fresco, and the juice from ½ lime. Toss together then season with salt and pepper and set aside. Heat a large skillet over medium-high heat and add 2 teaspoons of olive oil. Once hot, add the red onion and corn and cook, stirring occasionally, until the onion is soft and corn is beginning to brown, around 10 minutes. Remove pan from heat and stir in mayo, remaining queso fresco, chili powder, the juice from ½ lime, and a sprinkle of salt and pepper as desired. Scoop heaping portions of creamy street corn onto each bowl of soup and garnish with the tomato salad mixture.

Notes

  • I prefer using epazote in black bean soup, but if you can't find any locally, you can easily substitute it with bay leaf, just be sure to remove the bay leaf before eating.
  • Since we're using dried beans, I recommend doing a quick-soak, the flavor you get using quick-soaked beans is far superior to overnight-soaked, or no-soaked beans.
  • You can make this soup a bit creamier by blending part of it after it has cooked, either by transferring a few cups to a blender and whizzing it up, or using an immersion blender to blend some of it right inside the pot.
  • Simmer the soup on low, without the lid on. It will really deepen the flavor as the liquid reduces, but if you have the heat too high, you'll lose too much liquid.
  • If you lose too much liquid, bring a separate pot of water to a boil before adding it into the bean pot.
  • Make this soup vegan by skipping the creamy Mexican street corn topping and using pico de gallo and non-dairy yogurt

Nutrition

Calories: 628kcal | Carbohydrates: 93g | Protein: 27g | Fat: 20g | Saturated Fat: 5g | Cholesterol: 18mg | Sodium: 1411mg | Potassium: 1982mg | Fiber: 18g | Sugar: 21g | Vitamin A: 2986IU | Vitamin C: 91mg | Calcium: 267mg | Iron: 7mg
MADE THIS RECIPE?Click here to leave a comment + star rating! ★★★★★

Share your photo and tag @asimplepantry or #asimplepantry!

About Karly

From her childhood home in Southern Minnesota, Karly embraces the crazy of everyday life by creating delicious dishes her family and friends love, while experimenting with new flavors and techniques and photographing the results. Karly’s love for beautiful foods and joy for creating is infectious to all who meet her.

Previous Post: « Cheesy Pesto Christmas Tree Pull-Apart Bread
Next Post: Sweet & Spicy Beef Ramen Recipe »

Reader Interactions

Leave a Review Cancel reply

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

Recipe Rating




Primary Sidebar

author karly gomez of a simple pantry with a background of red bell peppers
Hi, I'm Karly! Welcome to A Simple Pantry, where you’ll find inspiration for any meal and every occasion with tried-and-tested recipes, step-by-step tutorials, and occasional cooking videos that help you prepare easy gourmet dishes the whole family will love.
START HERE

i prefer margaritas and sitting in the shade to piña coladas and getting caught in the rain.

digital magazines and phone with cookbook viewing

Copyright © 2021 A Simple Pantry on the Brunch Pro Theme