Ingredients
Equipment
Method
Method
Build the flavor base
- Heat the olive oil in a large pot over medium heat. Add the onion and bell pepper and cook for 4–5 minutes, until softened and lightly golden. Stir in the garlic and cook for 30 seconds, just until fragrant.
Toast the spices
- Add the cumin, chili powder, and smoked paprika. Stir constantly for about 30 seconds. This quick step wakes up the spices and gives the soup a deeper, warmer flavor.
Add the main ingredients
- Stir in the black beans, diced tomatoes with their juices, and vegetable broth. Season lightly with salt and pepper.
Simmer
- Bring the soup to a gentle boil, then reduce the heat and simmer uncovered for 15–20 minutes, stirring occasionally.

Blend (optional but recommended)
- For a thicker, creamier texture, blend about one-third of the soup using an immersion blender, or carefully transfer a portion to a blender. Leave the rest chunky.
Finish with lime
- Stir in the lime juice, taste, and adjust seasoning as needed.
Serve
- Ladle into bowls and top with fresh cilantro. Serve hot.

Nutrition
Notes
Serving Suggestions
- Add crushed tortilla chips or tortilla strips for crunch
- Top with avocado slices or a dollop of sour cream
- Serve with warm tortillas or crusty bread
- This also makes an excellent base for leftovers, just add rice or shredded chicken the next day.
Tips & Variations
- Make it spicier: Add a pinch of cayenne or extra green chiles
- Creamier version: Stir in a splash of coconut milk or cream
- Protein boost: Add shredded rotisserie chicken or extra beans
- Slow cooker: Sauté aromatics first, then cook on low for 4–6 hours
Storage & Reheating
- Store in an airtight container in the fridge for up to 4 days
- Freeze in individual portions for up to 3 months
- Reheat gently on the stove or microwave, adding a splash of broth if needed
- This soup genuinely tastes better the next day.
FAQs
Is this soup vegan?Yes, as written it’s completely vegan. Can I skip blending?
Absolutely. It will be more brothy, but still flavorful. Does this taste like restaurant black bean soup?
It’s lighter and fresher, but just as satisfying, especially with toppings.
