Egg Gatte Pulao
A rustic Rajasthani-inspired rice dish where spiced gram flour dumplings (gatte) and boiled eggs are layered with fragrant basmati rice and slow-cooked on dum. The gatte soak up the aromatic masala while the eggs add a rich, satisfying bite. Perfect for a special lunch or dinner.
For 4 servings
- prep · ~10 min
Hard-boil the eggs.
Place eggs in a saucepan, cover with water, and bring to a boil. Simmer 8 minutes, then transfer to cold water. Peel and halve. Set aside.
- mix · ~8 min
Make the gatte dough.
1.In a mixing bowl, combine 1 cup besan, 1 pinch salt, a pinch of red chili powder, and 2 tbsp yogurt.2.Add water a teaspoon at a time and knead into a firm, smooth dough.3.Divide dough into 4 equal portions and roll each into a 6-inch cylinder.TIPDon't make the dough too soft — firm gatte hold their shape during boiling and absorb less water. - boil · ~15 min
Boil the gatte.
Bring 3 cups water to a boil. Slide in the gatte cylinders and cook 12–15 minutes until they float and look slightly glossy. Drain, save 2.5 cups of the cooking water, and slice gatte into ½-inch rounds.
TIPSave the gatte cooking water — it's already seasoned and adds depth to the pulao. - temper · ~15 min
Make the tempering and cook the base.
1.Heat 2 tbsp oil and 1 tbsp ghee in a pressure cooker over medium heat.2.Add 1 tsp cumin seeds, 2 bay leaves, 1 black cardamom, 3 green cardamom, 1-inch cinnamon stick, and 4 cloves. Sauté 30 seconds until fragrant.3.Add 2 sliced onions and cook until golden brown (5–7 minutes).4.Add grated ginger, minced garlic, and 2 slit green chilies. Sauté 1 minute.5.Add 2 chopped tomatoes, a pinch of turmeric, and 1 tsp coriander powder. Cook until tomatoes soften and oil separates (4–5 minutes).TIPStir onions frequently — even browning builds the pulao's rich colour without burning. - saute · ~4 min
Fry the gatte slices.
Add the sliced gatte to the tomato-onion masala. Sprinkle 1 pinch garam masala, 1 pinch red chili powder, and 1 pinch salt. Stir-fry 3–4 minutes so the gatte absorb the spices and turn slightly crisp on the edges.
- mix · ~2 min
Add rice and water.
Stir in the drained basmati rice and mix gently so grains are coated with masala. Pour 2.5 cups of the reserved gatte cooking water. Check seasoning.
TIPUse the exact 2.5 cups of gatte water — leftover boiling liquid is already salty, so don't over-season. - pressure cook · ~9 min
Pressure cook the pulao.
Close the lid. Cook on high heat until 1 whistle, then reduce to low and cook 5–6 minutes. Turn off heat; let pressure release naturally.
TIPNatural release is key — the rice finishes steaming gently and the gatte stay tender. - assemble · ~5 min
Assemble with eggs.
1.Open the cooker and fluff the rice gently with a fork.2.Nestle the hard-boiled egg halves, yolk-side up, among the rice.3.Cover the cooker and let rest on warm for 5 minutes so the eggs absorb the aroma.TIPPlace eggs yolk-side up so they stay intact — the rice's residual heat warms them without crumbling. - garnish · ~1 min
Garnish and serve.
Scatter chopped coriander leaves and mint on top. Serve hot with raita and papad.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Knead the gatte dough firmly; a soft dough will disintegrate in boiling water.
- 2Reserve the gatte boiling water; it is seasoned and adds authentic Rajasthani flavor to the pulao.
- 3Fry the sliced gatte until the edges are slightly crisp; this prevents them from becoming mushy in the final dish.
- 4Let the pressure release naturally for at least 10 minutes; the residual steam finishes cooking the rice perfectly.
- 5Nestle the boiled egg halves with the yolk facing up; they will warm through without breaking apart.
- 6Use a heavy-bottomed pan or pressure cooker to prevent the pulao from sticking or burning at the bottom.
Adapt it for your goals.
Vegetarian (egg-free)
Omit the eggs entirely and double the quantity of gatte to 2 cups of besan. The extra dumplings make the dish heartier and fully plant-based, ideal for a protein-rich vegetarian main course.
high protein without eggsHigh-protein without eggs
Replace boiled eggs with sautéed paneer cubes (200g firm paneer, lightly pan-fried until golden). The paneer adds a creamy, mild contrast to the spiced gatte, perfect for those who want extra protein without poultry.
low oil / lightLow-oil / light
Reduce oil and ghee to 1 tbsp each, and skip the final tempering of gatte; instead, add them directly to the rice after boiling. The pulao will be lighter but still flavorful, suitable for everyday meals.
veganVegan
Replace yogurt in the gatte dough with 2 tbsp of water and a squeeze of lemon juice; substitute ghee with an equal amount of neutral oil. The eggs can be replaced with tofu or omitted entirely, and serve with a vegan raita made from coconut yogurt.
spiced up RajwadiSpiced-up Rajwadi
Add 1 tsp of crushed fennel seeds (saunf) and 1/2 tsp of dried mango powder (amchur) to the tempering. This introduces a subtle sweet-sour note typical of royal Rajasthani cooking, elevating the dish for festive occasions.
Why this is on our healthy list.
High in Plant Protein
Besan (chickpea flour) is packed with plant-based protein and dietary fiber, supporting satiety and stable energy levels.
Rich in Antioxidants from Spices
Turmeric, cumin, and coriander are natural anti-inflammatories; they provide protective antioxidants without adding excess calories.
Good Source of Protein from Eggs
Boiled eggs contribute high-quality complete protein and essential B vitamins, making this dish a balanced one-pot meal.
Contains Gut-Friendly Yogurt
The small amount of yogurt in the gatte dough provides live cultures that aid digestion, even after cooking.
Frequently asked questions
The dough may have been too soft or under-kneaded. Ensure the dough is firm and smooth, and roll the cylinders tightly so they hold shape. If besan is old or coarse, it may lack enough gluten to bind.



