Stuffed Bitter Gourd (Bharwa Karela)
Whole bitter gourds scraped, salted, and pan-fried until beautifully crisp, then stuffed with a tangy, spiced onion filling. This classic North Indian dry sabzi balances bitterness with a bold mix of fennel, mango powder, and jaggery for a dish that converts even karela skeptics.
For 4 servings
- prep · ~30 min
Prepare the bitter gourds.
1.Wash the bitter gourds well. Lightly scrape the rough ridges with a knife, keeping the skin mostly intact.2.Make one lengthwise slit on each bitter gourd, deep enough to stuff but without cutting through.3.Scoop out the seeds and pith using a small spoon and discard.4.Rub 1 tsp salt inside and outside the gourds. Set aside in a bowl for 30 minutes.TIPSalting draws out excess bitterness and moisture. You'll see dark liquid in the bowl after 30 minutes. - prep · ~5 min
Rinse and squeeze the bitter gourds.
1.Rinse the salted gourds thoroughly under running water 2-3 times.2.Squeeze each one gently to remove excess water. Pat dry with a kitchen towel.TIPSqueezing well ensures the stuffing stays put and the final dish isn't soggy. - temper · ~10 min
Make the spiced onion stuffing.
1.Heat 1 tbsp oil in a pan over medium heat.2.Add cumin seeds and let them crackle for 30 seconds.3.Add crushed fennel seeds, sauté until fragrant (30 seconds).4.Add chopped ginger and green chilies, cook for 1 minute.5.Add onions and sauté until they turn soft and lightly golden (5-7 minutes).6.Add turmeric powder, red chili powder, coriander powder, dry mango powder, and jaggery. Mix well.7.Add a pinch of salt and cook for another 2 minutes. Turn off the heat and let the stuffing cool slightly.TIPDon't brown the onions too much — they should stay soft and jammy to bind the stuffing. - mix · ~5 min
Stuff the bitter gourds.
1.Divide the cooled onion mixture into 4 equal portions.2.Gently pry open each bitter gourd and pack the stuffing tightly inside.3.Press the stuffed gourd closed. If needed, tie with a single loop of kitchen twine to hold the stuffing in place.TIPStuff firmly but don't overfill — the gourds will shrink slightly as they cook. - fry · ~10 min
Shallow fry the stuffed bitter gourds.
1.Wipe the same pan and heat the remaining 1 tbsp oil on medium-low heat.2.Place the stuffed bitter gourds in a single layer.3.Cover with a lid and cook for 8-10 minutes, turning every 2-3 minutes.4.Once all sides are evenly browned and crisp, and the gourds are tender, remove from heat.TIPCook on medium-low heat with the lid on. High heat will burn the onion stuffing before the bitter gourd cooks through. - garnish
Garnish with fresh coriander and serve hot.
Transfer to a serving plate, sprinkle with chopped coriander leaves, and serve alongside dal and roti.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Scrape only the rough ridges, leaving most of the green skin intact for texture and nutrients.
- 2Salting for the full 30 minutes is crucial — it draws out the bitter compounds and softens the gourd.
- 3Squeeze the rinsed gourds very dry, or the stuffing will slide out during frying.
- 4Don't brown the onions past soft and jammy — they act as the binder for the stuffing.
- 5Tie stuffed gourds loosely with kitchen twine if they won't stay closed; it keeps the filling secure.
- 6Cook covered on medium-low heat so the bitter gourd cooks through without burning the onion filling.
- 7Turn the gourds gently every 2-3 minutes to ensure even browning on all sides.
Adapt it for your goals.
Air-fryer
Instead of shallow-frying, cook the stuffed gourds in an air fryer at 180°C for 12-15 minutes, shaking halfway. This reduces oil usage while still achieving a crisp exterior, perfect for a lighter weeknight meal.
nut based stuffingNut-based stuffing
Add 2 tablespoons of crushed peanuts or toasted sesame seeds to the onion stuffing for extra crunch and nuttiness. This variation adds texture and a subtle nutty flavour that pairs well with the jaggery.
no onion no garlic (jain friendly)No-onion-no-garlic (jain-friendly)
Replace the onions with an equal quantity of finely chopped bottle gourd (lauki) or grated paneer, and skip the jaggery for a Jain-friendly version. The stuffing remains moist and spiced while avoiding root vegetables.
Why this is on our healthy list.
Blood Sugar Support
Bitter gourd contains compounds like charantin and momordicin that are traditionally associated with supporting healthy blood sugar levels when consumed as part of a balanced diet.
Rich in Antioxidants
The combination of turmeric, cumin, fennel, and coriander provides a range of antioxidant plant compounds that help combat oxidative stress.
Digestive Aid
Fennel and cumin seeds are well-known digestive aids that can help reduce bloating and improve nutrient absorption, making this dish gentle on the stomach despite its bold flavours.
Low-Calorie, High-Fibre
Bitter gourd is naturally low in calories and high in dietary fibre, promoting satiety and healthy digestion without adding many calories to your meal.
Frequently asked questions
Yes, after salting and rinsing, you can blanch the gourds in boiling water for 2 minutes. This further reduces bitterness, but be careful not to overcook them or they'll fall apart during stuffing.
.webp)



.webp)


