How to Make Egg Biryani
Egg biryani is a layered rice dish that combines fragrant basmati rice, boiled eggs, caramelized onions, and warm spices.
If you want a reliable home version with restaurant-style aroma and texture, this guide breaks down every step clearly.
What Makes Egg Biryani Different?
Egg biryani is part of the broader biryani family, which includes versions made with chicken, lamb, beef, seafood, and vegetables.
Unlike plain spiced rice, biryani uses a layered cooking method that helps the rice absorb flavor without turning mushy.
The main appeal of egg biryani is balance: eggs provide protein and richness, while basmati rice carries the fragrance of saffron, mint, coriander, ghee, and whole spices such as cinnamon, cardamom, cloves, and bay leaf.
The result is a dish that feels special without requiring expensive ingredients.
Ingredients You Need
For the rice
- 2 cups basmati rice
- 6 cups water
- 2 bay leaves
- 4 green cardamom pods
- 4 cloves
- 1 small cinnamon stick
- 1 teaspoon salt
For the eggs and masala
- 6 hard-boiled eggs
- 2 large onions, thinly sliced
- 2 tomatoes, chopped
- 2 green chilies, slit
- 1 tablespoon ginger-garlic paste
- 1/2 cup plain yogurt
- 1 teaspoon red chili powder
- 1 teaspoon coriander powder
- 1/2 teaspoon turmeric powder
- 1 teaspoon garam masala
- 1/2 teaspoon cumin seeds
- 2 tablespoons chopped mint
- 2 tablespoons chopped cilantro
- 3 tablespoons oil or ghee
- Salt to taste
For finishing
- Few saffron strands soaked in warm milk, optional
- 1 tablespoon ghee
- Extra fried onions for garnish
How to Make Egg Biryani Step by Step
1. Prepare the rice
Rinse the basmati rice several times until the water runs mostly clear.
Soak it for 20 to 30 minutes, then drain.
Bring a large pot of water to a boil with bay leaves, cardamom, cloves, cinnamon, and salt.
Add the rice and cook until it is about 70 percent done.
The grains should still have a slight bite because they will finish steaming later.
Drain the rice immediately and set it aside.
2. Fry the onions
Heat oil or ghee in a heavy pan.
Add the sliced onions and cook slowly until deep golden brown.
This step is important because browned onions add sweetness, color, and the classic biryani aroma.
Remove half of the onions for garnish if you want a more layered finish.
3. Make the masala base
In the same pan, add cumin seeds and green chilies.
Stir in ginger-garlic paste and cook briefly until the raw smell disappears.
Add tomatoes, salt, turmeric, chili powder, coriander powder, and yogurt.
Cook the mixture until the tomatoes soften and the masala becomes thick and glossy.
Add mint, cilantro, and garam masala for freshness and depth.
4. Add the eggs
Peel the boiled eggs and make a few shallow slits on each one so the masala can cling to the surface.
Add them to the pan and gently coat them in the spice mixture.
Let them simmer for a few minutes so the eggs absorb flavor.
For extra color and texture, you can lightly fry the eggs before adding them to the masala.
This is optional but common in many home kitchens.
5. Layer the biryani
Spread the egg masala evenly at the bottom of the pot.
Add a layer of partially cooked rice on top.
Sprinkle fried onions, mint, cilantro, and a little ghee over the rice.
If using saffron milk, drizzle it lightly over the top layer.
Repeat with another thin layer if your pot is large enough, finishing with rice on top.
6. Seal and steam
Cover the pot tightly with a lid.
If needed, seal the edges with dough or place a clean kitchen towel under the lid to trap steam.
Cook on very low heat for 20 to 25 minutes so the flavors meld and the rice finishes cooking.
After steaming, let the biryani rest for 10 minutes before opening the lid.
This helps the grains stay separate.
7. Serve carefully
Use a wide spoon to lift the biryani from the bottom so each serving includes rice, eggs, onions, and masala.
Serve hot with raita, salad, or a simple cucumber-onion side.
Tips for Better Egg Biryani
- Use aged basmati rice for longer, fluffier grains.
- Do not overcook the rice before layering.
- Brown the onions well, but do not burn them.
- Use thick yogurt so the masala does not become watery.
- Keep the steaming heat low to prevent the bottom from sticking.
- Let the biryani rest before serving for cleaner layers.
Common Mistakes to Avoid
Using too much water
Too much moisture can make the rice soft and heavy.
The rice should be parboiled, not fully cooked.
Skipping the onion browning step
Onions are not just garnish in biryani.
They build much of the dish’s flavor and color.
Overmixing after layering
Stirring too much after layering breaks the rice and destroys the structure that defines biryani.
Variations to Try
Once you know how to make egg biryani, you can adjust it to suit your taste.
Add potatoes for a Kolkata-style feel, increase green chilies for more heat, or use coconut milk for a softer regional twist.
Some home cooks also add peas, cashews, or dried plums for extra richness.
If you prefer a lighter version, reduce the ghee and fry the onions in less oil.
If you want a stronger aroma, add a little kewra water or rose water at the end, but use only a few drops.
What to Serve With Egg Biryani
- Onion raita
- Cucumber raita
- Boondi raita
- Salad with lemon wedges
- Mint chutney
- Boiled eggs on the side for larger portions
Storage and Reheating
Egg biryani stores well in an airtight container in the refrigerator for up to 2 days.
Reheat it gently in a covered pan with a splash of water to restore moisture.
You can also microwave it in short intervals, but stovetop reheating usually preserves the texture better.
If possible, store the rice and garnish separately only when making it ahead.
Reheating a fully layered biryani is still convenient, but separating components can help maintain a fresher texture.
Nutritional Notes
Egg biryani offers protein from eggs, carbohydrates from rice, and flavor from spices and fats.
The exact nutrition depends on the amount of oil, ghee, and rice used.
For a lighter plate, pair it with yogurt-based sides and a vegetable salad.