Karela Sabzi (Pakistani Bitter Melon Recipe)
This Pakistani karela sabzi is how I like to serve bitter melon with warm rotis. I pan-fry the slices until golden, then cook them with thinly sliced onions, peeled tomatoes, and roasted spices. A little lemon juice at the end brightens the masala, and fresh cilantro and sliced shishito peppers go on just before serving.
If you’ve cooked karela before and found it too bitter, the prep makes a difference. I scrape out the white pith and give the slices several short soaks in fresh salt water. While they soak, I slice the onion and prep the tomatoes.
What Is Karela Sabzi?
Karela is bitter melon, also called bitter gourd. In this sabzi, the vegetable is sliced and cooked in an onion and tomato masala. Cumin seeds, roasted cumin powder, and roasted coriander powder give it an earthy flavor, while cayenne adds heat.
How I Reduce the Bitterness in Karela
- Scrape out the pith. After peeling and splitting the karela, use a spoon to scoop out the seeds and scrape away the white layer inside.
- Use fresh salted water for each soak. Slice the karela about ¼ inch thick and soak it for 15 minutes at a time, using about ½ tablespoon of salt in fresh water for each soak. Drain and rinse between soaks, then rinse thoroughly after the last one.
- Squeeze and towel-dry the slices. Removing excess water helps the karela turn golden in the skillet before the onions go in.
Cooking Tips
Let the karela get golden before adding the onions. Once the onions soften, stir in the peeled tomatoes and spices and cover the skillet. The tomatoes are ready when they’ve broken down enough to coat the slices. Add the lemon juice at the end, then finish with cilantro and sliced shishito peppers.
What to Serve With Karela Sabzi
Serve the sabzi hot with warm roti or chapati to scoop up the tomato masala. For a fuller dinner, pair it with my simple tadka daal and plain basmati rice.
Karela Sabzi Recipe
Recipe notes. The prep time includes four 15-minute soaks. Yield and prep and cook times are estimates. Use about ½ tablespoon of salt in fresh water for each soak. Karela can hold on to excess salt if it isn’t rinsed thoroughly, so taste the sabzi before adding any cooking salt. Add up to ¼ teaspoon only if needed.
If you make this karela sabzi, let me know how you served it in the comments. I’d love to see your plate if you tag me @flavoredbyfatima.







