A warm bowl of black bean soup is one of the easiest ways to enjoy a wholesome, satisfying meal without spending hours in the kitchen. This recipe combines tender black beans, colorful vegetables, savory spices, and fresh lime juice to create a rich and comforting soup that comes together in only 30 minutes. It is loaded with plant-based protein and fiber, making it a nourishing option for lunch or dinner. Whether you are cooking for your family or preparing meals for the week, this recipe offers plenty of flavor with minimal effort.

Why You’ll Love This Black Bean Soup
This black bean soup is simple to prepare, full of bold flavors, and made with ingredients that are easy to find. It is a dependable recipe that works well for both busy weeknights and relaxing weekends.
Here are a few reasons to make it:
- Ready to serve in about 30 minutes.
- Rich in fiber and plant-based protein.
- Uses affordable pantry staples.
- Easy to adjust with different toppings and add-ins.
- Stores well for leftovers and meal prep.
Richy Bites celebrates homemade cooking with recipes that are approachable and enjoyable. Alessia believes every meal should be prepared with care, using simple ingredients and clear instructions that help cooks of every skill level create delicious food at home.
Ingredients You’ll Need
| Ingredient | Amount |
|---|---|
| Olive oil | 2 tablespoons |
| White onion, diced | 1 medium |
| Carrot, diced | 1 large |
| Red bell pepper, diced | 1 small |
| Garlic, minced | 5 cloves |
| Ground cumin | 1 tablespoon |
| Chili powder | 1 teaspoon |
| Chipotle powder | 1 teaspoon |
| Vegetable broth | 2 cups |
| Black beans, rinsed and drained | 4 cans (15 ounces each) |
| Fire roasted diced tomatoes | 1 can (15 ounces) |
| Fresh lime | 1 |
| Chopped cilantro | For garnish |
| Cotija or cheddar cheese | Optional |
| Diced avocado | Optional |
| Diced red onion | Optional |
How to Make Black Bean Soup
Begin by warming the olive oil in a large Dutch oven over medium heat. Add the chopped onion, carrot, and red bell pepper, then cook until the vegetables become tender. Stir in the garlic along with the cumin, chili powder, and chipotle powder, allowing the spices to develop their aroma.
Next, pour in the vegetable broth and stir in the black beans. Blend the fire roasted tomatoes together with one generous cup of the soup until smooth, then return the mixture to the pot. Add fresh lime juice, stir everything together, and let the soup simmer for a few minutes. Taste before serving and adjust the seasoning with salt, pepper, or additional lime juice if needed.
Step by Step Instructions
- Heat the olive oil in a large Dutch oven over medium heat.
- Cook the onion, carrot, and bell pepper for about 6 minutes until softened.
- Add the garlic, cumin, chili powder, and chipotle powder, then cook for 2 more minutes.
- Pour in the vegetable broth and stir in the black beans.
- Blend the fire roasted tomatoes with one cup of the soup until creamy.
- Pour the blended mixture back into the pot and stir well.
- Mix in the fresh lime juice.
- Simmer the soup for about 5 minutes.
- Taste and season with salt, pepper, or more lime juice if desired.
- Serve hot with cilantro, avocado, cheese, and diced red onion.
Helpful Tips
- Blend more of the soup if you prefer an extra smooth consistency.
- Fresh lime juice provides a brighter flavor than bottled juice.
- Adjust the amount of chipotle powder to control the spice level.
- Add garnishes just before serving for the best texture and freshness.
- Enjoy the soup with warm bread, tortilla chips, or cornbread.
Recipe Details
| Detail | Information |
|---|---|
| Flavor | Smoky, savory, slightly citrusy |
| Texture | Creamy with tender beans |
| Prep Time | 8 minutes |
| Cook Time | 22 minutes |
| Total Time | 30 minutes |
| Servings | 4 to 6 |
| Course | Soup |
| Cuisine | Mexican |
Variations
This recipe can easily be adapted to match your preferences.
- Add cooked shredded chicken for extra protein.
- Stir in sweet corn for additional texture and flavor.
- Use chicken broth instead of vegetable broth if desired.
- Mix in diced jalapeños for a spicier version.
- Top each serving with sour cream for a creamy finish.
Nutrition Information
Estimated per serving
| Nutrient | Amount |
|---|---|
| Calories | 335 |
| Protein | 18 g |
| Carbohydrates | 45 g |
| Fat | 10 g |
| Fiber | 15 g |
| Sugar | 7 g |
Frequently Asked Questions
What is Black Bean Soup made of?
Black bean soup is commonly prepared with black beans, onions, carrots, bell peppers, garlic, vegetable broth, tomatoes, cumin, chili powder, chipotle powder, and fresh lime juice. Popular toppings include avocado, cilantro, shredded cheese, and diced onions.
How do you thicken Black Bean Soup?
For a naturally thick texture, blend a portion of the soup and stir it back into the pot. The pureed beans create a creamy consistency without the need for flour or cream.
Can you make Black Bean Soup ahead of time?
Absolutely. The flavors continue to develop as the soup rests, making it an excellent recipe to prepare a day in advance for even better taste.
How do you store and freeze Black Bean Soup?
Let the soup cool completely before transferring it to airtight containers. Store it in the refrigerator for up to 4 days or freeze it for up to 3 months. Defrost overnight in the refrigerator before reheating on the stovetop or in the microwave.
Storage Instructions
Once the soup has cooled, place it in airtight containers and refrigerate for up to 4 days. If you want to keep it longer, freeze individual portions for up to 3 months. Warm the soup slowly before serving, adding a splash of broth or water if it becomes thicker during storage.
Print
Quick Black Bean Soup, Easy, Flavorful 30 Minute Recipe
- Total Time: 30 minutes
- Yield: 4 to 6 servings 1x
- Diet: Vegetarian
Description
This quick black bean soup combines tender black beans, vegetables, smoky spices, fire-roasted tomatoes, and fresh lime juice. It comes together in about 30 minutes and makes a hearty, protein-rich lunch or dinner for 4 to 6 servings.
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 (15-ounce) cans black beans, rinsed and drained
1 (15-ounce) can fire-roasted diced tomatoes
1 fresh lime
Chopped cilantro, for topping
Crumbled cotija or shredded cheddar cheese, optional
Diced avocado, optional
Diced red onion, optional
Instructions
1. Heat the olive oil in a large Dutch oven or stockpot over medium-high heat.
2. Add the onion, carrot, and red bell pepper. Cook for about 6 minutes, stirring occasionally, until the vegetables begin to soften.
3. Stir in the garlic, cumin, chili powder, and chipotle powder. Cook for 2 minutes, stirring frequently.
4. Pour in the vegetable broth and add the rinsed black beans. Stir until combined.
5. Add the fire-roasted tomatoes and 1 heaping cup of the soup to a blender. Blend until completely smooth.
6. Pour the blended mixture back into the pot and stir well.
7. Add about 1 tablespoon of fresh lime juice.
8. Simmer the soup for about 5 minutes. For a smoother soup, blend another 1 to 2 cups and stir them back into the pot.
9. Taste and season with additional lime juice, salt, and black pepper as needed.
10. Serve warm with cilantro, cheese, avocado, diced red onion, or your preferred toppings.
Notes
For a creamier texture, blend a larger portion of the soup before returning it to the pot.
Reduce the chipotle powder if you prefer less heat.
Fresh lime juice gives the soup a brighter flavor.
You can substitute chicken broth for vegetable broth if you do not need the recipe to remain vegetarian.
Store cooled leftovers in an airtight container in the refrigerator for up to 4 days.
Freeze the soup in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Prep Time: 8 minutes
- Cook Time: 22 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
Nutrition
- Serving Size: 1 serving
- Calories: 335
- Sugar: 7 g
- Sodium: 650 mg
- Fat: 10 g
- Saturated Fat: 2 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 45 g
- Fiber: 15 g
- Protein: 18 g
- Cholesterol: 0 mg
Conclusion
This black bean soup recipe is proof that a flavorful homemade meal can be both simple and quick to prepare. With its creamy texture, hearty black beans, and perfectly balanced spices, it offers comfort in every bowl while providing wholesome nutrition. It is an excellent choice for weeknight dinners, meal prep, or cozy lunches throughout the year. Prepare a batch, personalize it with your favorite toppings, and enjoy a satisfying soup that your family will want to make again and again.