
Bitter gourd has a devoted following for good reason ā when it's properly salted, rinsed, and cooked low and slow, that signature bitterness mellows into something deeply savory and almost addictive. The filling here is the real star: a jammy, spiced mixture of onion, tomato, ginger, and garlic toasted with whole cumin seeds and finished with chickpea flour for a nutty, cohesive texture that holds beautifully inside each gourd. Amchur brings a bright, tangy lift that balances the warmth of chili powder and turmeric without relying on any processed sweeteners or syrups ā just a pinch of plain sugar and real whole ingredients doing all the work. That matters a lot when you're navigating packaged spice blends and condiments that often sneak in corn syrup derivatives; this recipe keeps everything clean and from scratch. The karelas get pan-roasted until the skin is deeply wrinkled and caramelized, which transforms their texture into something almost silky. A squeeze of lemon and a handful of fresh cilantro at the end cut right through the richness and make the whole dish feel alive. It's an impressive, restaurant-worthy plate that rewards a little patience and technique.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more ā4 servings

















Trim both ends of each karela and use a sharp knife to make a deep lengthwise slit down one side, stopping about 1/2 inch from each end ā do not cut all the way through. Use a small spoon to scrape out and discard the seeds and white pith from inside each gourd.
Rub 1 tsp of the salt all over the outside and inside of the karela. Place them in a colander set over a bowl and let them sit for 30 minutes. Rinse thoroughly under cold running water, then squeeze gently and pat dry with paper towels.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
