Egg biryani (one pot rice dish/stove-top)
Egg biryani, a fragrant and mildly spiced aromatic rice dish to serve on special occasions. The rice is cooked in a wet homemade biryani masala with yoghurt and spices that make the base of this rice recipe. Garnished with fried caramelised onions, raisins, this aromatic egg biryani can be served as a main dish.

- Prep time
- 30 min
- Cook time
- 1 hr
- Yield
- 6 servings
- Difficulty
- HARD
Ingredients
- 1/4 cup vegetable oil, coconut oil or ghee(optional)
- 2 medium-sized onions sliced fine
- 1/2 a cup of raisins
- 1/2 a cup of cashews(optional)
- 6 to 8 eggs
- 1 tbsp vinegar
- Water to boil the eggs(4 to 4 cups)
- 1 tsp red chilli powder
- 1/4 tsp turmeric powder
- Water as needed to make a spice paste
- 3 tbsp oil or ghee(optional)
- 2 large onions sliced fine
- 3 green chillies sliced in the middle or chopped
- 1 and 1/2 tablespoons of ginger-garlic paste
- 3 cardamom pods
- 3 clove 3 cloves
- 2 inch cinnamon
- 1 bay leaf
- 1 tsp cumin seeds
- Salt to season
- 2 tsp red chilli powder
- 1 tsp coriander powder
- 1/2 a teaspoon of turmeric powder
- 1 tsp garam masala
- 1/4 plain yoghurt
- 2 cup basmati rice
- 4 cup water
- 1/2 a cup of coriander leaves
- 1/2 a cup of mint leaves
Instructions
- 1
Have a wide-mouthed pan ready to cook your egg biryani with a tight-fitting lid.
- 2
Have all the ingredients chopped and ready. Review the workflow for the tips question and set up your ingredients to prepare the biryani.
- 3
For your convenience, I have also listed the ingredients in the order they are used.
- 4
Place a frying pan over low-medium heat. Pour in the oil or ghee, heat for a few seconds and add the sliced onions.
- 5
Fry the onions over steady heat for 7 to 10 minutes until they are golden in colour.
- 6
Once they turn golden, use a slotted spoon to drain any excess oil and transfer to a bowl.
- 7
Next, fry the raisins until they turn plump, two to three minutes over low-medium heat.
- 8
Repeat the same process with the cashews(optional).
- 9
Fill a medium-sized pan with 3 to 4 cups of water with one tablespoon of vinegar.
- 10
Bring the water to a rolling boil.
- 11
Gently place the eggs in the water, making sure they are completely submerged.
- 12
Boil the eggs for 10 to 12 minutes over medium heat. Once the eggs are boiled, remove them from the stove and let them rest in the hot water for 5 minutes.
- 13
Drain the hot water and place the eggs under cold running water for a few minutes.
- 14
Once cool enough to handle, gently tap the shell over a hard surface and peel the shell off.
- 15
With a sharp knife and make superficial slits over the eggs on all sides(3 slits should do).
- 16
As the eggs cool, make a small paste with red chilli powder, turmeric powder and a few teaspoons of water.
- 17
Roll each of these eggs in the spice paste you’ve made.
- 18
Once the eggs are ready, gently fry the eggs in the same oil used to fry onions. Add extra oil or ghee if needed.
- 19
You will need to constantly turn the eggs to evenly fry them on all sides.
- 20
Fry until they are golden in colour. Once the eggs are fried, set them aside.
- 21
Wash the basmati rice until the water runs clear.
- 22
Add water just enough to submerge the rice and let it soak for 5 to 10 minutes.
- 23
Once the rice is soaked, drain the water and set it aside.
- 24
Place the heavy-bottomed pan over low fire and pour in the oil or ghee(optional).
- 25
Add the sliced onions, green chillies, and ginger garlic paste.
- 26
Cook the onions until they turn soft.
- 27
Add the cumin seeds, cardamom, cloves, cinnamon and bay leaf.
- 28
Stir for 60 seconds over low-medium heat, then season with salt.
- 29
Make sure you are constantly moving the ingredients around to avoid the cumin seeds and other spices from burning.
- 30
Add the red chilli powder, coriander powder, turmeric powder and garam masala.
- 31
Sauté over low heat and combine the spices for a minute.
- 32
Add the plain yoghurt to the pan and combine over low heat with the spice paste.
- 33
Combine well until you have a thick masala paste. Make sure to reduce the heat to low.
- 34
Add the washed and soaked water to the masala. Maintain low heat.
- 35
Combine the masala with the rice for a few minutes.
- 36
Add the water to the cooking pan. Stir the rice and water to spread the spice paste.
- 37
Add the coriander and mint leaves to the cooking rice. Season with salt.
- 38
Cover with a lid and slow-simmer over medium heat until the water is completely reduced and the rice is visible.
- 39
Make sure that you maintain a steady heat to cook the biryani and avoid opening the lid constantly to check if the rice is done.
- 40
Instead, check in every 10-minute intervals until you notice the water evaporates completely.
- 41
Once the water has been absorbed by the rice, switch off the stove and remove the pot from the stove.
- 42
Let the rice rest with the lid on for 5 minutes so any remaining water is absorbed.
- 43
Once the 5 minutes are over, remove the lid and use a large spoon to gently fluff the rice from the bottom to the top of the cooking pot.
- 44
Do this gently and use the spoon a few times to turn the rice from the bottom to the top.
- 45
Immediately transfer to a large platter.
- 46
Garnish the rice with the onions, raisins and cashew fry. Place the fried eggs, cashews and onions over the rice.
- 47
If you are serving the egg biryani a little late, cover the biryani pot with foil and place it in a preheated oven.