Total Time
2hrs 50mins
Prep 2 hrs
Cook 50 mins

This recipe is adapted from _Sundays at Moosewood To shuck the fresh peas it took me 45 minutes to shell them!

Ingredients Nutrition


  1. Braise/deglaze onions and garlic in a pot for 5-10 minutes.
  2. Mix in the ginger, salt, and all spices and cook for a few minutes, stirring often.
  3. Add tomatoes and sweet potato, stir. Add 1 1/2 cups of water, stir.
  4. Bring soup to a boil, reduce heat, cover, and simmer for 5 minutes.
  5. Add 2 cups of the peas and simmer, covered, for 10 minutes.
  6. Remove from heat and add remaining 2 cups of water.
  7. Puree in batches in a blender until smooth. return to the pot, add the last cup of peas, and cook on medium heat for 3-5 minutes.
Most Helpful

4 5

We really liked this soup. I used less salt and cayenne and subbed broth for the water. I also omitted the cardamom/cloves/cinnamon since there is quite a lot of that flavor in the garam masala I use. I used the full amount of the turmeric and thought it gave the soup a great base flavor. Everything was very harmonious and it was comforting on a cold night.

5 5

Other than using frozen peas, and omitting the salt, followed this down the line. Loved the spiciness, and the flavors. Seeing, that I am trying to eat a little healthier this year, this fit the bill, and my 2 kids really enjoyed it, as the rush for 2nds began. Great soup for weight watchers, or for anyone wantimg a low-fat soup pack with flavor. Made for best of Cookbook tag January 2012.

5 5

Followed your recipe but did use frozen peas & we loved that the resulting soup was so full of flavor & spicy goodness! A keeper recipe, for sure! Thanks for sharing it! [Tagged & made in Please Review My Recipe]