Description
This quick black bean soup is a hearty, smoky, and comforting meal made with pantry staples and fresh vegetables. Finished with a squeeze of lime and your favorite toppings, it's perfect for busy weeknights or meal prep.
Ingredients
2 tablespoons olive oil
1 medium white onion, diced
1 large carrot, diced
1 small red bell pepper, diced
5 cloves garlic, minced
1 tablespoon ground cumin
1 teaspoon chili powder
1 teaspoon chipotle powder
2 cups vegetable broth
4 cans black beans, rinsed and drained
1 can fire-roasted diced tomatoes
1 lime, juiced
Salt, to taste
Black pepper, to taste
Chopped cilantro, for topping
Cotija cheese or shredded cheddar, for topping
Diced avocado, for topping
Diced red onion, for topping
Instructions
- Heat the olive oil in a large pot over medium-high heat.
- Add the onion, carrot, and red bell pepper. Cook for about 6 minutes, stirring occasionally, until softened.
- Stir in the garlic, cumin, chili powder, and chipotle powder. Cook for 2 minutes until fragrant.
- Pour in the vegetable broth and add the black beans. Stir well to combine.
- Blend the fire-roasted tomatoes with one heaping cup of the soup until smooth, then return the mixture to the pot.
- Stir in the lime juice and simmer for about 5 minutes.
- Taste and season with salt, black pepper, and additional lime juice if desired.
- Serve hot topped with cilantro, cheese, avocado, and diced red onion.
Notes
Add cooked quinoa or brown rice for a heartier meal.
Stir in corn, zucchini, or spinach during the last few minutes of cooking for extra vegetables.
Blend more of the soup for a creamier texture.
For a vegan version, omit the cheese or use a dairy-free alternative.
Add diced jalapeños or hot sauce for extra heat.
Store refrigerated for up to 4 days or freeze for up to 3 months.
Thin leftover soup with vegetable broth or water if it thickens during storage.
- Prep Time: 8 minutes
- Cook Time: 22 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 320 kcal
- Sugar: 8 g
- Sodium: 780 mg
- Fat: 10 g
- Saturated Fat: 2 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 43 g
- Fiber: 15 g
- Protein: 16 g
- Cholesterol: 5 mg