Recipe courtesy of Tanya Holland

Peanut and Vegetable Soup

Save Recipe
  • Level: Easy
  • Total: 1 hr 30 min
  • Prep: 40 min
  • Cook: 50 min
  • Yield: 6 to 8 servings
Share This Recipe


2 cups white onions, diced small

1/4 cup fresh garlic, peeled and chopped

1/4 cup fresh ginger, peeled and chopped

2 tablespoons peanut or vegetable oil

3 teaspoons cumin seeds

2 teaspoons coriander seeds

3 small red hot chiles (bird), chopped

2 cups peeled, seeded and chopped plum tomatoes

1 teaspoon whole white peppercorns

1 teaspoon ground turmeric

1 1/2 cups dry sherry

2 quarts vegetable broth

1 1/2 cups coconut milk (about 1 (12-ounce) can)

1 cup smooth natural peanut butter

2 cups peeled and medium diced turnips

2 cups peeled and medium diced carrots

2 cups peeled and medium diced sweet potatoes (yellow if possible)



  1. In large pot, over low to medium heat, cook onions, garlic and ginger in 2 tablespoons of oil for about 10 minutes until onions are translucent.
  2. Meanwhile toast cumin and coriander seeds in saute pan over medium heat for about 3 minutes. Let cool. Add chiles and tomatoes to pot. In spice grinder, grind cumin and coriander seeds with white peppercorns. Add to pot along with turmeric. Stir for about 2 minutes then add sherry and cook until most of the wine has evaporated. Add vegetable broth and coconut milk. If possible, blend with stick immersion blender or allow to cool slightly and blend in standard blender in small batches. Strain through sieve with medium holes, not mesh. Return to pot and whisk in peanut butter. Add vegetables and cook until vegetables are soft to bite, but not mushy. Taste, and salt, as necessary.