Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Purple black bean soup served alongside crusty sourdough bread and a small salad (3)

Purple Black Bean Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lyall
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

A hearty, vibrant twist on a classic comfort food this Purple Black Bean Soup Recipe blends bold flavors, wholesome ingredients, and eye-catching color into one unforgettable dish. Perfect for cozy nights or meal prep!


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium red onion, diced
  • 3 garlic cloves, minced
  • 2 cups purple black beans, cooked (or 1 can, drained and rinsed)
  • 1 cup carrots, diced
  • 1 celery stalk, chopped
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon dried oregano
  • Salt and pepper, to taste
  • 4 cups vegetable broth
  • Juice of 1 lime
  • Optional toppings: chopped cilantro, avocado slices, Greek yogurt, or tortilla strips

Instructions

  1. Heat olive oil in a large pot over medium heat. Add the red onion and garlic; sauté for 3–4 minutes until softened and fragrant.
  2. Stir in the carrots and celery. Cook for another 5 minutes.
  3. Add the cumin, smoked paprika, oregano, salt, and pepper. Stir well.
  4. Add in the purple black beans and vegetable broth. Bring the soup to a boil, then reduce heat and let it simmer for 20–25 minutes.
  5. Use an immersion blender to blend part of the soup (or transfer half to a blender), leaving some chunks for texture.
  6. Stir in the lime juice and taste for seasoning.
  7. Serve hot with your favorite toppings.

Notes

  • You can substitute regular black beans if purple ones are unavailable.
  • The soup freezes well for up to 2 months.
  • To make it spicier, add a chopped jalapeño with the onion.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Latin-inspired

Nutrition

  • Serving Size: 1 bowl (approx. 1.5 cups)
  • Calories: 220
  • Sugar: 4g
  • Sodium: 560mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4.5g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 10g
  • Protein: 11g
  • Cholesterol: 0mg