Description
A rich and velvety smooth soup made with black beans, aromatic spices, and fresh lime, perfect for chilly evenings or meal prep. This hearty soup is nutritious, comforting, and easy to make in 30 minutes.
Ingredients
- 2 cans of canned black beans (drained and rinsed)
- 1 tablespoon olive oil
- 1 onion (diced)
- 2 garlic cloves (minced)
- 1 can of diced tomatoes (or fresh tomatoes)
- 4 cups vegetable broth (or chicken broth)
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1 teaspoon smoked paprika (optional, for extra smokiness)
- Juice of 1 fresh lime
- 1/2 cup sour cream or Greek yogurt (for creaminess)
- Fresh cilantro (for garnish)
- Salt and pepper (to taste)
Instructions
-
Sauté the Onions and Garlic:
Heat olive oil in a large pot over medium heat. Add diced onion and cook for about 5 minutes until softened. Add minced garlic and cook for an additional 1-2 minutes until fragrant. -
Add Spices and Tomatoes:
Stir in cumin, chili powder, and smoked paprika. Cook for another minute until fragrant. Add the diced tomatoes and simmer for 5 minutes. -
Add Black Beans and Broth:
Add black beans and vegetable broth to the pot. Stir and bring to a gentle simmer for 10-15 minutes. -
Blend the Soup:
Use an immersion blender or a regular blender to blend the soup to your desired consistency. Add more broth or water if needed. -
Add Lime and Final Seasoning:
Stir in lime juice. Taste and adjust the seasoning with salt, pepper, or chili powder as needed. -
Serve and Garnish:
Ladle into bowls and top with a dollop of sour cream or Greek yogurt, fresh cilantro, and an extra squeeze of lime. Optional: top with tortilla chips for added crunch.
Notes
- Smooth Texture: Use an immersion blender for a creamy texture, or blend part of the soup for a chunkier version.
- Spice it Up: Add cayenne pepper or a chopped jalapeño for more heat.
- Vegan Version: Use coconut yogurt or a dairy-free alternative for sour cream.
- Storage: Leftovers can be stored in the fridge for 3-4 days or frozen for up to 3 months.
Nutrition
- Serving Size: 1 bowl
- Calories: 250
- Sugar: 3g
- Sodium: 900mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 12g
- Protein: 13g
- Cholesterol: 10mg