Go Back
+ servings
Overhead photo of African peanut sweet potato stew in a white bowl on a white plate on a wooden board
Print Recipe
5 from 9 votes

African Peanut Sweet Potato Stew

This hearty African Peanut Sweet Potato Stew is a stick to your bones soup that's ultra comforting and flavorful! It's healthy and vegetarian too!
Prep Time25 minutes
Cook Time40 minutes
Total Time1 hour 5 minutes
Course: Soup
Keyword: soup, stew, comfort food, peanuts, sweet potatoes
Servings: 12 servings
Calories: 490kcal
Author: MaryAnn Dwyer

Ingredients

  • 2 Tbsp. olive oil
  • 2 cups yellow onion, chopped
  • 1 1/2 cups red bell pepper, chopped
  • 3 cloves garlic, minced
  • 1 28-oz. can petite diced tomatoes, undrained
  • 5 cups sweet potatoes, peeled and cut into small cubes
  • 1/2 cup creamy peanut butter
  • 5 cups low-sodium vegetable broth
  • 2 Tbsp. light brown sugar, firmly packed
  • 2 tsp. ground ginger
  • 1 1/2 tsp. ground cumin
  • 1 tsp. kosher salt
  • 1/2 tsp. freshly ground black pepper
  • 1/4 tsp. cayenne pepper
  • 1/4 cup chopped peanuts, for garnish
  • homemade croutons, for garnish, if desired

Instructions

  • Heat olive oil in a large Dutch oven or soup pot over medium-high heat. Add the onions and peppers and cook until softened, about 5 minutes, stirring often. Add the garlic and continue to cook for one minute.
  • Add the tomatoes, undrained, sweet potatoes, peanut butter, vegetable broth, brown sugar, ginger, cumin, salt, black pepper and cayenne. Cover and bring to a boil.
  • Reduce the heat and simmer for 40 minutes.
  • Scoop out about 2-3 cups of the soup, with a small amount of broth and puree in a blender until smooth. Do not overfill your blender. Do it in batches, so you don't get sprayed with hot soup. Return to the pot and stir until thickened. Serve with chopped peanuts and homemade croutons on top.

Nutrition

Calories: 490kcal | Carbohydrates: 94g | Protein: 21g | Fat: 11g | Saturated Fat: 2g | Sodium: 1554mg | Potassium: 3273mg | Fiber: 23g | Sugar: 52g | Vitamin A: 10631IU | Vitamin C: 119mg | Calcium: 377mg | Iron: 14mg