Explore

Spiced Tomato and Egg Soup

A warm Indian-style tomato soup with toasted cumin, coriander and turmeric, finished with soft-set eggs and torn roti for scooping.

Total
30 min
Prep 8 · Cook 22
Serves
1
Difficulty
Easy

You'll practice: Blooming spices · Simmering

Not rated yet

  • Savory
  • Indian
  • Mild
  • Stovetop
  • Oven
Made October 16, 2026

Instructions

  1. Finely chop the onion. Roughly chop the tomatoes. Pick the coriander leaves and chop them, keeping the stems separate.

    ~6 min

  2. Warm the oil in a small pot over medium heat. Add the ground cumin, ground coriander, turmeric, curry powder and cinnamon and stir for 45 seconds until fragrant and slightly darkened. Do not let them burn.

    ~2 min

  3. Add the onion and coriander stems with 0.25 tsp of the salt. Cook over medium heat for 6 minutes until soft and lightly golden.

    ~6 min

  4. Add the tomatoes and 300 ml water. Bring to a gentle simmer, then cook uncovered for 10 minutes, pressing the tomatoes with the spoon, until they collapse and the liquid thickens slightly.

    ~10 min

  5. Season with the remaining 0.25 tsp salt and the black pepper. Crack the eggs into a bowl, then slide them into the simmering soup. Cover and cook gently for 4 minutes, until the whites are fully set and the yolks are still soft.

    ~4 min

  6. Tear the roti into pieces and warm them in a dry pan for 1 minute per side. Ladle the soup and eggs into a bowl, scatter over the coriander leaves and serve with the warm roti.

    ~2 min

Your next dinner may already be in your kitchen

3 free recipes each week · No card needed · Google sign-in

Create a free recipe