Dal khichdi is India’s ultimate comfort food—a one-pot dish of rice and split yellow lentils (moong dal) cooked together with gentle spices, ghee, and aromatics. This hotel-style version is slightly richer and more fragrant than the everyday home version, with a creamy, porridge-like texture that pairs perfectly with a spoon of ghee, crispy papad, and cooling yogurt. It’s easy to digest, endlessly customizable, and comes together in under an hour with pantry staples.
Ingredients
- 1 cup (200 g) basmati rice, rinsed
- ½ cup (100 g) split yellow moong dal (husked and split), rinsed
- 4 cups (960 ml) water, plus more as needed
- 2 tablespoons (30 ml) ghee or neutral oil
- 1 teaspoon cumin seeds
- 1 teaspoon mustard seeds
- 1 medium onion, finely chopped (about ¾ cup / 120 g)
- 1 tablespoon (15 g) ginger-garlic paste
- 2 green chilies, slit lengthwise (adjust to taste)
- 1 teaspoon turmeric powder
- 1 teaspoon red chili powder (optional, for heat)
- 1 teaspoon garam masala
- 1 teaspoon salt, or to taste
- 2 tablespoons (30 ml) fresh lemon juice
- 2 tablespoons (30 g) chopped fresh cilantro, for garnish
- 2 tablespoons (30 g) ghee, for the final tadka (tempering)
- 1 dried red chili (optional, for tempering)
- 1 pinch asafoetida (hing) (optional)
Instructions
- Rinse the rice and dal: Place the rice and moong dal in a fine-mesh strainer. Rinse under cold running water until the water runs clear, about 2–3 minutes. Soak them together in 2 cups (480 ml) of water for 15 minutes. Drain and set aside.
- Start the tempering: In a large, heavy-bottomed pot or Dutch oven, heat the 2 tablespoons of ghee over medium heat. Add the cumin seeds and mustard seeds. Let them splutter for about 30 seconds.
- Cook the aromatics: Add the chopped onion and sauté until golden brown, about 5–6 minutes. Add the ginger-garlic paste and green chilies; cook for 1 minute until fragrant.
- Add the spices: Stir in the turmeric, red chili powder (if using), and garam masala. Cook for 30 seconds, stirring constantly, to bloom the spices.
- Add rice and dal: Add the drained rice and dal to the pot. Stir well to coat every grain with the spiced oil, about 1–2 minutes.
- Add water and cook: Pour in the remaining 4 cups (960 ml) of water and add the salt. Bring to a boil over high heat. Once boiling, reduce the heat to low, cover the pot, and simmer gently for 25–30 minutes, stirring occasionally to prevent sticking. The khichdi is done when the rice and dal are completely soft and have broken down into a thick, creamy porridge. If it looks too thick, add ½ cup (120 ml) of hot water and stir.
- Finish with lemon: Turn off the heat and stir in the lemon juice.
- Make the final tadka: In a small pan, heat the remaining 2 tablespoons of ghee over medium-high heat. Add the dried red chili and asafoetida (if using). Let them sizzle for 10 seconds. Pour this hot tempering over the khichdi and stir gently.
- Rest and serve: Cover the pot and let the khichdi rest for 5 minutes. Garnish with fresh cilantro and serve hot.
Tips
- Soaking is key: Don’t skip the 15-minute soak for the rice and dal. It softens them, reduces cooking time, and gives that creamy hotel-style texture.
- Consistency control: For a thinner, soup-like khichdi (often served to invalids or babies), add an extra 1 cup (240 ml) of water. For a firmer, grainier texture (like a pilaf), reduce water to 3½ cups (840 ml).
- Substitutions: No moong dal? Use masoor dal (red lentils) or toor dal (pigeon peas), but note they cook slightly faster and have a different flavor. For a vegan version, replace ghee with coconut oil or your favorite neutral oil.
- Avoid burning: Khichdi tends to stick to the bottom of the pot. Stir it every 5–7 minutes during the simmer, and always cook on the lowest possible heat once it comes to a boil.
Serving Suggestions
Serve the khichdi hot in a deep bowl, topped with a generous spoonful of ghee. It is traditionally accompanied by a side of plain yogurt or raita, crispy papad (poppadoms), and a wedge of lemon. For a full meal, pair it with a simple potato curry (aloo sabzi) or a bowl of spicy pickle (achar). It’s also wonderful with a side of roasted papad and a fresh green salad.
Variations
- Vegetable Khichdi: Add 1 cup (150 g) of mixed vegetables (peas, carrots, cauliflower, beans) along with the rice and dal for a more nutritious one-pot meal.
- Masala Khichdi: Add 1 finely chopped tomato and 1 teaspoon of pav bhaji masala along with the other spices for a tangier, more complex flavor.
- Brown Rice Khichdi: Swap the basmati for 1 cup (200 g) brown rice and increase the water to 5 cups (1.2 liters) and the cooking time to 40–45 minutes.
- Jain Khichdi: Omit the onion, garlic, and ginger. Use asafoetida (hing) in the tempering and add a pinch of asafoetida directly to the cooking pot for a similar savory depth.
Storage and Reheating
Store leftover khichdi in an airtight container in the refrigerator for up to 3–4 days. It will thicken significantly as it cools. To reheat, add 2–3 tablespoons of water or milk per serving and warm it gently on the stovetop over low heat, stirring frequently, or in the microwave in 1-minute intervals, stirring in between. Reheat until piping hot throughout (165°F / 74°C). You can also freeze khichdi in freezer-safe bags or containers for up to 2 months. Thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
1. Can I use a pressure cooker or Instant Pot? Yes. For a pressure cooker, add all ingredients (minus the final tadka) and cook for 3 whistles on medium heat. For an Instant Pot, use the “Pressure Cook” or “Manual” setting on high for 10 minutes, then allow a natural pressure release for 10 minutes before quick-releasing the rest.
2. Why is my khichdi too watery or too dry? The ratio of rice-to-dal-to-water is crucial. For a creamy texture, use 1:½:4 (rice:dal:water). If it’s too watery, cook it uncovered for an extra 5–10 minutes to evaporate excess liquid. If it’s too dry, stir in ½ cup (120 ml) of hot water and cook for 5 more minutes.
3. Can I make this without onion and garlic? Absolutely. This is a common practice in many Indian households. Simply skip the onion and ginger-garlic paste. To compensate for the lost flavor, increase the amount of asafoetida (hing) and add a teaspoon of fennel seeds to the tempering.
4. Is this dish suitable for babies or people with digestive issues? Yes, this is a classic “light” meal. The moong dal is easy to digest, and the soft, mushy texture is gentle on the stomach. For babies, skip the green chilies, red chili powder, and garam masala. For adults with digestive issues, reduce the ghee and spices.
5. What is the difference between khichdi and pongal? While both are rice-lentil porridges, khichdi is made with moong dal and a blend of spices like turmeric and cumin. Pongal, a South Indian dish, uses moong dal but is seasoned with black pepper, cumin, ginger, and curry leaves, and is often thicker and more savory.
6. Can I use pre-cooked or leftover rice? Yes, but the texture will be different. If using leftover cooked rice, reduce the water to 2 cups (480 ml) and cook the dal separately until soft, then combine with the rice and spices and simmer for 10 minutes until heated through and well combined.
Related
- Marzipan Stollen Recipe: Classic German Christmas Bread
- Low Fat Stollen Recipe (Traditional German Christmas Bread)
- Michael Symon Chicken Paprikash Recipe (Easy)
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).