Bengali khichdi is a beloved one-pot dish of rice and moong dal, gently spiced with ginger, turmeric, and whole spices, often finished with a pat of ghee. It is the ultimate comfort food in West Bengal, served at home for rainy-day lunches, during festivals, or as a soothing meal when you need something simple and nourishing. This recipe yields a soft, porridge-like texture that is both satisfying and easy to digest, making it a staple in many Bengali households.
Ingredients
- 1 cup (200 g) gobindobhog rice (or any short-grain aromatic rice like basmati or sona masoori)
- 1/2 cup (100 g) yellow moong dal (split skinned lentils)
- 2 tablespoons (30 ml) ghee (plus extra for serving)
- 1 teaspoon (5 g) cumin seeds
- 1 teaspoon (5 g) ginger, grated
- 1/2 teaspoon (2.5 g) turmeric powder
- 1/2 teaspoon (2.5 g) red chili powder (optional)
- 1 teaspoon (5 g) sugar (optional, to balance)
- 1 teaspoon (5 g) salt, or to taste
- 1 bay leaf
- 2-3 green cardamom pods
- 2-3 cloves
- 1 cinnamon stick (1-inch / 2.5 cm)
- 4 cups (960 ml) water, plus more if needed
- Fresh coriander leaves, chopped, for garnish
Instructions
- Rinse the rice and moong dal together in a fine-mesh strainer under cold running water until the water runs clear. Soak them in water for 15 minutes, then drain.
- Heat the ghee in a heavy-bottomed pot or pressure cooker over medium heat. Add the cumin seeds, bay leaf, cardamom pods, cloves, and cinnamon stick. Sauté for 30 seconds until fragrant.
- Add the grated ginger and sauté for another 30 seconds, stirring constantly.
- Add the drained rice and dal, turmeric, red chili powder (if using), and salt. Stir well to coat the grains with the spiced ghee, cooking for 2 minutes.
- Pour in the water and bring to a boil. If using a regular pot: reduce heat to low, cover, and simmer for 25-30 minutes, stirring occasionally, until the rice and dal are very soft and the mixture has a porridge-like consistency. If using a pressure cooker: close the lid and cook for 3 whistles (or 10 minutes on low heat after the first whistle). Let the pressure release naturally.
- If the khichdi looks too thick, stir in additional hot water to reach your desired consistency. Adjust salt and sugar (if using) to taste.
- Finish with a drizzle of ghee and garnish with fresh coriander. Serve hot.
Tips
- Rice substitution: If you cannot find gobindobhog rice, use any short-grain rice like sushi rice or broken basmati. Regular long-grain basmati will work too, but the texture will be less sticky.
- Dal variation: Moong dal is traditional, but you can substitute with masoor dal (red lentils) for a slightly different flavor. Adjust the cooking time as red lentils cook faster.
- Consistency: Khichdi should be soft and spoonable, not dry. If it becomes too thick after sitting, add hot water or milk when reheating.
- Common mistake: Do not skip soaking the rice and dal. It ensures even cooking and a creamier texture.
Serving Suggestions
Serve Bengali khichdi with a side of aloo bhaja (crispy fried potatoes), begun bhaja (fried eggplant), or a simple tomato chutney. A dollop of ghee on top is essential. It is also traditionally paired with papad and a bowl of plain yogurt or a squeeze of lemon juice.
Variations
- Vegetable khichdi: Add 1 cup of mixed vegetables (peas, carrots, cauliflower) along with the water for a more substantial meal.
- Spiced khichdi: Increase the heat by adding 1-2 green chilies (slit) or a teaspoon of garam masala at the end.
- Khichuri (festival style): For special occasions, add a few tablespoons of fried onions and raisins, and use a mix of ghee and mustard oil for a richer flavor.
- Protein boost: Stir in a handful of roasted peanuts or cashews before serving.
Storage and Reheating
Refrigerate leftover khichdi in an airtight container within 2 hours of cooking. It will keep for up to 3-4 days. To freeze, portion into freezer-safe bags or containers and store for up to 3 months. Thaw overnight in the refrigerator. Reheat gently on the stovetop or microwave, adding a splash of water or milk to restore the creamy texture.
Frequently Asked Questions
1. Can I make khichdi without soaking the rice and dal?
Yes, but soaking helps the grains cook evenly and reduces cooking time by about 5 minutes. If you skip soaking, you may need to add a little more water and cook a few minutes longer.
2. Why is my khichdi too watery or too dry?
Khichdi should be soft but not soupy. If it’s too watery, cook uncovered for a few more minutes to evaporate excess liquid. If it’s too dry, stir in hot water or milk in small increments until you reach the desired consistency.
3. Can I use brown rice instead of white?
Yes, but brown rice takes much longer to cook and requires more water. You may need to increase the cooking time by 20-25 minutes and add an extra 1/2 cup of water.
4. Is khichdi gluten-free?
Yes, this recipe is naturally gluten-free as it uses rice and lentils. Ensure your spices and ghee are certified gluten-free if you have celiac disease.
5. Can I make khichdi in an Instant Pot?
Absolutely. Use the sauté function to temper the spices, then add the rice, dal, water, and salt. Pressure cook on high for 10 minutes with natural pressure release for 10 minutes, then quick release.
6. What is the difference between khichdi and khichuri?
In Bengali cuisine, khichuri often refers to a richer, more festive version with additional ingredients like vegetables, fried onions, and a tempering of whole spices. Khichdi is the simpler, everyday version.
Related
- Pfannkuchen Boot Rotterdam: Dutch Pancake Boat Recipe
- Pfannkuchen im Airfryer: Easy German Pancakes
- Pfannkuchen in English: German Pancake 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).