Introduction
Bhuna khichuri is a Bengali one-pot rice and lentil dish built on whole spices, ghee, and the technique of toasting each component before cooking to deepen its flavor. The rice stays separate and medium-firm rather than mushy, and a crisp-fried onion topping adds textural contrast and richness that lifts the whole dish.
Recipe Details
- Prep Time: 45 minutes
- Cook Time: 20 minutes
- Total Time: 65 minutes
- Servings: 2
Ingredients
- 1 cup white fragrant rice (e.g Basmati rice or short-grained pilau rice)
- 1 cup green gram or red split lentils
- ½ cup split dried chickpeas (preferably Bengal variety; optional)
- ½ cup garden peas (optional)
- 2 tablespoons butter (preferably ghee)
- ½ teaspoon turmeric powder
- 2 whole green chiles, slit in the middle and optionally de-seeded
- Salt to taste
- 4 cups water for boiling
- 2 bay leaves
- 4 green cardamom pods
- 4 whole cloves
- 2 sticks of cinnamon 1 inch long
- ¼ teaspoon cumin seeds
- 2 cm piece of ginger, finely chopped
- 1 medium or 2 small onions, thinly sliced
- 2 tablespoons butter preferably ghee
- 1 bunch coarsely chopped fresh coriander leaves
Instructions
Preparation
- Rinse rice, lentils, and chickpeas separately in cold water.
- Dry rice in a colander or on a flat surface.
- Leave lentils and chickpeas to soak in water for 30 minutes.
- Drain lentils and chickpeas, then roast them briefly until they emit an aroma; set aside to cool.
- Heat water in a kettle to use later. Keep warm but not boiling.
- Semi-crush cardamom, cinnamon, and cloves.
Cooking
- Heat 2 tbsp butter in a heavy-based pan over medium heat. Add bay leaf and semi-crushed spices in; once they start to sputter, add sliced ginger and cumin. Stir for 1-2 minutes until ginger has a nutty aroma.
- Add green chili and garden peas, and stir once or twice.
- Add rice to the mixture and stir gently for 2-3 minutes, making sure the oil coats it thoroughly.
- Add lentils, chickpeas and salt; stir again for 1-2 more minutes
- Add hot water to the pan. The level of water should be about 1 inch above the mixture. Lower the heat slightly, cover, and simmer until done. Check regularly to make sure rice does not burn at the bottom. Rice and lentils are done when there is no hard part in rice, it is medium firm, each one is easily separable, but not very soft or sticky. This should take around 10 minutes.
Topping
- While the rice is simmering, heat the remaining butter in a separate frying pan. Fry the onion on a medium heat until it starts to brown.
- When rice mixture is done, top with onion and accompanying oil. Garnish with coriander.
- Turn down the heat to the lowest and cover until served which should not take long.
- Rinse rice, lentils, and chickpeas separately in cold water.
- Dry rice in a colander or on a flat surface.
- Leave lentils and chickpeas to soak in water for 30 minutes.
- Drain lentils and chickpeas, then roast them briefly until they emit an aroma; set aside to cool.
- Heat water in a kettle to use later. Keep warm but not boiling.
- Semi-crush cardamom, cinnamon, and cloves.
Variations
Use only lentils. If you skip the chickpeas, reduce the total legume volume to 1.5 cups and keep the water at 4 cups—the cooking time stays the same, and the texture becomes slightly creamier as the lentils break down a little more.
Add roasted cashews. Toast a small handful of cashews in the ghee before adding the onions, then set them aside and scatter them over the top with the fried onion for nutty sweetness and crunch.
Swap green peas for corn. Fresh or frozen corn kernels work just as well and add a slight sweetness that balances the earthiness of the lentils without changing the cooking time.
Cook with coconut milk. Replace 1 cup of the water with unsweetened coconut milk for a richer, subtly sweet version; reduce the ghee by half a tablespoon if the coconut milk feels too heavy.
Make it spicier. Add a third or fourth green chile, or include a pinch of ground red chili powder along with the turmeric for more heat without changing the texture or timing.
Tips for Success
Toast the lentils and chickpeas properly. After draining, spread them in a dry pan over medium heat and stir constantly for 2–3 minutes until they smell toasted and nutty. This step adds depth and prevents them from tasting flat; don’t skip or rush it.
Watch the water level as it simmers. Check the pan every 2–3 minutes after covering; if water is absorbing too quickly, lower the heat further. If there’s still visible liquid when the rice is tender, remove the lid for the last minute to let it evaporate.
Get the onion topping golden, not burnt. Medium heat and frequent stirring give you a crispy, caramelized onion. Dark brown or blackened edges will taste bitter and overpower the delicate spice balance.
Use hot water from the kettle. Cold water extends cooking time unpredictably and can make the rice mushy before the lentils are tender. Keeping it hot ensures even, controlled cooking.
Taste and adjust salt before adding the onion topping. Once you stir in the ghee-coated onions, it’s harder to redistribute salt evenly, so season the base rice and lentils fully while they’re still loose.
Storage and Reheating
Store in an airtight container in the refrigerator for up to 3 days. The rice and lentils firm up as they cool and reheat well.
Reheat on the stovetop over medium heat with a splash of water (2–3 tablespoons) in a covered pan for 5–7 minutes, stirring gently, until warmed through and the grains loosen again. Alternatively, microwave a portion in a covered bowl for 1–2 minutes, stirring halfway. The fried onion topping is best added fresh after reheating; if you’ve already mixed it in, it will soften and lose its crispness.
This dish does not freeze well—the texture of the rice and lentils becomes grainy and unpleasant when thawed.
FAQ
Can I use brown rice instead of white basmati? Brown rice takes longer to cook (30–35 minutes instead of 10) and will absorb more water. Use 5 cups of water instead of 4, and extend your total cook time to 50 minutes. The dish will have a nuttier flavor and chewier texture.
What if I don’t have ghee—can I use regular butter or oil? Yes. Ghee adds a rich, toasted dairy note, but regular unsalted butter works fine and tastes cleaner. Neutral oil (vegetable, canola) works too but will lack the depth ghee provides; if using oil, add a pinch of asafoetida (hing) when you toast the spices for more savory complexity.
Do the chickpeas and peas have to be included? No, both are optional. You can make khichuri with just rice and lentils and achieve the same technique and texture. The chickpeas add earthiness and body; the peas add sweetness and color. Leave them out if you don’t have them on hand, but keep the water at 4 cups and the cooking time at around 10 minutes.
Can I make this ahead and reheat it for a meal? Yes, it stores well in the fridge for 3 days. Reheat gently on the stovetop with a little water to restore moisture and loosen the grains. Fresh fried onions taste best scattered on top just before serving rather than reheated with the rice.
Attribution: Recipe text from “Cookbook:Bhuna Khichuri (Bengali Rice and Lentils)” on Wikibooks (© Wikibooks contributors).
Source: https://en.wikibooks.org/wiki/Cookbook:Bhuna_Khichuri_%28Bengali_Rice_and_Lentils%29
License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/
Additions: Editorial additions and formatting changes were made for clarity and usability. Ingredients, instructions, and other sections may be adapted where appropriate.
