Chana khichdi is a comforting, one-pot Indian dish made with chickpeas (chana), rice, and a blend of warm spices. It’s a protein-packed, gluten-free meal that’s both nourishing and easy to digest, making it a staple in many Indian households. This recipe delivers a hearty, mildly spiced bowl that comes together with minimal effort, perfect for a busy weeknight or a soothing meal on a cool day.
Ingredients
- 1 cup (200 g) dried chickpeas (or 2 cups / 400 g cooked or canned, drained and rinsed)
- 1 cup (200 g) basmati or any long-grain rice
- 1 tablespoon (15 ml) ghee or vegetable oil
- 1 teaspoon cumin seeds
- 1 medium onion, finely chopped (about 1 cup / 150 g)
- 1 tablespoon (15 g) grated fresh ginger
- 2-3 cloves garlic, minced
- 1 green chili, slit (optional, adjust to taste)
- 1 teaspoon ground turmeric
- 1 teaspoon ground coriander
- 1/2 teaspoon garam masala (optional)
- Salt, to taste (about 1 teaspoon)
- 3 cups (720 ml) water
- Fresh cilantro (coriander leaves), chopped, for garnish
- Lemon wedges, for serving
Instructions
- Soak the chickpeas (if using dried): Rinse the dried chickpeas and soak them in plenty of water for at least 6 hours or overnight. Drain before using. If using canned chickpeas, skip this step.
- Rinse the rice: Place the rice in a fine-mesh strainer and rinse under cold running water until the water runs clear. Drain well.
- Sauté the aromatics: Heat the ghee or oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Add the cumin seeds and let them sizzle for about 30 seconds. Add the chopped onion and cook, stirring occasionally, until soft and translucent, about 5-7 minutes.
- Add ginger, garlic, and spices: Stir in the grated ginger, minced garlic, and green chili (if using). Cook for 1 minute until fragrant. Add the turmeric, coriander, and garam masala (if using). Stir well to coat the onions.
- Combine chickpeas and rice: Add the soaked (or canned) chickpeas and the rinsed rice to the pot. Stir to mix everything together with the spices.
- Add water and salt: Pour in the 3 cups of water and add salt. Stir gently.
- Cook the khichdi: Bring the mixture to a boil over high heat. Then reduce the heat to low, cover the pot with a tight-fitting lid, and let it simmer gently for 20-25 minutes, or until the rice and chickpeas are tender and the liquid is absorbed. Do not stir while it’s cooking, as this can make the khichdi mushy.
- Rest and fluff: Turn off the heat and let the khichdi sit, covered, for 5-10 minutes. This allows the steam to finish cooking and the grains to settle. Then, gently fluff with a fork.
- Serve: Garnish with fresh cilantro and serve hot with lemon wedges on the side.
Tips
- Soaking is key for dried chickpeas: Soaking dried chickpeas overnight not only reduces cooking time but also makes them easier to digest. If you’re short on time, use canned chickpeas – just be sure to rinse them well to remove excess sodium.
- Adjust the spice level: The green chili adds heat. For a milder version, omit it or remove the seeds. For a spicier kick, add a pinch of red chili powder or cayenne with the other spices.
- Don’t skip the resting time: Letting the khichdi rest off the heat after cooking is crucial. It allows the grains to absorb any remaining moisture and firm up slightly, preventing a sticky, porridge-like texture.
- Use the right pot: A heavy-bottomed pot or Dutch oven distributes heat evenly and prevents the bottom from burning. If using a regular saucepan, keep the heat very low and consider using a heat diffuser.
Serving Suggestions
Chana khichdi is traditionally served with a side of plain yogurt (curd) or a tangy pickle (achar). A drizzle of ghee on top just before serving adds a rich, nutty flavor. It also pairs well with a simple cucumber salad or a bowl of warm, spiced buttermilk (chaas).
Variations
- Vegetable Khichdi: Add 1 cup of mixed vegetables (carrots, peas, green beans) along with the rice and chickpeas for a more colorful and nutritious meal.
- Mung Bean Khichdi: Replace the chickpeas with 1/2 cup (100 g) of split yellow mung beans (dhuli moong dal) for a classic, lighter khichdi that’s even easier to digest.
- Spicy Masala Khichdi: Increase the amount of garam masala and add a teaspoon of ginger-garlic paste for a more intensely flavored dish.
- Brown Rice Khichdi: Use brown basmati rice instead of white. Note that brown rice requires more water (about 3 1/2 cups) and a longer cooking time (about 35-40 minutes).
Storage and Reheating
Store any leftover chana khichdi in an airtight container in the refrigerator within 2 hours of cooking. It will keep for up to 3-4 days. To reheat, add a splash of water or broth to the khichdi and warm it in a saucepan over medium-low heat, stirring occasionally, until heated through. You can also reheat individual portions in the microwave. The khichdi will thicken as it sits, so adding a little liquid when reheating is essential to restore its creamy consistency.
Frequently Asked Questions
Can I make chana khichdi in a pressure cooker or Instant Pot? Yes, absolutely. For an Instant Pot, use the sauté function to cook the aromatics and spices, then add the rice, chickpeas, and water. Cook on high pressure for 10 minutes, then let the pressure release naturally for 10 minutes before manually releasing any remaining pressure. For a stovetop pressure cooker, follow the same steps and cook for 2-3 whistles.
Can I use other legumes instead of chickpeas? Yes, you can substitute chickpeas with other beans like kidney beans (rajma) or black-eyed peas, but the cooking time will vary. Canned beans are the easiest substitute – just add them with the water and adjust the cooking time to match the rice. Dried beans will require soaking and a longer cooking time.
Why is my khichdi turning out mushy? Mushy khichdi is usually the result of overcooking or stirring too much. Make sure to use a gentle simmer, keep the lid on, and resist the urge to stir. Also, ensure you’re using the correct ratio of water to rice. After cooking, let it rest off the heat to allow the grains to set.
Is chana khichdi gluten-free? Yes, this recipe is naturally gluten-free, as it uses only rice and chickpeas. Just be sure to check that your spices and ghee (if using) are certified gluten-free if you have celiac disease.
Can I make this in advance? Chana khichdi tastes great the next day, and the flavors often meld together even better. You can make it a day ahead and store it in the refrigerator. Reheat gently with a splash of water to bring back its creamy texture.
What can I use instead of ghee? For a vegan version, use any neutral-flavored oil like sunflower, canola, or coconut oil. Ghee adds a distinct nutty flavor, but the dish will still be delicious with oil.
Related
- Mr. Schnitzel Crispy Coating Recipe That Stays Crunchy
- Norwegian Pancakes vs Swedish Pancakes: Key Differences
- Original Pancake House Swedish Pancakes 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).