Tomato Ginger Biryani with Eggs (Printable Version)

Aromatic rice dish with juicy tomatoes, ginger, spices, and perfectly cooked eggs.

# What You Need:

→ Rice and Eggs

01 - 2 cups basmati rice
02 - 3 cups water
03 - 4 large eggs

→ Aromatics and Vegetables

04 - 2 tbsp vegetable oil or ghee
05 - 1 large onion, thinly sliced
06 - 2 cups ripe tomatoes, chopped
07 - 2-inch piece fresh ginger, peeled and finely grated
08 - 2 cloves garlic, minced
09 - 2 green chilies, sliced
10 - 1/2 cup plain yogurt

→ Whole Spices

11 - 1/2 tsp cumin seeds
12 - 3 green cardamom pods
13 - 4 whole cloves
14 - 1 cinnamon stick
15 - 1 bay leaf

→ Ground Spices and Seasoning

16 - 1/2 tsp ground turmeric
17 - 1 tsp ground coriander
18 - 1 tsp garam masala
19 - 1/2 tsp red chili powder
20 - 2 tsp salt, divided

→ Garnish

21 - 1/4 cup fresh cilantro leaves, chopped
22 - 1/4 cup fresh mint leaves, chopped
23 - 2 tbsp fried onions
24 - Lemon wedges

# How To Make:

01 - Rinse basmati rice under cold water until water runs clear. Soak for 20 minutes, then drain thoroughly.
02 - Bring 3 cups water and 1 teaspoon salt to a boil in a saucepan. Add rice, simmer uncovered until 70% cooked, approximately 7-8 minutes. Drain and set aside.
03 - Place eggs in cold water, bring to a boil, then simmer for 8 minutes for medium-hard yolks. Cool under running water, peel, and set aside.
04 - Heat oil or ghee in a large heavy-bottomed pan over medium heat. Add cumin seeds, cardamom pods, cloves, cinnamon stick, and bay leaf. Sauté for 1 minute until fragrant.
05 - Add sliced onions and cook until golden brown, about 8-10 minutes, stirring occasionally to prevent burning.
06 - Stir in grated ginger, minced garlic, and green chilies. Sauté for 2 minutes until raw aroma dissipates.
07 - Add chopped tomatoes, turmeric, coriander, garam masala, chili powder, and remaining salt. Cook until tomatoes soften and oil begins to separate, approximately 5-7 minutes.
08 - Lower heat and stir in yogurt. Cook for 2 minutes to blend flavors and prevent curdling.
09 - Spread partially cooked rice over tomato-ginger mixture. Gently mix once or twice to create marbled pattern. Nestle peeled eggs into rice. Cover tightly and cook on very low heat for 15 minutes in dum-style.
10 - Remove from heat and let stand covered for 5 minutes. Fluff gently with a fork. Garnish with fresh cilantro, mint, fried onions, and lemon wedges before serving.

# Expert Advice:

01 -
  • The tomato and ginger base creates an incredible depth of flavor that tastes like it simmered for hours
  • Each grain of rice absorbs just enough spice to be flavorful without overwhelming your palate
  • The eggs nestled on top make it a complete protein rich meal that feels incredibly satisfying
02 -
  • Resist the urge to stir everything together after layering, the beauty of biryani is in those distinct layers of spiced base and pristine rice
  • The final 15 minutes of dum cooking on very low heat is absolutely essential for the rice to absorb all those aromatic flavors
03 -
  • The quality of your basmati rice matters immensely, invest in an aged variety for the best texture
  • Patience with the onion caramelization phase is what separates good biryani from great biryani