One-Pot Masoor Dal Khichdi
A warm, nourishing one-pot meal of red lentils and rice cooked together until soft and creamy. Lightly spiced with cumin and turmeric, this gentle khichdi comes together in a single pot with minimal fuss. Perfect comfort food served with a dollop of ghee and a side of simple raita or pickle.
For 4 servings
- prep
Wash and soak the rice and dal.
Combine basmati rice and masoor dal in a bowl. Rinse in several changes of water until the water runs clear. Soak in fresh water for 15 minutes, then drain.
TIPSoaking softens the dal and helps the rice cook evenly into a creamy texture. - temper · ~2 min
Make the tempering.
1.Heat ghee in a pressure cooker over medium heat until shimmering.2.Add cumin seeds and let them splutter and turn fragrant (30 seconds).3.Add grated ginger and slit green chili. Sauté until the raw aroma fades (1 minute). - mix · ~1 min
Add drained rice, dal, and spices to the cooker.
1.Tip the drained rice and dal into the pressure cooker.2.Sprinkle in turmeric powder and salt.3.Stir gently to coat everything with the ghee and spices (1 minute).TIPSautéing the grains briefly in ghee before adding water deepens the khichdi's flavor. - simmer · ~12 min
Add water and pressure cook.
Pour in 4 cups of water. Stir, secure the cooker lid, and cook on high heat. After one whistle, lower the heat to the lowest setting and cook for 12 minutes. Turn off the heat and let the pressure release naturally.
TIPNatural release is key — it finishes cooking the khichdi gently without scorching the bottom. - mix · ~1 min
Open and mash the khichdi.
1.Open the lid once pressure drops completely.2.Stir the khichdi vigorously with a ladle to achieve a uniform, creamy consistency.3.If it looks too thick, stir in a splash of hot water to loosen.TIPA good whisking while hot makes the khichdi luscious and porridge-like. - garnish
Garnish with coriander leaves and serve warm.
Ladle into bowls, scatter chopped coriander leaves on top, and drizzle a little extra ghee if desired.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Soaking the rice and dal for 15 minutes shortens cooking time and ensures a creamier texture.
- 2Sauté the drained grains in ghee and spices for a minute before adding water for deeper flavor.
- 3Let the pressure release naturally to finish cooking gently and prevent scorching at the bottom.
- 4Stir vigorously after cooking to break down the grains into a uniform, porridge-like consistency.
- 5Stir in a splash of hot water if the khichdi thickens too much upon standing.
- 6A final drizzle of fresh ghee over each bowl enhances richness and aroma significantly.
Adapt it for your goals.
Low-oil
Replace ghee with 1 tsp oil and dry-roast the cumin seeds before adding water. This reduces fat while keeping the earthy aroma intact.
high proteinHigh-protein
Add 1/4 cup of moong dal or toor dal along with the masoor dal. The extra legumes boost protein content without changing the soothing texture.
veganVegan
Substitute ghee with any neutral vegetable oil or coconut oil. The dish remains fully vegan while still luscious when mashed well.
jainJain
Omit green chili and replace ginger with asafoetida (hing) during tempering. Use oil instead of ghee and skip any root vegetables to adhere to Jain dietary restrictions.
vegetable loadedVegetable-loaded
Stir in 1/2 cup finely chopped carrots, peas, or bottle gourd along with the rice and dal. They add natural sweetness and nutrients without altering the comfort-food appeal.
Why this is on our healthy list.
Rich in Plant-Based Protein
Red lentils and rice together form a complete protein, making this a satisfying meal for vegetarians.
Supports Digestion
Cumin and ginger in the tempering are traditionally used to aid digestion and reduce bloating.
Low in Fat and Calories
A minimal amount of ghee keeps the dish light, while the lentils and rice provide sustained energy.
High in Dietary Fiber
Masoor dal (red lentils) are naturally rich in soluble fibre, which helps maintain steady blood sugar levels.
Frequently asked questions
Yes. Use a heavy-bottomed pot, bring to a boil, then simmer covered on low heat for 25-30 minutes, stirring occasionally, until creamy.



