Egg Pulao
Fragrant basmati rice cooked with whole spices and tender boiled eggs. This one-pot meal comes together quickly and makes a comforting lunch or light dinner. The eggs soak up all the aromatic flavors from the pulao, making every bite delicious.
For 4 servings
- prep
Soak the rice and boil the eggs.
Wash the basmati rice in several changes of water until the water runs clear. Soak in fresh water for 30 minutes, then drain. In a separate saucepan, boil the eggs for 10 minutes, then cool, peel, and set aside.
TIPSoaking basmati rice helps the grains elongate and cook fluffier. - saute · ~3 min
Fry the boiled eggs.
Heat 1 tablespoon ghee in the heavy bottom pot over medium heat. Add the peeled boiled eggs and gently fry, turning occasionally, until they develop light golden spots all over (2-3 minutes). Remove and set aside.
TIPPrick the eggs with a toothpick before frying to prevent them from bursting. - temper · ~1 min
Bloom the whole spices.
1.Add the remaining 1 tablespoon ghee to the same pot over medium heat.2.Add bay leaf, crushed cardamom, cloves, cinnamon stick, and cumin seeds.3.Sauté until the spices sizzle and become fragrant (30-45 seconds).TIPLet spices crackle but don't burn them — medium heat works best. - saute · ~10 min
Caramelize the onions.
1.Add sliced onions to the pot and stir to coat with ghee and spices.2.Cook until the onions turn deep golden brown (8-10 minutes), stirring occasionally.3.Add the ginger garlic paste and slit green chilies. Sauté until the raw smell disappears (1 minute).TIPDon't rush the onions — deep browning here builds the foundation of the pulao's flavor. - saute · ~5 min
Cook the tomato masala.
1.Add chopped tomatoes, turmeric powder, red chili powder, and salt.2.Cook, stirring frequently, until the tomatoes break down completely and the masala releases ghee from the sides (4-5 minutes). - mix · ~2 min
Add rice and water.
1.Add the drained basmati rice to the pot and gently stir to coat each grain with the masala.2.Pour in 2.5 cups water and add garam masala. Stir once gently.3.Bring to a rolling boil over high heat.TIPStir gently and only once — over-stirring breaks the rice grains. - simmer · ~15 min
Cook the pulao.
1.Once boiling, reduce heat to the lowest setting. Cover with a tight-fitting lid.2.Cook undisturbed for 15 minutes. Do not open the lid during this time.3.Turn off the heat and let the pot rest, covered, for 5 minutes.TIPIf your lid isn't tight, seal the pot with a strip of dough or place a heavy weight on top. - assemble · ~1 min
Fluff and add the eggs.
1.Remove the lid and sprinkle lemon juice, chopped coriander, and mint over the rice.2.Gently fluff the rice with a fork, lifting from the bottom.3.Place the fried eggs on top or gently fold them into the rice.TIPUse a fork, not a spoon, to fluff — it separates the grains without mashing them. - serve
Serve the egg pulao hot.
Transfer to a serving platter. Serve hot with chilled raita and a wedge of lemon on the side.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Soaking basmati rice for 30 minutes ensures each grain elongates and cooks evenly without clumping.
- 2Prick the boiled eggs with a toothpick before frying to prevent them from bursting in hot ghee.
- 3Let the whole spices crackle in ghee for 30-45 seconds — medium heat prevents burning, which turns the pulao bitter.
- 4Deeply caramelize the onions until golden brown (8-10 minutes) — this builds the foundational sweetness of the dish.
- 5After adding water and rice, stir only once very gently; over-stirring releases starch and makes the pulao mushy.
- 6Do not lift the lid during the 15-minute simmer; trapped steam is essential for perfectly cooked, fluffy rice.
- 7Fluff the cooked rice with a fork, not a spoon, to separate grains without mashing them.
Adapt it for your goals.
High-protein
Add 1/2 cup each of paneer cubes and boiled chickpeas along with the rice. Perfect for a post-workout meal that keeps you full longer.
veganVegan
Replace ghee with coconut oil or neutral vegetable oil, and skip the eggs. Add cubed tofu or soy chunks for protein, or just load up on veggies like carrots and peas.
low oilLow-oil
Reduce ghee to 1 tablespoon total and cook the masala in a non-stick pan with a splash of water. Fry the eggs separately with minimal oil for a lighter version.
fragrant herbFragrant-herb
Increase mint and coriander to 1/4 cup each, and add 1 tablespoon of fresh dill. This herb-forward version is incredibly refreshing and pairs beautifully with a squeeze of lemon.
one pot veggieOne-pot-veggie
Add 1 cup mixed vegetables (carrot, peas, beans) along with the rice. The eggs become a garnish rather than the main protein — great for using up leftover veggies.
Why this is on our healthy list.
Rich in Protein
Each serving of egg pulao provides around 14-16 grams of protein from the boiled eggs, making it a satisfying meal that supports muscle repair and keeps you full.
Ghee for Fat-Soluble Vitamins
Ghee aids in the absorption of fat-soluble vitamins (A, D, E, K) from the spices and eggs, while adding a rich, nutty flavor.
Anti-Inflammatory Spices
Turmeric, cloves, cardamom, and cinnamon contain antioxidant compounds that help reduce inflammation and support digestive health.
Good Source of Iron
Basmati rice and eggs provide a modest amount of iron, which is essential for oxygen transport in the blood. Adding lemon juice enhances absorption.
Low in Saturated Fat
With just 2 tablespoons of ghee across the entire dish, this pulao is relatively low in saturated fat compared to many Indian rice dishes.
Frequently asked questions
Yes, but reduce water to 1/2 cup and skip the 15-minute simmer. Just stir the leftover rice into the hot masala, cover, and warm through for 5 minutes.



