Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Spicy Sweet Potato and Black Bean Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.8 from 88 reviews

A bold and smoky vegan soup combining the natural sweetness of sweet potatoes with hearty black beans and a hint of chili, perfect for cozy nights when you crave a little heat and comfort.

  • Total Time: 35 minutes
  • Yield: 4 servings

Ingredients

Soup Base

  • 1 tbsp olive oil
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 1 medium sweet potato, diced
  • 1 can black beans, drained
  • 3 cups vegetable broth
  • 1 tsp cumin
  • ½ tsp chili powder
  • Salt & pepper, to taste

Finishing Touches

  • Juice of ½ lime
  • Optional garnishes: avocado slices and fresh cilantro

Instructions

  1. Sauté Aromatics: Heat the olive oil in a large pot over medium heat. Add the diced onion and minced garlic, cooking until they become soft and translucent, about 3-5 minutes, to build the flavor base.
  2. Simmer Sweet Potatoes: Add the diced sweet potato to the pot along with cumin, chili powder, salt, and pepper. Pour in the vegetable broth and bring the mixture to a simmer. Cook for 15-20 minutes, or until the sweet potatoes are tender when pierced with a fork.
  3. Add Black Beans and Lime: Stir in the drained black beans and lime juice. Allow the soup to simmer an additional 5 minutes to let the flavors meld together.
  4. Blend to Desired Texture: Using an immersion blender, partially blend the soup to create a creamy yet chunky consistency, or leave it unblended if you prefer a chunkier texture. Adjust seasoning if necessary.
  5. Serve and Garnish: Ladle the soup into bowls and garnish with optional avocado slices and fresh cilantro as desired. Serve hot and enjoy.

Notes

  • Add diced jalapeño with onions for an extra spicy kick.
  • This soup freezes well for up to 2 months—cool completely before freezing in airtight containers.
  • Use low-sodium vegetable broth to control salt levels.
  • Author: Jessica
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican-Inspired
  • Diet: Vegan