About Egg Dum Biryani — Restaurant-Style Anda Biryani
Egg Dum Biryani is a layered Indian rice dish where spiced egg masala and par-cooked basmati are sealed and slow-steamed (dum) so the rice absorbs the fragrant spices. Popular for family meals and festive occasions, this version recreates a restaurant-style Mughlai profile: long, separate grains of saffron-tinted rice, deeply caramelized onions, mint and coriander, and boiled eggs that carry the masala flavor. The result is aromatic, richly spiced but balanced, and visually attractive when served with raita and pickles. Expect tender eggs, moist rice with distinct layers, and the signature steam-infused aroma that makes dum biryani special.
Recipe Facts
- Cuisine
- Indian
- Course
- Main
- Difficulty
- Intermediate
- Prep time
- 25 mins
- Cook time
- 40 mins
- Total time
- 1 hr 5 mins
- Servings
- 4
Introduction
Egg Dum Biryani (Anda Biryani) is a beloved Indian comfort dish that borrows techniques from Mughlai and Hyderabadi cooking—most notably the dum (slow-steaming) method that traps fragrant steam so every grain of basmati absorbs the masala. While the exact regional origin is mixed, egg biryani became popular as an economical, flavorful alternative to meat biryani: eggs provide protein and absorb spices beautifully, making the dish a go-to for everyday feasts, weekend lunches, and celebratory meals.
A well-made egg dum biryani features three key qualities: aromatic rice that is fluffy and separate, a spiced egg layer that is savory without being oily, and a balanced aroma from whole spices, saffron, mint and fried onions. Texture matters—rice should be par-cooked so it finishes in the steam, and eggs should be firm but not rubbery. Flavor is built in layers: whole spices in the rice, a robust onion-tomato-yogurt masala coating the eggs, and finishing touches like ghee, fried onions and saffron milk. People enjoy this biryani because it delivers classic biryani flavors with accessible ingredients and a comforting, homey richness that works for weeknights and special gatherings alike.
Ingredients
- Basmati rice2 cups
- Water4 cups
- Saltas per taste
- Whole cloves4
- Tej patta (bay leaf)2
- Cinnamon stick1
- Black cardamom3
- Green cardamom6
- Black pepper powder1/4 tsp
- Red onions (medium)4
- Oil4 tbsp
- Ghee4 tbsp
- Ginger paste1 tbsp
- Garlic paste1 tbsp
- Plain yogurt1 cup
- Fresh mint leaves10
- Coriander powder1 tbsp
- Cumin powder1 tbsp
- Garam masala2 tbsp
- Kashmiri red chili powder1 tsp
- Turmeric (optional)1/2 tsp
Cooking Instructions
- 1
Parboil the basmati
Rinse the basmati rice until water runs clear, then soak 20–30 minutes if time permits. Bring 4 cups water to a boil with 1/2 tsp salt, whole spices (cloves, bay leaf, cinnamon, cardamoms) and a splash of oil or ghee. Add the drained rice and cook until grains are about 70–80% done — the kernels should still have a firm white core. Drain immediately and spread on a tray to stop cooking.
- 2
Boil and prepare the eggs
Hard-boil the eggs, cool, and peel. Optionally, shallow-fry the whole boiled eggs in a little oil until the surface is light golden—this helps the masala cling and adds texture. Set aside sliced or whole as you prefer. Light scoring the eggs before frying helps the spice adhere.
- 3
Make the spiced egg masala
Thinly slice half the onions and finely chop the rest. Fry sliced onions in oil until deep golden-brown and crisp; reserve some for garnish. In the same pan, sauté chopped onions with ginger-garlic paste until translucent. Add tomatoes, green chilies, yogurt and powdered spices (coriander, cumin, chili, turmeric, black pepper) and cook on medium heat until oil separates and the masala is thick and aromatic. Fold in chopped mint and coriander leaves and adjust salt.
- 4
Combine eggs with masala
Gently toss the fried or plain boiled eggs in the prepared masala so they are evenly coated. If you prefer halved eggs, place them cut-side down into the masala for a short glaze—this infuses flavor without overcooking the egg white.
- 5
Layer rice and masala for dum
In a heavy-bottomed pot, spread a thin layer of ghee then a layer of rice. Add the egg masala (arrange eggs attractively), then another layer of rice. Sprinkle reserved fried onions, a little garam masala, torn mint and coriander. Warm a pinch of saffron in a few tablespoons of milk and scatter over the top. Dot with a little ghee to aid steaming.
- 6
Seal and steam (dum)
Seal the pot with a tight-fitting lid or use kitchen dough/foil to trap steam. Cook on the lowest heat for 18–25 minutes; place a tawa beneath the pot if using direct flame to prevent burning. You'll know it's done when the steam aroma is rich, and a skewer inserted through the lid feels hot. Let the biryani rest, sealed, for 10 minutes before opening.
- 7
Finish and serve
Gently fluff the rice from the edges to maintain layers and avoid breaking eggs. Serve hot with cooling cucumber raita, lemon wedges and pickles. Garnish with fresh coriander and extra fried onions for crunch and color.
Expert Tips
Slightly undercook the rice
Parboil the basmati so it still has a white core; the remaining cooking happens during dum. This prevents mushy rice and keeps grains separate.
Make a good birista (fried onions)
Fry onions slowly until deep brown and crisp for a sweet, caramelized flavor that lifts the entire dish. Drain on paper towel to avoid sogginess.
Use saffron milk sparingly
Bloom a few saffron strands in warm milk and drizzle over the top layer for color and aroma—too much saffron becomes bitter.
Seal the pot well for true dum
Use a tight lid, foil, or dough to seal steam. A good seal traps flavors and moisture, which is essential for an authentic dum finish.
Rest before opening
Let the sealed biryani rest 10 minutes after cooking. This redistributes steam, firms the layers, and reduces rice breakage when you open the lid.
Common Mistakes
Cooking rice fully before layering
Solution: Avoid overcooking rice in the boiling stage. Parboil to 70–80% doneness; finishing in the dum ensures fluffy, separate grains.
Skipping fried onions
Solution: Fried onions add sweetness, texture and color. Cook them slowly until deep golden and use part in the masala and part as garnish.
Overcooking eggs during dum
Solution: Fry eggs lightly or add them only partway through dum. Keep dum time moderate (18–25 minutes) and rest sealed to prevent rubbery whites.
A weak sealing method
Solution: If steam escapes, the biryani will dry out. Use foil, dough or a tight-fitting lid and low heat with a heat diffuser if needed.
Uneven seasoning
Solution: Taste the masala before layering and adjust salt and spices. Eggs and rice absorb flavors, so the masala should be slightly punchy.
Recipe Variations
Hyderabadi-style Anda Biryani
A more aromatic, layered version using a tangy yogurt-based marinade and heavier whole spice use; often includes fried onions and saffron for a richer finish.
Kadhai Egg Biryani (One-pan)
Prepared in a wide kadhai without formal sealing: rice and masala are layered and cooked with a well-fitted lid and a slightly shorter dum—quicker and great for stovetop cooking.
Kolkata-style Egg Biryani
Lighter spice profile with potatoes added to the layers. The potato soaks up flavors and stretches servings—popular for family meals.
Mild Family Version
Reduce chili and garam masala quantities, skip green chilies, and increase yogurt for a softer, kid-friendly flavor while keeping the same technique.
Serving Suggestions
Classic raita pairing
Serve with cooling cucumber or boondi raita; the yogurt contrast calms the warm spices and adds refreshing texture.
Salan or spicy gravy
A peppery salan or tangy curry on the side complements the dry biryani layers and gives an extra saucy element for dipping.
Lemon wedges and fresh herbs
A squeeze of lemon brightens the flavors; garnish with fresh mint and coriander to add color and an herbal lift.
Festive presentation
Halve a few eggs and arrange them on top with a sprinkle of fried onions and saffron strands for a celebratory look at parties.
Simple salad and pickles
Serve with a fresh onion-tomato salad and spicy mango or lime pickle to introduce crispness and tang to each bite.
Storage and Reheating
Store biryani in an airtight container in the refrigerator for up to 3–4 days. For best texture, store rice and egg-masala separately if you plan to freeze: the masala can be frozen for up to one month while rice loses its original texture in the freezer. Reheat gently—preferably on the stovetop in a heavy pan with a splash of water and a lid to recreate steam, or in the oven covered at 160°C (325°F) until heated through. Avoid high-power microwave reheating which can dry the eggs and make rice hard; if microwaving, cover and add a tablespoon of water per serving before heating.
Frequently Asked Questions
Can I use leftover cooked rice for this biryani?
Yes — you can use leftover rice, but it should be refrigerated and separate-grained (not mushy). If using leftover rice, reduce the dum time slightly and ensure the rice is evenly warmed through; you may also sprinkle a little hot water or ghee when layering to help revive the grains.
How many eggs should I use per person?
A common portion is one large egg per person for a main-dish serving. For heartier appetites or smaller rice servings, use 1–2 eggs per person. Adjust according to whether biryani is the sole main or one of several dishes.
Why do my eggs become rubbery in biryani?
Overcooking during the dum or frying at very high heat makes egg whites tough. Prevent this by hard-boiling eggs just until set, frying briefly on medium heat for color, and keeping dum time moderate (18–25 minutes). Resting sealed also reduces continued high heat exposure.
Can I skip frying the eggs?
Yes — frying is optional. Frying adds texture and helps the masala cling, but plain boiled eggs still absorb flavors during dum. If skipping frying, slit or score eggs lightly so flavors penetrate the white.
Is it necessary to use saffron?
No — saffron is optional. It adds aroma, color and a subtle floral note that elevates the dish, but good fried onions, whole spices and mint also create a flavorful biryani without saffron.
Can I make this biryani in the oven?
Yes — after layering, cover the oven-safe pot tightly and bake at 160–170°C (320–340°F) for 25–30 minutes to replicate dum. Use an oven-safe lid or heavy foil to ensure the steam is retained for even cooking.
How do I reduce oil without losing flavor?
Use a combination of oil and ghee where ghee provides aroma in small quantity; concentrate flavor by making a richly reduced masala and rely on fried onions for depth rather than excess oil.
What can I serve instead of yogurt-based raita?
If you prefer alternatives, serve a cooling cucumber-onion salad, plain yogurt with chopped herbs, or a tangy tamarind chutney. Spicy pickles and simple fresh greens also balance the biryani’s richness.