This Indian bitter gourd (karela) recipe transforms a notoriously bitter vegetable into a flavorful, balanced dish with caramelized edges, sweet onions, and tangy spices. Learn how to reduce bitterness and build layers of flavor for a simple yet deeply satisfying side.
Lightly scrape the outer skin using a paring knife.
Peeling reduces bitterness, but you can leave some skin on for a stronger flavor.
Wash the gourds to remove any residual pieces of skin.
Wash and Slice
Rinse thoroughly, then cut into thin round discs (about 1/4–1/2 cm thick). Remove and discard large seeds.
Salt and rest
Sprinkle 1 teaspoon salt over the slices and rub evenly. Set aside for at least 60 minutes.
This step draws out moisture and bitterness.
Rinse and squeeze
Rinse well to remove excess salt, then squeeze the slices firmly to remove as much water as possible.
Cooking the Karela
Pan-fry the bitter gourd: Heat 2–3 tablespoons oil in a heavy-bottomed pan over medium heat, add the bitter gourd and cook, stirring occasionally, until browned (8–10 minutes).
Don’t overcrowd the pan as this helps achieve better browning.
Fry the Bitter Gourd, occasionally stirring until the Bitter Gourd turn brown; about 8-10 minutes.
Add sliced onions and a small pinch of salt. Cook until softened and translucent (6–8 minutes).
Stir in coriander powder, dried mango powder (amchur), and Kashmiri red chili powder (if using). Mix well.
Cover and cook for another 3 minutes on low heat to let the flavors meld.
Turn off the heat and serve warm.
Enjoy karela plain (that’s the way I like them), with Indian flatbread (roti), a tortilla, or make a sandwich with sliced bread.