Savory South American Peanut Soup from Dana Jacobi and AICR


As one of the world's foremost cancer research institutes, the American Institute for Cancer Research leads the way in making evidence-based recommendations that promote lifestyle choices among the public that can prevent the development of some cancers. To this end, every other week they team up with food expert Dana Jacobi to offer a new and delicious recipe.

This week: A savory peanut soup from South America.

Savory dishes made with peanuts are surprisingly appealing. I discovered this via a recipe from Benin, in West Africa, in which fish filets or chicken breasts are simmered in spicy peanut tomato sauce. The robust and fiery result is good, even using thick slabs of tofu if you prefer a vegetarian main dish.

Peanuts are used in other African dishes, but their use in cooking originated in South America and searching for savory recipes with them brings up an assortment of dishes from Peru, Bolivia, Ecuador and other Latin countries. The ones showing up most often are sopa de mani (peanut soup) or chupe de mani (peanut stew). All the versions of these popular dishes also include potatoes. Many call for tomatoes too, creating a trifecta of ingredients that originated in the New World and were then carried to Africa and Europe.

If I find raw, fresh peanuts at local Hispanic markets, I boil and shell them to use in place of peanut butter, as cooks in the Andes still do.

This soup, satisfying enough to anchor a meal, is perfect to replace over-salted, over-sugared canned tomato soup. Served with grilled cheese or a handful of tortilla chips, it makes a great lunch or supper. If you have any leftover, I suggest using it as a simmering sauce, like the one from Benin, for cooking some chicken breast or sliced tofu.

South American Peanut Soup

  • 1 Tbsp. olive oil
  • 1 cup chopped onion
  • 1 Tbsp. finely chopped garlic
  • 2 tsp. ground cumin
  • 2 tsp. dried oregano
  • 1/2 lb. red-skinned potatoes, peeled and diced
  • 1 can (14 oz.) no salt added diced tomatoes
  • 3 cups fat-free, reduced-sodium beef broth
  • 1/8 tsp. ground cayenne pepper or to taste
  • 1/4 cup smooth peanut butter
  • 1/4 cup lightly packed cilantro, chopped, for garnish


In large saucepan, heat oil over medium-high heat. Add onion and cook until translucent, 4 minutes, stirring often. Add garlic and cook, stirring, until onion is soft, 2 minutes. Mix in cumin and oregano.

Add potatoes, tomatoes, broth and cayenne. Bring to a boil, cover and simmer soup until potatoes are soft, about 20-30 minutes. Uncover and cool soup in pot for 10 minutes.

Add peanut butter. Using immersion blender, whirl soup, leaving it with some texture. Or transfer soup to blender and whirl until almost smooth.

Divide soup among 4 wide, shallow bowls, garnish with cilantro and serve.

Makes 4 servings.

Per serving: 203 calories, 12 g total fat (2 g saturated fat), 19 g carbohydrate, 8 g protein, 3 g dietary fiber, 191 mg sodium.


The information provided on is designed to support, not replace, the relationship that exists between a patient/site visitor and his/her health professional. This information is solely for informational purposes and does not constitute the practice of medicine. We encourage all visitors to see a licensed physician or nutritionist if they have any concerns regarding health issues related to diet, personal image and any other topics discussed on this site. Neither the owners or employees of nor the author(s) of site content take responsibility for any possible consequences from any treatment, procedure, exercise, dietary modification, action or application of medication which results from reading this site. Always speak with your primary health care provider before engaging in any form of self treatment. Please see our Legal Statement for further information.