Comforting Moong Dal Khichdi (One-Pot Indian Rice and Lentils)
Khichdi is the Indian comfort food I turn to when I need something gentle, easy, and deeply satisfying. It’s the kind of meal that feels like a reset button.

This one-pot dish simmers rice and split moong lentils with turmeric and cumin until they melt together into a creamy, porridge-like texture. A warm ghee drizzle at the end takes it somewhere truly good.
What Makes This Khichdi So Soothing
The texture is what gets me every time. Rice and hulled moong dal cook down together until they are nearly one, soft enough to eat with a spoon and gentle enough for a tired stomach.
On busy nights, the whole thing comes together in one pot in about 35 minutes. No chopping, no hovering, just a steady simmer while you unwind.
Ingredients

- ½ cup moong dal (split yellow lentils): pick the plain, skinless variety for the creamiest result
- ½ cup short-grain white rice: sona masoori, ponni, or even basmati all work
- 1 tbsp ghee: plus a little more for serving
- 1 tsp cumin seeds
- Pinch of asafoetida (hing): optional but it adds a subtle savory depth
- ½ tsp ground turmeric
- 1 tsp salt: adjust to taste
- 3 cups water: plus extra if you prefer a thinner khichdi
Variations and Substitutions
- Add vegetables: stir in a handful of peas, diced carrots, or chopped spinach during the last 5 minutes of cooking to make it a fuller meal
- Use brown rice: soak the rice for 30 minutes and increase the water to 3½ cups, then cook for about 40 to 45 minutes until tender
- Switch the fat: coconut oil or a neutral oil works if you are dairy-free, but the flavor will be lighter
- Spice it up: a finely chopped green chili added with the turmeric gives a gentle heat without overpowering
- No asafoetida?: leave it out; the cumin alone carries plenty of warmth
You might also like a simple yellow dal tadka for another weeknight staple.
How to Make Comforting Moong Dal Khichdi
Step 1: Rinse the Lentils and Rice

Place the ½ cup moong dal and ½ cup rice in a fine-mesh strainer and rinse them together under cold running water for about 30 seconds, until the water runs clear. This step washes away excess starch so the grains soften without turning gluey.
The water will look cloudy at first and then brighten. A quick drain is all you need after that.
Step 2: Bloom the Whole Spices

Set a heavy-bottomed pot over medium heat and add the 1 tbsp ghee. Once it melts and shimmers, drop in the 1 tsp cumin seeds. Let them sizzle and darken a shade, about 30 seconds, until they smell warm and nutty. If you are using the pinch of asafoetida, stir it in now and let it cook for a few seconds.
Keep a close watch so the cumin does not burn. The moment the ghee carries that toasted scent, move on to the next step.
Step 3: Cook the Khichdi

Tip the rinsed dal and rice right into the pot. Add the ½ tsp turmeric and 1 tsp salt, then stir everything together so the grains catch the ghee and turn pale yellow. Pour in the 3 cups of water and raise the heat to high. When the water hits a rolling boil, cover the pot with a lid, leaving a small gap for steam to escape, and lower the heat to a gentle simmer.
Let it cook for 25 to 30 minutes. Stir once or twice during cooking to prevent sticking. The khichdi is ready when the dal and rice have broken down into a soft, creamy porridge that holds its shape on a spoon but still flows slowly. If it ever looks too thick while it simmers, just add a splash of hot water.
Step 4: Ladle and Serve with Ghee

Give the khichdi a good stir off the heat, then ladle it into warm bowls. Drizzle a little extra ghee over the top so it pools in the center, and serve right away with a spoonful of yogurt and a tangy pickle on the side.
A Few Notes Before You Start
- Pick the right dal: yellow moong dal without skin cooks down the creamiest. If you only have the green, whole version, soak it for an hour and cook it a bit longer with a little extra water.
- Don’t skip the tempering: that quick sizzle of cumin in ghee is what gives plain khichdi its warm, savoury backbone.
- Adjust the water on the fly: if you want a thinner, soupier khichdi, add another ½ to 1 cup of hot water at the end and stir it through.
- Let it rest for a minute: it thickens further as it sits, so pull it off the heat just before it reaches your ideal spoon texture.
Storing Leftover Khichdi
- Refrigerate: cool completely, then store in an airtight container in the fridge for up to 3 days.
- Reheating: warm it in a saucepan over low heat with a splash of water, stirring now and then, until heated through. The extra water loosens it back up to its just-cooked texture.
What to Serve with Khichdi
A bowl of khichdi is made for pairing. Tangy plain yogurt cools each spoonful and cuts the richness, while a sharp lime or mango pickle adds a bright, salty kick. Crisp papad on the side gives you something crunchy to break up the softness, and a spoonful of quick cucumber raita feels especially fresh.
Frequently Asked Questions
Can I make this in an Instant Pot?
Yes, use the porridge setting or pressure cook on high for 10 minutes with a natural release. The water ratio stays the same.
Is this recipe gluten-free?
It is, moong dal and rice are naturally gluten-free. Double-check your asafoetida if you use a blended variety.
My khichdi turned out too thick. What went wrong?
It likely just lost moisture as it sat or cooked a little longer than needed. Stir in hot water a splash at a time until the texture loosens up.
Can I swap the ghee for oil?
You can, a neutral tasting oil like avocado or light coconut oil will work. The dish will be milder and less buttery, so you may want a touch more salt.

Comforting Moong Dal Khichdi Recipe
Ingredients
Method
- Rinse the moong dal and rice together under cold water until the water runs clear, then drain well.
- Heat ghee in a heavy pot over medium heat. Add cumin seeds and let them sizzle for about 30 seconds. Stir in asafoetida if using.
- Add the rinsed dal, rice, turmeric, and salt to the pot. Stir to coat, then pour in 3 cups of water. Bring to a boil, cover with a small steam vent, reduce heat to low, and simmer for 25 to 30 minutes until soft and creamy, stirring once or twice.
- Ladle into bowls, drizzle with extra ghee, and serve hot with yogurt and pickle.
