Total Time
1hr 5mins
Prep 50 mins
Cook 15 mins

This is a nice soup (if you like sweet potatoes, that is)...very simple and tasty. From Moosewood.

Ingredients Nutrition


  1. Melt the butter in a saucepan and saute the onions until translucent, stirring every once in a while.
  2. Add the celery and ginger. Cook until the onions brown.
  3. Add the sweet potatoes, water, bay leaf, salt and pepper. Bring to a rapid boil.
  4. Reduce the heat, cover, and simmer 15-20 minutes, until the sweet potatoes are tender.
  5. Retrieve the bay leaf and toss it.
  6. Puree the soup mixture with the milk and cream in a food processor (I needed to do this in two batches).
  7. Reheat gently, adding more salt and pepper is desired.
  8. Don't boil the soup, or it will curdle!
  9. Done!
Most Helpful

absolutely loved this soup and so did my husband. I used 1 and a 1/2 cups of soy milk instead of the milk and cream and soya marg instead of the butter to make it vegan and it was delicious. Nice and simple to make and with a really great texture. Also very filling as quite a thick soup. Thanks for sharing the recipe.

Bunny Erica August 04, 2007

Oh yummy! I love butternut squash soup so thought this would be similar and it was. Yet it has the creamy sweet potato flavor. I used 1 cup of evaporated skim milk to substitute for the milk & cream (and added a little more water). I can see making this again & again and experimenting. How about adding a pear or apple to cook with the sweet potatoes? Or more onion? perhaps caramelized onions sprinkled on top? Fun & yummy.

MA HIKER February 11, 2007