Masala khichdi is a wonderfully wholesome and deeply satisfying dish that combines the comforting textures of rice and toor dal (also known as arhar dal or pigeon peas) with an aromatic blend of Indian spices. Unlike the simple khichdi many are familiar with, this version is elevated by the addition of whole spices such as cumin seeds, cinnamon, cloves, and bay leaves, along with vibrant spice powders like turmeric, red chili, coriander, and garam masala. These spices infuse the dish with layers of warmth and complexity, creating a rich tapestry of flavors that dance on your palate with every bite.

The toor dal lends a creamy, buttery texture while the rice provides a gentle bite, making this masala khichdi both hearty and comforting, perfect for any season. It’s a one-pot meal that balances nutrition and taste effortlessly, offering protein, fiber, and essential nutrients in a simple yet flavorful form. Whether you’re enjoying it as a cozy family dinner or serving it to guests craving authentic Indian comfort food, this masala khichdi is bound to become a favorite. Each spoonful is a celebration of traditional spices, lovingly cooked to perfection, leaving you wanting more of its fragrant, soul-warming goodness.
About This Masala Khichdi Recipe
Masala khichdi is a wonderfully soft, mushy, and melt-in-your-mouth dish, often finished with a generous drizzle of ghee, or clarified butter. While adding ghee might seem optional, it is actually an essential ingredient that brings out the authentic taste and rich aroma in any dal khichdi. The warmth and smoothness of ghee elevate this simple meal into something truly comforting and satisfying.
This recipe is one of the coziest, most comforting meals you can make at home, packed with delicious, homestyle flavors that soothe both body and soul. I personally prepare this masala khichdi at least once a week for dinner because it’s quick, nourishing, and loved by the entire family. One of our favorite ways to enjoy it is paired with Gujarati kadhi — a light, yogurt-based curry. Together, the khichdi and kadhi make a perfectly balanced meal that is gentle on the stomach and incredibly easy to digest.

The prep work for this dish is minimal, requiring only the chopping of onions, making it perfect for busy days. From start to finish, the entire dish comes together in just about 30 minutes, making it an ideal weeknight dinner option.
If you’re unfamiliar with the texture of masala khichdi, here’s a quick tip: unlike pulao or biryani, where rice grains remain separate and firm, khichdi is cooked until the rice and lentils become soft and almost mushy. The consistency varies based on personal preference — some enjoy a porridge-like texture, especially when made in an Instant Pot, while others prefer it slightly thicker, as achieved with stovetop cooking. You can adjust the water quantity accordingly to get the consistency that suits you best.
Ingredients:
- ½ cup short-grain rice, which provides the perfect texture for a soft and creamy khichdi.
- ½ cup Arhar dal (also known as toor dal or split pigeon peas), offering a rich source of protein and a buttery consistency when cooked.
- 2 tablespoons of ghee (clarified butter) or oil, used for tempering and adding a rich, nutty flavor to the dish.
- ½ teaspoon mustard seeds, which add a subtle pungent aroma when they pop in hot ghee.
- ½ teaspoon cumin seeds, lending a warm, earthy note to the overall flavor.
- 2 whole cloves, which impart a sweet and slightly spicy fragrance to the khichdi.
- A small piece (about ¼ inch) of cinnamon stick provides a gentle, sweet warmth.
- 2 to 3 whole black peppercorns, contributing a gentle warmth and subtle spiciness.
- One dried red chili, which adds a mild smoky spiciness and a pop of vibrant color.
- 1 teaspoon ginger paste or freshly grated/crushed ginger, which brings a refreshing zest and slight pungency.
- One teaspoon garlic paste or freshly grated garlic adds a savory depth and aromatic sharpness.
- 1 green chili, finely chopped, for an extra layer of heat and brightness.
- ½ cup red onion, finely chopped, which softens and sweetens as it cooks, balancing the spices.
- 1 ½ teaspoons red chili powder, to give the dish its characteristic warm spiciness.
- ½ teaspoon coriander powder, offering a citrusy, nutty undertone.
- Half a teaspoon of cumin powder brings a warm, earthy depth to the khichdi’s flavor.
- A quarter teaspoon of turmeric powder imparts a rich, golden color and a mild, earthy flavor.
- Salt, to taste, to bring all the flavors together.
- 2 ½ to 3 cups of water (adjustable), used to cook the rice and dal to the desired soft and mushy consistency.
- 1 to 2 tablespoons fresh cilantro (coriander) leaves, finely chopped, added at the end for a burst of freshness and color.
- An additional 1 to 2 tablespoons of ghee, to drizzle on top just before serving, enriches the khichdi with a luscious finish.
How to make Masala Khichdi?
1) Begin by thoroughly rinsing the dal and rice under cold running water until the water runs clear. This process eliminates extra starch and any impurities, resulting in a purer and cleaner flavor.
2) Then, immerse the washed dal and rice in sufficient fresh water and let them soak for approximately 10 minutes. While they soak, you can prepare the remaining ingredients to save time. After soaking, drain the water completely and set the dal-rice mixture aside.

3) Warm 2 tablespoons of ghee or oil in a pressure cooker set to medium heat. Once the oil is hot, add ½ teaspoon mustard seeds and allow them to crackle and pop, releasing their nutty aroma.
4) Follow by adding ½ teaspoon cumin seeds, letting them sizzle briefly to enhance their earthy flavor.

5) Now, add the whole spices — 2 cloves, 2-3 black peppercorns, and a small piece (about ¼ inch) of cinnamon stick. Sauté these spices for 30 to 40 seconds or until you start to smell their fragrant oils, which form the flavor foundation of the dish.
6) Stir in 1 teaspoon of ginger garlic paste and cook it for about 30 seconds, stirring constantly to remove the raw, pungent smell.

7& 8) Add ½ cup of chopped red onions next and cook for 2 to 3 minutes until the onions soften and turn translucent, contributing sweetness and texture.

9 & 10) Sprinkle in the powdered spices — ¼ teaspoon turmeric, 1½ teaspoons red chili powder, ½ teaspoon cumin powder, ½ teaspoon coriander powder, and salt to taste. Mix everything well and cook for another minute to toast the spices and deepen their flavors.

11) Add the soaked and drained dal-rice mixture into the cooker, stirring to coat the grains and lentils evenly with the spices.

12) Pour in 2½ to 3 cups of water, adjusting according to the desired consistency — more water for a porridge-like khichdi, less for a thicker texture.

13) Secure the lid on the pressure cooker and place the pressure weight on top. Cook on medium-high heat until the cooker whistles 3 times. Then turn off the heat and allow the pressure to release naturally before opening the lid.
14) Remove the lid gently and stir the khichdi thoroughly. This will help break down the dal and rice further, creating a soft, mushy texture that is signature to khichdi.

15) Finally, sprinkle 1 to 2 tablespoons of freshly chopped coriander leaves on top for a burst of freshness. Transfer the khichdi to a serving bowl, drizzle an additional 1 to 2 tablespoons of ghee over it for a luscious finish, and serve warm.
Masala khichdi is traditionally enjoyed as a wholesome, satisfying meal that is often accompanied by a few classic Gujarati side dishes to enhance its flavors and textures. One of the most popular pairings is with Gujarati kadhi, a tangy, yogurt-based curry infused with mustard seeds, curry leaves, and mild spices that perfectly complements the warmth and heartiness of the khichdi. Alongside this, pickled green chilies known as rai kuria marcha add a sharp, spicy kick, bringing a lively contrast that awakens the palate.
To complete the meal, crispy roasted rice papad, locally called khichiya papad, provides a delightful crunch that balances the softness of the khichdi. These side dishes come together to offer a balanced mix of creamy, tangy, spicy, and crunchy elements, making the meal enjoyable, comforting, and unforgettable. This combination not only reflects the rich culinary heritage of Gujarat but also makes for a perfectly balanced, nutritious meal that satisfies both taste and appetite.

Expert Tips for Making the Perfect Masala Khichdi
- Use Short-Grain Rice for Best Results: For that signature soft and creamy texture, opt for short-grain rice varieties like sona masoori or even basmati if you prefer a bit more fragrance. Avoid long-grain rice as it tends to stay separate and won’t give you the mushy consistency that khichdi is known for.
- Soaking is Key: Pre-soaking the rice and dal is an important step that helps them cook more evenly and quickly. It reduces the cooking time significantly and helps the grains absorb water evenly, resulting in a smoother, well-cooked khichdi.
- Don’t Skip the Ghee: Ghee isn’t just a flavor enhancer but also aids digestion. Top off your khichdi with a warm spoonful of ghee to enhance its richness and aroma.
- Adjust Water According to Desired Consistency: Khichdi texture varies from person to person. For a more porridge-style texture, simply increase the amount of water used during cooking. For a thicker, spoonable khichdi, use less. Keep in mind the dal will continue to absorb water even after cooking.
- Tempering Spices Freshly: Always temper your whole spices in hot ghee or oil until they crackle and release aroma before adding the other ingredients. This step is essential for a deep, layered flavor.
- Customize the Spice Level: You can easily adjust the heat by increasing or reducing the amount of green chilies and red chili powder according to your taste.
- Instant Pot or Pressure Cooker Convenience: Using an Instant Pot or pressure cooker can save time and effort while retaining all the flavors and textures.
- Add Vegetables for Extra Nutrition: For a wholesome meal, consider adding finely chopped vegetables like carrots, peas, or beans. They cook quickly and blend well with the dal-rice mixture without overpowering the flavor.
- Serve with Cooling Sides: Pair your masala khichdi with cooling sides like cucumber raita or plain yogurt to balance the warmth and spices.
- Store Leftovers Properly: Masala khichdi can thicken as it cools. To reheat, add a splash of water or broth to bring back the soft, comforting texture.