Curried Potato and Spinach Soup with Onion Salsa and Minted Yogurt

A hearty and aromatic Indian-inspired soup combining tender potatoes, spinach, and tofu in a curry-spiced broth. Served with a caramelized onion salsa, curry oil, and cooling minted yogurt for a complex and satisfying meal.

6 servings
1 hr 25 min

Ingredients

  • 4 cups chopped red onions
  • tablespoons sunflower oil
  • 1 teaspoon nigella seeds
  • 1 teaspoon black mustard seeds
  • 1 teaspoon yellow mustard seeds
  • 2 tablespoons fresh lemon juice
  • 2 teaspoons grated lemon peel
  • 3 tablespoons sunflower oil
  • 4 teaspoons curry powder
  • cup Greek yogurt
  • 2 whole green onions
  • 2 tablespoons chopped fresh mint
  • 2 tablespoons olive oil
  • 1 head cauliflower
  • 1 whole white onion
  • 3 tablespoons curry leaves
  • 1 teaspoon fennel seeds
  • 1 teaspoon cumin seeds
  • 1 pound Yukon Gold potatoes
  • 1 tablespoon turmeric
  • cups vegetable broth
  • 6 whole bay leaves
  • 9 ounces baby spinach leaves
  • 14 ounces firm tofu
  • ¼ cup fresh parsley

Cooking Instructions

  1. 1.

    Combine first 5 ingredients in heavy medium saucepan. Cook over medium-high heat until onions begin to soften, stirring frequently, about 4 minutes. Reduce heat to low, cover, and cook until onions are very soft, stirring occasionally, about 40 minutes. Add lemon juice and lemon peel; cook uncovered until most liquid is evaporated, stirring often, about 10 minutes. Season with salt and pepper. Can be made 1 day ahead. Cover and chill. Rewarm before serving.

    54 min

  2. 2.

    Cook oil and curry powder in heavy small skillet over medium-high heat until curry powder darkens slightly, about 1 minute. Transfer to small pitcher. Can be made 1 day ahead. Cover and chill. Let stand at room temperature 1 hour before serving.

    1 min

  3. 3.

    Mix yogurt, green onions, and chopped mint in medium bowl. Cover and chill. Can be made 6 hours ahead. Keep chilled.

    5 min

  4. 4.

    Heat oil in heavy large pot over high heat. Add next 5 ingredients. Cook until onion and cauliflower begin to brown, stirring often, about 5 minutes. Add potatoes; stir 2 minutes. Add turmeric and stir 1 minute. Add broth and bay leaves. Bring to boil, reduce heat to medium, and simmer until vegetables are tender, about 10 minutes. Add spinach and stir until wilted, about 1 minute. Add tofu; heat until warmed through, about 1 minute. Season with salt and pepper. Discard bay leaves.

    20 min

  5. 5.

    Divide soup among 6 bowls; sprinkle with chopped parsley. Serve salsa, curry oil, and minted yogurt alongside.

    5 min

  6. 6.

    *Nigella seeds are pungent and peppery, from a flowering plant of the same name. Also called kalonji or black onion seeds. Available at indianfoodsco.com.