Quick Chickpea Biryani
Fragrant basmati rice layered with tender chickpeas and aromatic whole spices, cooked in one pot for a speedy weeknight meal. This lighter take on biryani skips the long marination but keeps all the soul-warming flavors of saffron, mint, and rose water.
For 4 servings
- prep
Soak rice and prep saffron milk.
Wash basmati rice until water runs clear, then soak in enough water to cover for 30 minutes. Soak saffron strands in 2 tablespoons of warm milk. Set both aside.
- pressure cook · ~15 min
Pressure cook the chickpeas.
1.Add soaked and drained chickpeas to a pressure cooker with 2 cups water.2.Add a pinch of salt, close the lid, and cook on medium heat.3.Wait for 3 whistles, then reduce heat to low and cook 8 more minutes.4.Let pressure release naturally. Drain and reserve chickpeas.TIPChickpeas should be tender but hold their shape. If still firm after 3 whistles, cook for one more whistle. - fry · ~10 min
Fry the onions until golden.
1.Heat 1 tablespoon ghee and 1 tablespoon oil in a heavy-bottomed pot over medium heat.2.Add sliced onions and a pinch of salt.3.Fry, stirring often, until deep golden brown (8-10 minutes).4.Remove half the fried onions for garnish and set aside.TIPDon't rush — properly browned onions give the biryani its signature sweetness. Stir frequently so they color evenly. - saute · ~1 min
Bloom the whole spices.
1.Add remaining 1 tablespoon ghee to the pot with onions.2.Add bay leaves, crushed cardamom, cloves, cinnamon stick, and cumin seeds.3.Sauté until spices crackle and release their aroma (30-40 seconds).TIPLet the spices sizzle but don't let them burn — medium heat is key here. - saute · ~6 min
Build the tomato masala.
1.Add julienned ginger, minced garlic, and slit green chilies to the pot.2.Sauté until raw aroma disappears (1 minute).3.Add chopped tomatoes, turmeric powder, and red chili powder.4.Cook, stirring, until tomatoes soften and oil separates (4-5 minutes). - mix · ~5 min
Combine chickpeas with the masala.
1.Add the cooked chickpeas to the tomato masala.2.Sprinkle half the chopped mint and coriander leaves.3.Stir gently and cook for 5 minutes so flavors meld.4.Season with salt and garam masala. Turn off the heat. - assemble · ~2 min
Layer the biryani.
1.Drain the soaked rice and spread it evenly over the chickpea masala.2.Drizzle whisked yogurt over the rice.3.Pour saffron milk and lemon juice on top.4.Scatter remaining mint, coriander, and reserved fried onions over everything.TIPDo not mix the layers — the rice steams on top of the chickpeas, absorbing all the flavors from below. - steam · ~18 min
Seal and steam on low heat.
1.Tightly cover the pot with its lid. For extra seal, place a heavy weight on top or seal edges with dough.2.Cook on very low heat for 15-18 minutes.3.Turn off heat and let it rest, covered, for 5 minutes.TIPResist the urge to open the lid while steaming — the trapped steam is what cooks the rice to fluffy perfection. - serve
Open and gently fluff the biryani.
Remove the lid. Using a flat spatula, gently fluff the biryani by lifting rice from the bottom up. Serve hot with raita and sliced onions.
TIPFluff gently from the sides — you want distinct grains, not a mash.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Pressure-cook chickpeas until just tender but not mushy to maintain texture in the layered biryani.
- 2Soaking basmati rice for exactly 30 minutes ensures slender, separate grains after steaming.
- 3Fry onions on medium heat, stirring often, until deep mahogany for maximum sweetness and color.
- 4Use a tight-fitting lid and seal with dough or a weight to prevent steam from escaping during dum cooking.
- 5Let the biryani rest for 5 minutes off heat before opening to allow the rice to finish absorbing moisture.
- 6Reserve half the fried onions for garnish to add a final crunchy, caramelized layer on top.
Adapt it for your goals.
Vegan
Replace ghee with additional vegetable oil or vegan butter, and swap yogurt with a plant-based alternative or omit it entirely. This makes the dish fully plant-based without losing the aromatic layering.
low oilLow-oil
Reduce ghee and oil to 1 tablespoon each and use a non-stick pot. Skip the fried onion garnish to cut fat while keeping the core flavor from the whole spices and saffron.
high proteinHigh-protein
Add 1 cup of cubed paneer (Indian cottage cheese) or firm tofu along with the chickpeas for an extra protein boost. The paneer soaks up the spiced masala beautifully.
jainJain
Omit garlic and onion entirely. Use asafoetida (hing) when blooming the spices and a generous amount of ginger to compensate for the missing allium flavors.
Why this is on our healthy list.
Rich in Plant Protein
Chickpeas provide a substantial amount of plant-based protein, making this biryani a satisfying and muscle-friendly main dish.
Good Source of Dietary Fiber
Both chickpeas and basmati rice contribute fiber, which supports healthy digestion and helps maintain steady energy levels.
Contains Anti-Inflammatory Spices
Turmeric, ginger, cinnamon, and cloves are known for their anti-inflammatory properties, adding a wellness boost to every bite.
Lower in Saturated Fat
Using a mix of ghee and oil in moderate amounts keeps the saturated fat content lower than traditional heavy-cream biryanis.
Frequently asked questions
Yes, use 1.5 cans (about 2.5 cups) of drained, rinsed chickpeas. Skip the pressure-cooking step and add them directly when the recipe calls for cooked chickpeas.



