There’s nothing quite like a warm bowl of black bean soup on a chilly day. The rich flavors, creamy texture, and a hint of spice always bring me comfort. I can’t wait to share my favorite recipe with you!

Rich and Creamy Black Bean Soup
Prep & Cook Time
Prep time: 10 minutes
Cook time: 30 minutes
Ingredients
- 2 cans (15 oz each) black beans, rinsed and drained
- 1 cup vegetable broth
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 tsp ground cumin
- 1/2 tsp smoked paprika
- 1/4 tsp cayenne pepper (adjust to taste)
- 1 cup coconut milk
- Salt and pepper to taste
- Fresh cilantro for garnish
- Lime wedges for serving
Instructions
- In a large pot, sauté the onions over medium heat until translucent, about 5 minutes.
- Add the garlic and cook for another minute until fragrant.
- Stir in the cumin, smoked paprika, and cayenne pepper, cooking for an additional minute.
- Pour in the rinsed black beans and vegetable broth, bringing the mixture to a boil.
- Reduce heat and let it simmer for about 20 minutes, allowing the flavors to meld.
- Use an immersion blender to carefully puree the soup until creamy (or transfer to a blender in batches).
- Stir in the coconut milk and season with salt and pepper to taste.
- Serve hot, garnished with fresh cilantro and lime wedges.
Servings
This recipe serves 4.
Nutrition Info
Approximate per serving: 250 calories, 8g protein, 10g fat, 36g carbohydrates, 12g fiber.
Final Thoughts
I absolutely love how versatile this black bean soup can be. Whether I’m enjoying it on its own or pairing it with a fresh salad, it never fails to satisfy. I hope you enjoy making this recipe as much as I do!
