
Bitter gourd is one of those vegetables that rewards patience, and this stuffed preparation is a masterclass in coaxing out its best qualities. The karela are salted and rested first, which draws out excess bitterness before they're packed with a deeply spiced, jammy filling of onion, tomato, ginger, and garlic ā all toasted together until the mixture is fragrant and almost dry. Chickpea flour binds the filling and adds a subtle nuttiness, while amchur brings a bright, tangy lift that balances the heat from the chili powder. Every ingredient here is naturally free of iodine-containing additives, dairy, and seafood, so there's no need to scrutinize labels or swap anything out. The karela are then pan-fried low and slow until the skin turns deeply wrinkled and caramelized, developing a richness that makes the bitterness feel intentional and complex rather than sharp. A squeeze of lemon and a handful of fresh cilantro at the end keep things vibrant. This is the kind of dish that looks impressive on the table but comes together with nothing more than a skillet and a little time.
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!
