
Ridge Gourd and Chickpea Biryani
A fragrant, layered vegetarian biryani featuring tender ridge gourd and chickpeas with aromatic basmati rice, infused with warm spices and caramelized onions. This one-pot dish brings together the delicate earthiness of ridge gourd with creamy chickpeas in a traditional dum pukht (sealed pot) method.
- Prep
- 25 min
- Cook
- 50 min
- Wait
- 45 min
- Total
- 2 hr
- Makes
- 4 servings (about 1.5 cups per person)
Steps
Before you start
- Soak basmati rice in cold water for 30 minutes, then drain
- If using canned chickpeas, drain and rinse well; if dried, soak overnight and cook until just tender
- Peel and dice ridge gourd into ¾-inch (2 cm) cubes, removing any tough skin
- Have all spices measured and ready
Caramelize sliced onion
- Heat 3 tablespoons (40 g) ghee in a heavy-bottomed 5-quart (4.7 L) pot over medium-high heat.
- Add 1 thinly sliced onion and fry for 15–18 minutes, stirring frequently, until deep golden brown and crispy.
- Transfer to a paper towel-lined plate and set aside, reserving 2 tablespoons of ghee in the pot.
+ Show details− Hide details
Ready when: Onions are deep golden brown and crispy at the edges
Tip: Stir frequently to prevent burning; lower the heat if they're browning too quickly. Don't rush—proper caramelization takes 15–18 minutes and builds crucial flavor.
Sauté remaining onions and aromatics
- In the same pot with the reserved ghee, add the 2 remaining sliced onions and cook over medium heat for 5 minutes until softened and translucent.
- Add ginger-garlic paste and minced green chiles, cooking for 2 minutes until fragrant, stirring constantly to avoid sticking.
+ Show details− Hide details
Ready when: Onions are softened, mixture is fragrant and pastes are cooked through
Tip: Keep heat at medium to prevent burning the ginger-garlic paste, which can turn bitter.
Add spices and tomatoes
- Add turmeric, red chili powder, and garam masala to the pot and stir for 30 seconds until fragrant.
- Add the chopped tomatoes and cook over medium heat for 3–4 minutes, stirring occasionally, until tomatoes soften and release their juices.
+ Show details− Hide details
Ready when: Tomatoes have softened and released liquid; mixture is aromatic
Tip: Blooming the spices (cooking them briefly in fat) releases their essential oils for deeper flavor.
Add yogurt and vegetables
- Stir in the yogurt until combined, then add the ridge gourd cubes and chickpeas.
- Stir well to coat everything with the spiced mixture.
- Cook uncovered over medium heat for 5–6 minutes, stirring occasionally, until ridge gourd begins to soften slightly.
+ Show details− Hide details
Ready when: Ridge gourd is partially softened, yogurt is incorporated, and liquid begins to reduce
Tip: Ridge gourd will continue to cook in the sealed pot, so it should be just beginning to soften at this stage.
Prepare rice and boil
- Bring the 3 cups (720 ml) water to a boil in a separate pot.
- Season with salt to taste.
- Add the drained soaked rice, stir gently, and cook at a rolling boil for 4–5 minutes until the rice is about 70% cooked (it should be partially tender but still firm in the center; a grain should bend slightly without breaking).
+ Show details− Hide details
Ready when: Rice is 70% cooked: partially tender, still firm in the center, and grains bend without breaking
Tip: Parboiling the rice to 70% doneness is key—it finishes cooking perfectly in the sealed pot without becoming mushy.
Toast whole spices
- While the rice cooks, heat the remaining 2 tablespoons (30 g) ghee in a small pan over medium heat.
- Add cumin seeds, coriander seeds, cinnamon stick, crushed green cardamom, crushed black cardamom, bay leaves, and whole cloves.
- Toast for 1–2 minutes, stirring gently, until fragrant and the seeds begin to pop.
+ Show details− Hide details
Ready when: Spices are fragrant, seeds are popping, and color has deepened slightly
Tip: Don't exceed 2 minutes—over-toasted spices become acrid and bitter.
Layer rice and vegetables
- Drain the parboiled rice.
- Spread half the rice evenly over the vegetable-chickpea mixture in the pot.
- Sprinkle half the toasted spices with their ghee over the rice.
- Layer the remaining rice on top, then sprinkle the remaining toasted spices and ghee.
- Top with half the caramelized onions, then sprinkle the cilantro and mint, reserving a pinch of each for garnish.
+ Show details− Hide details
Ready when: Rice and vegetables are evenly layered with spices distributed throughout
Tip: Don't stir once you begin layering—keep the layers distinct to preserve the texture and allow each layer to steam properly.
Seal and steam (dum pukht)
- Place the lid on the pot.
- If it doesn't fit very snugly, wrap aluminum foil around the pot's rim before placing the lid to create a seal.
- Place the pot over high heat for 3–4 minutes until you hear steam escaping from the edges.
- Then reduce heat to low and cook for 35–40 minutes without opening the lid.
- The biryani is done when the rice is tender, fragrant steam is visible, and no liquid pools at the bottom when gently tilted.
+ Show details− Hide details
Ready when: Rice is tender, fragrant steam escapes when lid is lifted, no liquid pools at the bottom
Tip: Do not open the lid during cooking—each time you do, you release steam and extend cooking time. Trust the process.
Rest and finish
- Remove the pot from heat and let it rest undisturbed for 5 minutes.
- Open the lid carefully (steam will be hot).
- Using a fork, gently fluff the rice and vegetables together, breaking up any clumps.
- Taste and adjust salt if needed.
+ Show details− Hide details
Ready when: Rice is fluffy and easily separable, vegetables are tender
Tip: Fluff gently with a fork to keep grains intact; avoid vigorous stirring, which breaks rice.
Garnish and serve
- Transfer to a serving platter or bowl.
- Top with the remaining caramelized onions and reserved cilantro and mint.
- Serve immediately while hot.
+ Show details− Hide details
Tip: The caramelized onions add essential texture and richness—don't skip them as garnish.
Good to know
Tips
- Ridge gourd is a summer squash with delicate, subtle flavor—don't overpower it with excessive spice. This recipe balances the gourd's mild taste with aromatic spices and caramelized onions.
- Proper caramelization of the first onion is essential; it provides deep savory notes and texture that define a great biryani.
- The sealing step (dum pukht) is crucial to biryani's success. A tight seal allows the rice and vegetables to steam together, infusing the rice with flavors while the vegetables finish cooking without drying out.
- If you don't have ridge gourd, bottle gourd or even zucchini work well; adjust cook time slightly if using delicate vegetables like zucchini (add with rice in step 7 rather than step 4).
Make ahead
You can prepare the vegetable and chickpea mixture (through step 4) up to 4 hours ahead. Store in an airtight container in the refrigerator. Reheat gently in the pot over medium heat for 3–4 minutes before proceeding with the rice. The biryani is best served fresh but can be made 2–3 hours ahead and reheated, covered, over low heat for 8–10 minutes.
Storage & reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat covered in a pot over low heat with a splash of water (2–3 tablespoons) for 8–10 minutes until heated through. Do not refrigerate or freeze the caramelized onion garnish separately; reapply fresh caramelized onions when reheating.
Substitutions
- ridge gourd → bottle gourd (calabash), peeled and cubed. Milder and slightly creamier than ridge gourd; use the same amount. Cooking time remains the same.
- ghee or clarified butter → vegetable oil or butter. Ghee adds distinctive richness, but neutral oil or butter works. Reduce oil to 6–7 tablespoons (90–105 ml) if using oil as it has less flavor.
- plain yogurt, full-fat → sour cream or Greek yogurt. Use the same amount; both provide the same creaminess and acid to tenderize vegetables.
- red chili powder (Kashmiri or sweet) → paprika (sweet) or cayenne pepper. Kashmiri chili powder is milder and adds color; paprika is a closer substitute. Use ¾ teaspoon paprika for similar flavor and color.





