Hyderabadi Khichdi
Classic breakfast of rice and lentils served with a tangy sesame gravy.

About this dish
Hyderabadi Khichdi is a distinct breakfast staple of the Deccan, differing from the mushy versions found in Northern India. It is characterized by its 'khila-khila' or grainy texture where the rice and lentils remain separate yet perfectly soft. Traditionally served on lazy Sunday mornings or during weddings, it is incomplete without Til ka Khatta and a side of Keema.
Ingredients
Grains and Lentils
- 400g (2 cups) Basmati rice, long grain, soaked for 30 minutes
- 100g (1/2 cup) Masoor Dal (split red lentils), washed and soaked
- 1 liter Water, for boiling
Aromatics and Tempering
- 2 tbsp Ghee (clarified butter)
- 1 tbsp Ginger-garlic paste, fresh
- 2 small Cinnamon sticks
- 4 Green cardamoms
- 4 Cloves
- 1 tsp Caraway seeds (Shahi Jeera)
- 1 medium Onion, thinly sliced
- 2 Green chilies, slit
- 1/2 tsp Turmeric powder
- 1/2 cup Fresh mint leaves, chopped
- 1 tsp Salt, or to taste
Method
- 1
Sautéing the Whole Spices
Heat the ghee in a heavy-bottomed pot (degh) over medium heat until it shimmers. Add the cinnamon, cardamoms, cloves, and shahi jeera, allowing them to crackle for 30 seconds until the aroma fills the room. Do not let the shahi jeera turn black; it should remain a dark nutty brown.
- 2
Browning the Aromatics
Add the sliced onions to the hot ghee and sauté until they turn a pale golden brown. Stir in the ginger-garlic paste and green chilies, sautéing for another 2 minutes to remove the raw smell. The onions should be soft and caramelized, providing the base color for the rice.
- 3
Seasoning and Boiling
Add the turmeric powder and salt, followed by the water and half of the chopped mint leaves. Bring the mixture to a rolling boil over high heat. The water should be slightly over-salted to ensure the rice is seasoned correctly during the absorption process.
- 4
Adding the Grains
Drain the soaked rice and masoor dal thoroughly and add them to the boiling water. Stir gently with a wooden spoon to avoid breaking the long rice grains. Keep the heat on high until the water returns to a boil.
- 5
Initial Cooking Phase
Cook uncovered on medium-high heat for 5-7 minutes until the water level drops to the surface of the rice. You will see small 'craters' or holes forming in the rice bed. At this point, about 80% of the water should be absorbed.
- 6
The Dum Process
Lower the heat to the absolute minimum. Sprinkle the remaining mint leaves on top and drizzle an extra teaspoon of ghee if desired. Cover the pot with a tight-fitting lid or seal with foil to trap the steam.
- 7
Steaming to Perfection
Allow the khichdi to 'Dum' (steam) for 10-12 minutes. The steam will finish cooking the rice and lentils, making them fluffy. Switch off the heat and let it rest, covered, for another 5 minutes before opening.
- 8
Fluffing the Rice
Open the lid and use a fork to gently lift and fluff the rice from the edges. The masoor dal should be visible as orange flecks against the yellow rice. Serve immediately while piping hot.
- 9
Final Consistency Check
Ensure that the rice grains are elongated and separate. If the rice feels too firm, sprinkle a tablespoon of warm water and steam for 2 more minutes. The final texture should be light, not sticky.
Notes & variations
- Use aged Basmati rice for the best results and aroma.
- Masoor dal cooks faster than other lentils, making it ideal for this quick-cooking rice dish.
- Leftovers can be refrigerated and reheated with a splash of water.
- For a vegan version, substitute ghee with a neutral vegetable oil.
Serve with
Serve hot with Til ka Khatta, Qeema (minced meat), and a dollop of extra ghee.
Cook's note
Always soak the rice for at least 30 minutes to achieve the signature long-grain Hyderabadi look.