Indian-style egg soup is a light, savory broth flavored with ginger, garlic, cumin, turmeric, tomato, and black pepper, finished with tender ribbons of cooked egg. It is quick enough for a weeknight and easy to adjust for heat; versions vary, so think of this as a flexible home-style preparation rather than one fixed regional recipe.
Ingredients
- 1 tablespoon (15 ml) neutral oil, such as sunflower or canola oil
- 1 teaspoon (2 g) cumin seeds
- 1 medium yellow onion, finely chopped, about 1 cup (150 g)
- 1 tablespoon (6 g) finely grated fresh ginger
- 2 garlic cloves, finely minced, about 1 teaspoon (6 g)
- 1 small green chili, finely chopped (about 5 g), optional; remove the seeds for less heat
- 1/4 teaspoon (about 0.75 g) ground turmeric
- 1 teaspoon (2 g) ground coriander
- 1/2 teaspoon (1 g) freshly ground black pepper, plus more to serve if desired
- 1 medium ripe tomato, finely chopped, about 1 cup (150 g)
- 6 cups (1.42 L) low-sodium chicken broth or vegetable broth
- 3/4 teaspoon (4.5 g) fine salt to start, adjusting to taste and the saltiness of the broth
- 3 large eggs, about 5.3 ounces (150 g) without shells
- 1/2 teaspoon (1 g) garam masala
- 1 tablespoon (15 ml) fresh lemon juice
- 1/4 cup (4 g) chopped fresh cilantro leaves and tender stems
Instructions
- Prepare the aromatics. Finely chop the onion and tomato, grate the ginger, mince the garlic, and chop the optional chili. Crack the eggs into a bowl and whisk until the whites and yolks are completely blended. Whisking now helps the eggs pour in a steady stream later. Keep the broth and seasonings close by so they can be added promptly once the spices are fragrant.
- Start the spiced base. Set a medium pot over medium heat and add the oil. When it is warm, add the cumin seeds and stir for about 30 seconds, just until fragrant; do not let them darken or smoke. Add the onion and cook for 4 minutes, stirring often, until softened and starting to turn translucent. Add the ginger, garlic, and chili, if using, and stir for 1 minute. If the pot looks dry or the garlic begins browning, lower the heat.
- Cook the ground spices and tomato. Stir in the turmeric, ground coriander, and black pepper for about 20 seconds. Add the chopped tomato and cook for 3 minutes, stirring and pressing a few pieces against the side of the pot. The tomato should soften and become saucy, but it does not need to disappear completely. This short step takes the raw edge off the spices and gives the broth a little body.
- Simmer the broth. Pour in the broth and add 3/4 teaspoon salt. Raise the heat until the liquid reaches a gentle boil, which usually takes about 4 minutes, then reduce the heat and simmer uncovered for 5 minutes. Taste a spoonful before adding more salt, especially if the broth is not low-sodium. Keep the liquid at a steady simmer rather than a vigorous rolling boil; a calmer surface makes it easier to form delicate egg ribbons.
- Stream in the eggs and cook them safely. Stir the simmering soup in one direction to create a slow-moving swirl. Pour in the whisked eggs in a thin, steady stream over about 30 seconds, while continuing to stir gently. Let the soup cook for another 2 to 3 minutes, until the egg has formed soft strands and is fully set. Stir the soup and check the temperature in the center with a food thermometer; USDA FSIS guidance calls for egg dishes to reach a safe minimum internal temperature of 160°F (71°C). If it has not reached that temperature, keep it at a gentle simmer and check again. Avoid a hard boil, which can make the egg strands tough.
- Finish and serve. Turn off the heat and stir in the garam masala, lemon juice, and chopped cilantro. Taste and adjust the salt, pepper, or lemon. Let the soup stand for 1 minute so the flavors settle, then ladle it into warm bowls while the egg ribbons are tender and the broth is hot.
Tips
- Choose the right broth. Low-sodium broth leaves room to season the soup without making it too salty. Vegetable broth works well for a vegetarian-style soup with eggs; chicken broth gives it a fuller, more savory taste. If your broth is already salted, begin with a pinch of salt and adjust at the end.
- Keep the egg stream fine. A slow pour and gentle stirring make thin ribbons. Pouring all the egg in at once can create large clumps, while stirring too vigorously breaks the strands into tiny flecks. For a more substantial texture, pour a little faster and stir less.
- Adjust the heat carefully. The green chili is optional, and its heat varies. Start with half a chili or remove the seeds if you prefer a mild soup. If you do not have fresh chili, use a small pinch of cayenne; it adds direct heat but not the fresh, grassy flavor of green chili.
- Make practical swaps. If fresh tomato is unavailable, use 1/2 cup (120 g) canned crushed tomato, which makes the broth slightly thicker and more tangy. Ground cumin can replace cumin seeds, but use 1/2 teaspoon (1 g) and add it with the other ground spices; the soup will have less of the toasted seed aroma.
Serving Suggestions
Serve the soup as a light lunch, a simple starter, or a quick supper with something that can soak up the seasoned broth. Steamed basmati rice, plain rice, or a small bowl of soft cooked noodles makes it more filling; keep the rice or noodles separate until serving if you expect leftovers, since they continue absorbing liquid in the pot. Warm roti, chapati, or a piece of crusty bread is also useful for dipping.
For a meal with more variety, offer sliced cucumber, a crisp salad, or lightly sautéed greens alongside the bowls. Set out lemon wedges, extra cilantro, and freshly ground black pepper so everyone can finish their portion to taste. If serving children or people who prefer mild food, leave the chili out of the pot and offer chili flakes separately. The broth is light and bright, so avoid piling on too many rich or strongly flavored sides.
Variations
Make it more substantial with vegetables. Add 1 cup (100 g) finely sliced cabbage or 1 cup (100 g) thinly sliced mushrooms after the tomato has softened, and cook for 2 to 3 minutes before adding the broth. For carrots, cut them into very thin matchsticks so they soften during the short simmer. These additions make the soup heartier and slightly change its texture without altering the egg method.
Add greens at the end. Stir in 2 packed cups (60 g) baby spinach or finely sliced tender greens after the egg is cooked. Simmer just until wilted, about 1 minute. For sturdier greens, such as chopped kale, add them with the broth and simmer until tender before pouring in the eggs. This timing keeps delicate leaves from becoming dull and overcooked.
Make it creamier without cream. Whisk 1 tablespoon (8 g) cornstarch with 2 tablespoons (30 ml) cold water, stir the mixture into the simmering broth before adding the eggs, and cook for 1 to 2 minutes until lightly thickened. The result is closer to a silky, lightly thickened soup, while the original version stays clear and broth-forward. Do not add dry cornstarch directly to the hot pot, as it can form lumps.
Change the spice profile. For a warmer, deeper finish, add an extra pinch of garam masala at the end. If you do not have garam masala, leave it out rather than substituting a large amount of a different spice blend; the soup will still taste good, with a cleaner cumin-and-ginger character. A pinch of ground cumin can stand in, though it will taste earthier and less complex.
Storage and Reheating
Cool leftovers promptly and refrigerate them within 2 hours of cooking, in a covered container. The soup keeps for 3 to 4 days in the refrigerator. The egg ribbons become firmer as they sit, so the texture will be less delicate than when freshly made. If you plan to serve the soup over several days, you can prepare and refrigerate the spiced broth separately, then bring a portion to a simmer and cook freshly whisked egg into it when needed.
Reheat only the amount you plan to eat in a small saucepan over medium-low heat, stirring gently until steaming throughout. Check that leftovers reach 165°F (74°C), the USDA FSIS safe reheating temperature, using a food thermometer. Avoid boiling the soup hard, which can toughen the egg and reduce the broth. A microwave also works: cover loosely, heat in short intervals, stir carefully between intervals, and check the center for 165°F (74°C). Add a spoonful of broth or water if it has thickened in storage.
Freezing is possible, but the cooked egg strands can turn spongy or watery after thawing. For best texture, freeze the broth without the eggs for up to 2 months, thaw it in the refrigerator, reheat it, and add freshly whisked eggs. Do not leave cooked soup at room temperature for extended storage; refrigerate or freeze it instead.
Frequently Asked Questions
Can I make Indian-style egg soup without chicken broth?
Yes. Use vegetable broth for a meat-free broth; eggs are still part of the recipe, so it is not vegan. Water can work in a pinch, but the soup will taste lighter and less rounded. If using water, taste carefully at the end and adjust the salt, lemon, and spices rather than adding a large amount of seasoning at the start.
Why did my eggs turn into clumps instead of ribbons?
The liquid may have been boiling too vigorously, the eggs may have been poured too quickly, or the soup may not have been moving as you added them. Bring the broth down to a gentle simmer, stir it into a slow swirl, and pour the beaten egg in a thin stream. A few larger pieces are normal and still taste good; the method is about texture, not perfect strands.
Can I use hard-boiled eggs instead of whisked eggs?
Yes. Slice or quarter fully cooked hard-boiled eggs and add them to hot soup just before serving. They will not create ribbons, and their flavor and texture will be different, but this is a useful way to use cooked eggs. Warm them gently in the broth rather than boiling them for several minutes.
Is this soup spicy?
As written, it is gently peppery, with the green chili providing most of the optional heat. Leave out the chili for a mild pot, or add only part of one and taste the broth before adding more. Black pepper and garam masala contribute warmth, but they do not make the soup hot in the same way as fresh chili or cayenne.
Can I prepare the soup ahead of time?
For the best egg texture, make the spiced broth ahead and refrigerate it, then reheat a portion and add the beaten egg shortly before serving. You can also make the complete soup in advance and reheat it gently, but the egg ribbons will be firmer. Keep all cooked portions refrigerated within 2 hours and use them within 3 to 4 days.
What can I use instead of garam masala?
You can omit it; the soup will remain well seasoned from the cumin, coriander, ginger, and pepper. A small pinch of ground cumin or coriander is a simple substitute, though neither has the same blended aroma. Add any replacement sparingly at the end, taste, and stop when the broth tastes balanced.
Related
- British Tomato Soup Recipe with Fresh or Tinned Tomatoes
- British Stew Recipe: A Slow-Cooked Pub-Style Classic
- British Side Soup Options: Leek and Potato Soup
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).