Jul 30 2026

Egg Biryani Recipe

Time1h 30m
Serves4

(Traditional layered rice delicacy cooked with spices, topped with fried onions, served with poppadoms & raita)

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Rice & grain

Method

Rice & grain

  1. 1

    Rinse the basmati rice under cold water until the water runs clear to remove excess starch. Soak the rice in cold water for 20–30 minutes, then drain.

  2. 2

    In a large pot, bring 3.5 cups water to a boil with 1 tsp salt, bay leaves, cardamom pods, cloves and cinnamon stick.

  3. 3

    Add the drained rice to the boiling, spiced water. Stir once gently, return to a boil, then reduce heat to maintain a gentle simmer. Cook uncovered for 6–7 minutes until the rice is about 70–80% cooked (grains should still have a slight bite). Drain the rice in a sieve and set aside, discarding whole spices if you prefer.

Egg & main components

  1. 4

    Hard-boil the eggs: place 6 eggs in a saucepan and cover with cold water by about 1 inch. Bring to a rolling boil, then cover, turn off the heat, and let sit for 10 minutes. Transfer eggs to an ice bath, cool, peel, and set aside.

  2. 5

    Optional: Halve or leave eggs whole. If halved, you can lightly pan-fry the cut side for 1–2 minutes in a little oil to add color — see frying steps below.

Spices & aromatics

  1. 6

    Heat 2 tbs oil + 1 tbs ghee in a wide, heavy-bottomed pan or Dutch oven over medium heat. Add the thinly sliced onions (reserve a few tablespoons for garnish) and sauté until translucent, then increase heat slightly and continue until they turn deep golden brown — about 10–12 minutes. Remove half the onions and set aside for layering and garnish. (If you have store-bought fried onions, use them here and shorten this step.)

  2. 7

    To the remaining onions in the pan add ginger paste and garlic paste; sauté for 1 minute until fragrant.

  3. 8

    Add chopped tomato and slit green chilies; cook until the tomato softens, 3–4 minutes.

  4. 9

    Stir in turmeric, red chili powder, ground coriander, biryani masala (or garam masala) and 1 tsp salt. Cook for 1–2 minutes to let the spices bloom.

Frying & finishing

  1. 10

    Prepare saffron: crush saffron threads between your fingers and bloom in 2 tbs warm milk for 5–10 minutes.

  2. 11

    Lower heat. Add the peeled hard-boiled eggs to the spiced onion-tomato mixture. Gently spoon some sauce over the eggs and simmer for 2–3 minutes so eggs absorb flavor. If you prefer, cut eggs in half and toss cut side down briefly in a little oil to brown before adding back to sauce.

  3. 12

    Layering: Remove about half of the onion-tomato-egg mixture to make space for layering. If your pan is large enough you can layer in the same vessel. Spread half the partially cooked drained rice over the egg mixture evenly. Sprinkle half of the chopped cilantro and mint, half of the reserved fried onions, 1/2 tbs ghee dotted across the rice, and 1/2 tbs lemon juice. Drizzle half the saffron milk over the rice.

  4. 13

    Add the remaining rice as the next layer. Spoon the remaining egg-onion mixture on top (if any left), or place the eggs neatly on top of the final rice layer. Sprinkle the remaining cilantro, mint, reserved fried onions, remaining ghee (1/2 tbs) and remaining lemon juice. Drizzle remaining saffron milk across the surface.

  5. 14

    Seal and cook (dum): Cover the pan with a tight-fitting lid. If lid isn't tight, seal edges with foil then cover. Cook on the lowest possible heat for 20–25 minutes to allow flavors to meld and rice to finish cooking through steam.

  6. 15

    Once done, turn off heat and let rest sealed for 5–10 minutes. Gently fluff the biryani from the sides to combine layers slightly without breaking eggs. Garnish with additional fried onions before serving.

Raita & sides

  1. 16

    Quick cucumber raita

    In a bowl, whisk the yogurt until smooth. Stir in grated cucumber, roasted cumin powder and 1/4 tsp salt. Taste and adjust seasoning. Chill until serving.

  2. 17

    Heat or crisp poppadoms according to package instructions and serve alongside the biryani with raita.

More from Showshaa - The Modern Taproom