Make this easy black bean soup for a comforting, flavorful weeknight dinner. It is packed with protein and fiber, and you can have it ready in just 30 minutes.
Author:sarah_hearthbite
Prep Time:10 min
Cook Time:20 min
Total Time:30 min
Yield:4 servings 1x
Category:Dinner
Method:Stovetop
Cuisine:Mexican Inspired
Diet:Vegetarian
Ingredients
Scale
2 tablespoons olive oil
1 medium yellow onion, chopped
1 red bell pepper, chopped
3 cloves garlic, minced
1 teaspoon ground cumin
1 teaspoon chili powder
1/2 teaspoon dried oregano
1/4 teaspoon smoked paprika
2 (15-ounce) cans black beans, rinsed and drained
1 (14.5-ounce) can diced tomatoes, undrained
4 cups vegetable broth
1 teaspoon salt, or to taste
1/2 teaspoon black pepper, or to taste
1 tablespoon fresh lime juice
Instructions
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and bell pepper. Cook until softened, about 5 to 7 minutes.
Add the minced garlic, cumin, chili powder, oregano, and smoked paprika to the pot. Cook for 1 minute until fragrant, stirring constantly.
Stir in the rinsed black beans, diced tomatoes (with their liquid), and vegetable broth.
Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 15 minutes to allow the flavors to combine.
Remove the pot from the heat. Use an immersion blender to blend the soup until it reaches your desired consistency. For a creamier soup, blend more thoroughly. For a chunkier soup, blend only briefly or mash some beans against the side of the pot.
Stir in the salt, pepper, and fresh lime juice. Taste and adjust seasonings as needed.
Serve hot with your favorite toppings.
Notes
For a vegan and gluten-free soup, use vegetable broth and omit any dairy toppings.
To add extra richness, blend in 1/4 cup of the cooked beans with a splash of broth before stirring them back into the pot.
Garnish options include fresh cilantro, diced avocado, a dollop of plain Greek yogurt (or vegan sour cream), or a wedge of lime.