Peanut Butter Soup
(Last Updated On: May 16, 2022)

Peanut Butter Soup
Prep time: 20 minutes
Cook time: 55 minutes
Total: 1 hour 15 minutes
Serves: 8


1 1/2 cups chopped onion
1 clove garlic, minced
1 tablespoon olive oil
1 15-ounce can crushed tomatoes
4 cups water
1 3/4 cups chicken broth
1 large sweet potato, peeled and diced
1 carrot, peeled and sliced
1 cup creamy peanut butter
1 teaspoon cumin
1/4 teaspoon curry powder
1/4 teaspoon cayenne pepper
1/4 cup chopped cilantro
salt to taste
peanuts for garnish


Warm oil in a large saucepan over medium heat and sautee onions until tender. Add garlic and cook for an additional minute until fragrant. Add tomatoes, water, broth, sweet potatoes and carrots. Allow to simmer over medium-low heat until vegetables are tender – about 25 minutes.

Remove from heat and allow to cool slightly. Blend the mixture in the blender until smooth and return to the saucepan.

Stir in peanut butter and spices. Serve garnished with cilantro and peanuts.

Return to Soup Recipes.


Join the

Stay up to date on upcoming national days and Celebrate Every Day!