Khichdi Recipe (Comforting Indian Rice & Lentil Porridge)
Khichdi is a traditional Indian one-pot dish made by simmering rice and split yellow lentils together until they break down into a soft, comforting porridge. It is seasoned gently with turmeric, cumin, and ginger, making it a soothing meal that comes together in a single pan.
This version focuses on a balanced ratio of rice to moong dal, cooked to a creamy consistency and finished with a quick tempering of ghee and whole spices. Getting the water proportion right ensures the dish stays spoonable and smooth rather than dry or gluey.
Why This Recipe Works
- Cooking the rice and lentils together with a slightly higher ratio of water allows them to break down completely, creating a naturally creamy porridge texture without needing dairy.
- Blooming the cumin seeds, ginger, and turmeric in ghee before simmering adds a warm, aromatic foundation to the mild grains.
- Adding boiling water when adjusting the consistency prevents the cooking temperature from dropping, keeping the texture uniform.
Ingredient Notes
- Basmati rice or short-grain rice: Standard everyday white rice works well. Sona Masuri or regular basmati both yield a good texture as they break down easily.
- Split yellow moong dal: These are skinned split mung beans, which cook quickly and turn soft and creamy when simmered.
- Ghee: Clarified butter adds a rich, nutty flavor to the tempering. Vegetable oil can be used as a substitute, though ghee provides the traditional flavor.
If You’re Cooking Outside India
- Split yellow moong dal: Found in South Asian grocery stores and many well-stocked international supermarkets, often labeled as yellow moong lentil.
- Asafoetida (hing): A pungent yellowish powder used in small pinches for a savory, onion-like depth. Available in Indian grocery stores.
How to Make Khichdi
Rinsing and Soaking
Wash the rice and moong dal together in several changes of water until the water runs clear. Soak them for twenty minutes to help them cook evenly.
Base Tempering
Heat ghee in a pressure cooker or heavy-bottomed pot, then sizzle cumin seeds, ginger, and green chilies until fragrant.
Simmering
Add the drained rice and dal along with turmeric, salt, and water. Simmer until the grains are completely soft and mushy.
Final Tempering
Top the warm khichdi with a quick extra sizzle of ghee, cumin, and a pinch of red chili powder just before serving.
Cooking Tips
- Adjust the water amount at the end of cooking if the khichdi thickens up too much as it sits.
- Stir the pot occasionally while simmering to prevent the lentils from sticking to the bottom of the pan.
Common Mistakes to Avoid
- Using too little water: Khichdi is meant to be a soft porridge. If the water absorbs too fast before the dal is soft, pour in hot water and stir well.
Variations
- Vegetable Khichdi: Stir in diced carrots, green peas, or cubed potatoes along with the rice and dal for a heartier meal.
Serving Suggestions
- Serve hot with a dollop of fresh ghee on top.
- Pair with plain yogurt, raita, or a simple vegetable pickle.
Storage & Make-Ahead
Make ahead: Khichdi thickens significantly as it cools. Prepare it just before serving for the best texture.
Refrigerate: Store leftovers in an airtight container in the refrigerator for up to two days.
Freeze: Freezing is not recommended as the texture of the rice and lentils changes upon thawing.
Reheat: Reheat gently on the stovetop over medium-low heat, adding a splash of water to loosen the consistency.
Frequently Asked Questions
Can I use brown rice instead of white rice?
Brown rice requires significantly more cooking time and water, and it will not break down into the smooth porridge texture characteristic of traditional khichdi. White rice or short-grain rice works best.
What if I do not have ghee?
You can use neutral cooking oil or butter, though ghee provides a distinct, traditional nutty flavor.
More Indian Recipes to Try
Browse the IndiPlated recipe index

Khichdi
Ingredients
Equipment
Method
- Combine the rice and split yellow moong dal in a bowl. Wash them in several changes of water until clear, then soak in fresh water for 20 minutes before draining.
- Heat the ghee in a heavy-bottomed pot over medium heat. Add the cumin seeds and let them sizzle for a few seconds until fragrant.
- Stir in the grated ginger and pinch of asafoetida, cooking for about 30 seconds until the raw aroma fades.
- Add the drained rice and dal mixture, turmeric powder, salt, and 4 cups of water to the pot. Bring to a boil, then reduce heat to low, cover, and simmer for 25 minutes, stirring occasionally, until the grains break down into a soft porridge consistency.
- Remove from heat, check consistency, add a splash of warm water if too thick, and serve hot with an extra spoonful of ghee.






