
Bitter gourd is one of those vegetables that rewards patience, and this stuffed preparation is a beautiful example of why it's so beloved across South Asian kitchens. Each karela is salted and rinsed to mellow its signature bitterness before being packed with a deeply spiced, jammy filling of onion, tomato, ginger, and garlic toasted with whole cumin seeds and warm ground spices. The chickpea flour in the filling is the quiet hero here ā it binds everything together and adds a nutty, savory depth that makes each bite feel substantial and satisfying. Amchur brings a bright, tangy lift that balances the heat from the chili powder, and the whole thing gets pan-roasted low and slow until the skin is wrinkled, caramelized, and irresistible. Every ingredient in this dish is a whole, recognizable plant-based staple, so there's no need to scrutinize labels or worry about hidden additives that can sneak into processed foods. A squeeze of lemon and a handful of fresh cilantro at the end keep things lively and fresh. It's the kind of recipe that turns skeptics into bitter gourd believers.
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!
