Rice dal khichdi is a classic Indian comfort food made with rice and split yellow moong dal (lentils), cooked together until soft and porridge-like. It is gentle on the stomach, easy to digest, and incredibly versatile—perfect for a quick weeknight dinner or a soothing meal when you are feeling under the weather. This one-pot recipe yields a flavorful, mildly spiced khichdi that is both nourishing and satisfying.
Ingredients
- 1 cup (200 g) basmati rice or any long-grain rice
- 1/2 cup (100 g) split yellow moong dal (skinned split mung beans)
- 4 cups (960 ml) water
- 1 tablespoon (15 ml) ghee or vegetable oil
- 1 teaspoon (5 g) cumin seeds
- 1/2 teaspoon (2.5 g) turmeric powder
- 1/2 teaspoon (2.5 g) salt, or to taste
- 1/4 teaspoon (1 g) asafoetida (hing) – optional, skip if you don’t have it
- 1 small onion, finely chopped (about 1/2 cup / 75 g)
- 1 green chili, slit lengthwise (optional, for heat)
- 1 tablespoon (15 g) grated fresh ginger
- Fresh cilantro leaves, for garnish
- Lemon wedges, for serving
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 a bowl of water for 15 minutes while you prepare the other ingredients. Drain well before cooking.
- Heat the fat: In a large heavy-bottomed pot or Dutch oven, heat the ghee or oil over medium heat. Add the cumin seeds and let them sizzle for about 30 seconds until fragrant.
- Sauté aromatics: Add the chopped onion, green chili, and grated ginger. Sauté for 3–4 minutes until the onion is soft and translucent. Do not let it brown.
- Add spices: Stir in the turmeric powder and asafoetida (if using). Cook for 30 seconds, stirring constantly.
- Add rice and dal: Add the drained rice and dal to the pot. Stir well to coat with the spices, about 1 minute.
- Pour in water: Add the 4 cups (960 ml) water and salt. Stir once. Bring to a boil over high heat.
- Simmer: Reduce the heat to low, cover the pot with a tight-fitting lid, and let it simmer gently for 25–30 minutes. Check halfway through and stir once to prevent sticking. The khichdi is done when the rice and dal are completely soft and have broken down into a porridge-like consistency. If you prefer a thinner consistency, add a little hot water and stir.
- Rest and serve: Turn off the heat and let the khichdi rest, covered, for 5 minutes. Fluff gently with a fork. Garnish with fresh cilantro and serve hot with lemon wedges.
Tips
- Soaking is key: Soaking the rice and dal for even 15 minutes helps them cook evenly and reduces cooking time. If you’re in a hurry, you can skip soaking, but you may need to add 5–10 minutes to the cooking time.
- Adjust the consistency: Khichdi should be soft and spoonable, not dry. If it looks too thick after cooking, stir in 1/2 cup (120 ml) of hot water and cook for another 2–3 minutes. For a baby or toddler, you can blend it to a smooth puree.
- Don’t skip the tempering: The initial tempering of cumin seeds and asafoetida adds a lot of flavor. If you don’t have asafoetida, just omit it—the dish will still be delicious.
- Use a heavy-bottomed pot: This prevents the khichdi from sticking to the bottom and burning. If you’re using a regular pot, stir more frequently.
Serving Suggestions
Serve rice dal khichdi hot with a side of plain yogurt or raita, a drizzle of ghee, and a wedge of lemon. It’s also commonly paired with a simple Indian pickle or papad (crispy lentil wafers). For a complete meal, you can serve it alongside a vegetable curry or a boiled egg.
Variations
- Vegetable khichdi: Add 1 cup (150 g) of mixed chopped vegetables like carrots, peas, cauliflower, or potatoes along with the rice and dal. Increase the water by 1/2 cup (120 ml) and cook until the vegetables are tender.
- Spicy khichdi: Add 1 teaspoon of garam masala or curry powder along with the turmeric for a warming, spiced flavor.
- Brown rice khichdi: Substitute brown rice for white rice. Brown rice takes longer to cook, so increase the water to 5 cups (1.2 L) and simmer for 45–50 minutes, or until the rice is tender.
- Quinoa khichdi: For a gluten-free, high-protein twist, replace the rice with 1 cup (170 g) quinoa. Rinse well and cook with the same amount of water and time as the rice version.
Storage and Reheating
Store leftover khichdi in an airtight container in the refrigerator for up to 3–4 days. It will thicken as it cools. To reheat, add a splash of water or broth and warm it in a saucepan over medium-low heat, stirring occasionally, until heated through. You can also microwave individual portions for 2–3 minutes, stirring halfway. Khichdi freezes well for up to 2 months; thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
Can I use other lentils? Yes, you can use split red lentils (masoor dal) or split pigeon peas (toor dal). Red lentils cook faster and become very soft; toor dal holds its shape a bit more. Adjust cooking time accordingly—red lentils may cook in 20 minutes, while toor dal may need 30–35 minutes.
Why is my khichdi mushy or too dry? Mushiness usually comes from too much water or overcooking. Use the exact water ratio and check at the 25-minute mark. If it’s too dry, add hot water gradually until you reach the desired consistency. Remember that khichdi is meant to be soft, so it will look mushier than plain rice.
Can I make khichdi in a pressure cooker or Instant Pot? Absolutely. For a pressure cooker, use 3 cups (720 ml) water for 1 cup rice and 1/2 cup dal. Cook for 3 whistles on medium heat, then let the pressure release naturally. For an Instant Pot, use the same water ratio, set to Manual/Pressure Cook on High for 10 minutes, then let the pressure release naturally for 10 minutes before venting.
Is khichdi gluten-free? Yes, khichdi is naturally gluten-free, as it contains only rice and lentils. However, if you are sensitive to asafoetida, note that some commercial brands may contain wheat flour as a carrier. Check the label or omit it.
Can I make khichdi without onion and garlic? Yes, simply omit them. The dish will still be flavorful thanks to the cumin, turmeric, and ginger. You can add a pinch of asafoetida for a savory, onion-like flavor.
How do I prevent khichdi from sticking to the pan? Use a heavy-bottomed pot and stir occasionally, especially during the last 10 minutes of cooking. Also, make sure the heat is low enough—a gentle simmer is best. If you notice sticking, turn off the heat and let it rest; you can often loosen the bottom with a spatula.
Related
- Autumn King Carrots: Roasted Honey-Glazed Recipe
- Better Goods French Toast Sticks Recipe
- Betty’s Mince Pies: Classic British Recipe
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).