Skip to content

Curried Almond Sweet Potato Soup

Tomatoes, potatoes and almonds come together in this South Asian soup, fragrant with clove and curry powder and simmered on the stove. It's finished with chopped almonds.

55 min · Serves 4 · Easy

Serves
4

Ingredients

Time
Prep 15 min · Cook 40 min · 55 min total
Difficulty
easy
  1. 1

    Heat the oil or water in a large pot over medium heat. Add the onion and garlic, cover, and cook until softened, about 5 minutes.

    5 min
  2. 2

    Add the tomatoes, broth, and sweet potatoes. Bring to a boil, then reduce the heat to low. Cook, uncovered, until the potatoes are soft, about 30 minutes.

    30 min
  3. 3

    Stir in the almond butter, curry powder, cayenne, and salt to taste. Remove from the heat and allow to cool.

  4. 4

    Puree the mixture in a blender or food processor until smooth, or use an immersion blender to puree the soup right in the pot. Heat the soup over low heat until hot. Serve sprinkled with the chopped almonds.

Notes and swaps

Allergens
Not assessed yet. Check each ingredient if you have an allergy.

Community discussion

More to cook

Deccani (Hyderabadi)

Baghara Baingan

50 min · Serves 6

Bengali Muslim (Dhaka & Kolkata)

Beef Rezala

1 hr 45 min · Serves 6

Deccani (Hyderabadi)

Dalcha

1 hr 10 min · Serves 6

Bengali Muslim (Dhaka & Kolkata)

Dhaka Kacchi Biryani

6 hr 30 min · Serves 8