Bitter Gourd Stir-fry (Karela)
Bitter Gourd Stir-Fry is a nutritious South Indian vegetarian/vegan dish where diced bitter gourd is stir-fried to perfection with punchy flavours. Serve with hot steamed white rice, chapati or curd rice. Yum!

Bitter Gourd Stir-Fry (Karela) is a fibre-rich, vitamin-dense summer vegetable with a ridged wrinkly surface and a spongy seed interior. It is known for its bitter taste; however, bitter gourd has numerous health benefits. Some studies have suggested that bitter gourd may lower cholesterol and blood glucose in Type 2 diabetes patients.
Growing up in Udupi, a quaint little town on the west coast of India, I did not care for Karela, but my dear mum kept serving it because she knew it was nutritious. She would flavour the dish with Indian spices, cook them with bashed up hog plums (ambade) and finally add jaggery (gaud) to temper its bitterness. It was slightly tangy from hog plums, sweet from jaggery, tasty and utterly delicious, served with hot steamed boiled rice.
This Bitter Gourd Stir-fry is an explosion of beautiful South Indian flavours! This gloriously simple vegetarian/vegan dish is a fantastic one to have up your sleeve, whether you’re preparing a simple weekday dinner for two or adding some variety to your weekend menu.
Give this recipe a try, it’s easy to make and its good for you!!
What is Bitter Gourd/Karela
Karela, bitter Gourd or bitter melon (Momordica charantia) is a surprisingly popular vegetable cultivated extensively all over India, China, Sri Lanka, Indonesia, Malaysia and the Caribbean. It is quite bitter in taste and aptly named ‘bitter gourd’.
Bitter gourd/Karela belongs to the gourd family and is closely related to cucumbers, watermelons, squash and pumpkin.
At the first glance, a bitter gourd looks like a zucchini or cucumber with a super-bad case of warts. If you ask me, I will say it looks like a weed! Oh! but it’s not!!
The Hindi name used in Indian cookery for the bitter gourd is Karela (pronounced as ka-rae-la). It comes with many other names around the globe such as, fuk wa in Cantonese, Nigauri/goya in Japanese, ampalaya in Philippines. I recently found out that it is known as balsam pear in English!
Bitter gourd can be eaten when it has started to ripen and turn yellowish, but it is best eaten green, because the fruit becomes more bitter as it ripens. Further, the seeds are sweet and edible, however, they are known to cause nausea and therefore best avoided.
Although bitter gourds are best characterised by their unique bitter taste, they are a highly valued part of daily healthy diet in many Asian cuisines because of their interesting flavour and multiple health benefits.
Nutritionally, bitter gourd is low in calories and is a good source of vitamin A, C and thiamine. Similarly, it is rich in iron, phosphorous and a good amount of dietary fibre. It has twice the beta-carotene of broccoli, twice the potassium of a banana and twice the calcium of spinach.
In India bitter gourds are often cooked during the summer months because in Ayurvedic medicine they are used as a ‘cooling’ vegetable that help eliminate toxins from the body and boost the immune system.
With all these health benefits, why would you not want to cook bitter gourd!!

What does bitter Gourd taste like
Whether raw or cooked, as the name suggests, bitter gourds taste bitter to the first bite and even the aftertaste is bitter.
If there was a bitterness scale, I would rate 5 out of 10 for the light green Chinese bitter gourds and 7 out of 10 for the dark green skin Indian bitter gourds, as they are the most bitter.
To someone who’s unfamiliar, it will not be a pleasant taste. The first bite will prove so unpleasant on your palate that you may be tempted to spit it out. Eating bitter gourd is an acquired taste.
Although it is bitter, there are ways to moderate the bitterness and enjoy this vegetable.
How to moderate the bitterness of bitter gourds
- To decrease the bitterness, sprinkle a teaspoon of salt on the chopped bitter gourd and set aside for 30 minutes. Rinse under cold running water and pat dry well before cooking.
- Blanch the chopped bitter gourd in salted water for 1 minute. Drain and discard the water. Use the chopped bitter gourd. Salt reduces the bitterness to a certain extent.
- I like to add jaggery as a sweetener, to counteract the bitterness and give the dish a more rounded taste.
The slightly bitter taste is what I love the most because when you’re eating bitter melon, the bitterness is the point!!!

Frequently asked Questions

How to select Bitter gourd?
In Sydney, bitter gourds can come in two varieties:
Light green colour – The most widely available variety is the long, light green Asian or Chinese bitter melon with deep ridges. In my opinion, these bitter gourds are moderately bitter and most suitable for this recipe. These are sold at most Asian green grocers.
Dark green colour – A staple in Central and South Indian cooking are dark green in colour, have rough skin and look prehistoric. The darker the colour, the more bitter and intense is the flavour. These are available in some Indian supermarkets and large green grocers.
Tip: Trial the light green colour bitter gourds first, if you want to introduce this vegetable into your regular diet.

how bitter is bitter gourd
On the bitterness scale, based on my tastings:
- Light green skin – I would rate 5/10 (less bitter).
- Dark green skin – I would rate 7/10 (more bitter).
The slightly bitter taste is what I love the most because when you’re eating bitter gourd, the bitterness is the point!!!

Health benefits of bitter gourd (Karela)
A quick search online reveals its known effective uses in medicinal applications. Here are a few that I noted:
- The juice of bitter gourd is known to be very helpful for the treatment of hangover from alcohol intoxication.
- Drinking bitter gourd juice is known to serve as a healthy way to detox the body.
- Bitter Gourd is good for gut health as it is known to aid the function of the digestive tract and regularise the urinary tract.
- It is known to cleanse, repair and nourish liver problems due to alcohol consumption.
- Bitter gourd contains plant insulin – a hypoglycaemic compound that is known to be very effective in keeping blood sugar levels down.
Important: Please consult your family doctor, before you consume bitter gourd juice. Pregnant women should speak to their GP before they consume bitter gourd.

nutritional benefits of bitter gourd
- Bitter gourd is low in calories and is a good source of vitamin C.
- It is rich in phosphorous and dietary fibre.
- Rich in iron, it has twice the beta-carotene of broccoli, twice the potassium of a banana and twice the calcium of spinach.
- In Indian Ayurvedic medicine, bitter gourd has long been used as a ‘cooling’ vegetable due to its purifying and detoxifying qualities. It is important to note that, it is highly recommended not to consume more than two medium size karela a day, as excessive consumption may cause diarrhoea and abdominal pain.

Can i cook bitter gourd with other vegetables
Due to the bitter taste, in South Indian cooking, it is not recommended to mix this vegetable with other vegetables. I have always cooked and enjoyed this vegetable on its own and so did my mother and grandmother!

ingredients for Bitter Gourd Stir-fry
This bitter gourd stir-fry is a super easy South Indian recipe that is flavoured with cumin seeds, some herbs and Indian spices. These simple ingredients bring out the flavours making this dish very delicious.
When cooking the bitter gourd, pairing it with the right combination of ingredients will make it more palatable. As in this recipe, I have added a bit of jaggery to tame the bitterness along with some heat (as in green chilli), and herbs and spices for flavour. These ingredients will not hide the bitter taste but will temper it. It’s very similar to adding garlic to French beans or broccoli to make it tastier.
Here’s what goes into making this easy Bitter Gourd Stir-fry:

- Chinese Bitter Gourd (Karela) – Larger, light green in colour, oblong and generally less bitter. This recipe works best with Chinese bitter gourds, as they cook faster compared to the darker bitter gourds. If you are using the darker variety, please adjust the cook time. Find at: Chinese bitter gourd – from your local Asian greengrocer or Harris Farm Markets. Indian bitter gourd – Some Indian grocers in their fresh vegetable shelf, and some Harris Farm Markets.
- Cumin seeds – Classic spice that adds earthy aroma in the seasoning and works well with sambhar powder. Stick to what is called for in the recipe, as too much can ruin this dish!!
- Curry leaves – Key ingredient for flavour. The oil released from the curry leaves during tempering, adds loads of flavour.
- Slit green chilli – Long, narrow, deep green in colour and mildly spicy. Infuses subtle heat and flavour. To reduce heat, deseed them before adding. Find at: South Asian green grocers or Harris Farm markets.
- Spring onions – Adds a burst of flavour and moisture, as this dish is cooked with little or no liquid to maintain all the nutrients. FYI, I have not added any water.
- Minced garlic and ginger – Common aromatics in most South Indian dishes. I finely chop fresh ginger and garlic for best flavour. Also adds some texture and subtle heat. Substitute – Ginger garlic paste, if that’s what you have on hand.
- Sambhar Powder (optional) – Adds flavour and a little colour. Find at: Your local Indian grocer or all Indian supermarkets. MTR is my favourite brand, but feel free to use any available brand. Please check the label for expiry date, as fresh is best!
- Turmeric Powder – A key ingredient in most South Indian cooking, this recipe calls for ¾ tsp., as a little goes a long way. Adds a distinctive flavour and golden hues to the finished dish.
- Jaggery powder (optional) – Added as a sweetener to tame the bitterness and make the dish tastier. Omit if you enjoy the slightly bitter taste. Find at: All Indian grocers. Substitute: You may use same quantity of palm sugar or add to taste.
Watch me do Bitter Gourd Stir-fry
how to make Bitter Gourd Stir-fry!
This is a no blend, no fuss, stir-fry recipe with simple ingredients and can be cooked in under 15 minutes, once you have gathered the ingredients. I like to call this as KISS recipe – meaning keep it stupid simple!!
Here’s my easy Step-by-Step tutorial to prepare this nutritious Bitter Gourd Stir-fry!
The full instructions and printable recipe for this Bitter Gourd stir-fry are in the recipe card below, but here’s a quick run-through:

prepare the bitter gourd (Karela)
First, wash the gourds under cold running water and pat dry. Trim off edges and halve lengthwise. Scoop and discard the seeds and the fluffy white core. Halve lengthwise again and chop into 1cm pieces width-wise.



Temper/season
Heat a medium saucepan/non-stick frying pan (with a lid) on medium. Add cumin seeds and sizzle. Add curry leaves and splutter (move away for a second). Add ginger, garlic and green chilli and sauté for 1 minute.



Toss in the bitter gourd
Add the bitter gourd and salt and stir to combine. Sauté for 2 minutes, then, close lid and cook for 1-2 minutes, stirring in between to loosen the vegetables. Reduce heat to low. (Recipe Note: Do not close lid, if you want to keep it crunchy).



stir in the spring onions
Stir in the spring onions. Pop the lid on and simmer for 30 seconds. Add 1-2 tablespoons of water, if required. Note: If using a non-stick frying pan, you may not need any water, as the oil used to temper is just sufficient to finish the cooking. (I have not added any water).



add the spice powders and jaggery
Sprinkle the sambhar powder and the turmeric powder. Stir well to combine. Stir in jaggery/palm sugar (if using) and simmer uncovered for 1 minute until caramelised. Season, if required.



garnish (optional) and serve
Garnish with freshly chopped coriander leaves/spring onions. This vegetable is best served immediately. The leftovers also taste great, as the flavours and sweetness will permeate through the vegetable, making it very flavoursome.



Closeup of Bitter Gourd Stir-fry
How to serve Bitter Gourd Stir-fry
The recipe yields enough to serve 2 people as a main or 3 people as a side. You may scale up the recipe easily to serve 4 people, in which case, you may adjust the cooking time, accordingly, depending on whether you would like it crunchy or soft.
- Serve with hot steamed white or brown Basmati rice, if serving as a weekday or weekend main. I personally love it with any hot steamed rice and sweetened yogurt.
- For a complete meal, serve with Coconut Dhal, boiled rice/hot steamed rice, and whole wheat chapati flatbreads.
- My favourite way of eating this dish is with fridge cold Curd Rice and it makes a perfect cool summer lunch or dinner.

Closeup of Bitter Gourd Stir-fry served with chapati flatbreads

HAVE YOU MADE THIS RECIPE?
Let me know how it went! Tag me on Instagram @lavina_mendonsa or leave a comment below!
Bitter Gourd Stir-fry (Karela)
Ingredients
- 2-3 medium size Chinese bitter gourds (light green) 3 cups and 375g cleaned and cut weight
- 3 tbsp. coconut oil or vegetable oil
- 1 tsp. cumin seeds 3g
- 1 strand curry leaves
- 1 tsp. each of freshly chopped ginger and garlic 9g each
- 1 green chilli slit lengthwise or to taste
- 1 tsp. salt or to taste 6g
- 4 stalks spring onions white part only, washed and cut into 1cm rounds
- 1 tsp. sambhar powder or to taste 2g (optional, I have added it) (Note 1)
- ¾ tsp. turmeric powder 2g
- 2 tbsp. jaggery powder 12g (light or dark is ok) or to taste (optional, I have added it)
Instructions
- Prepare bitter gourd - Wash the bitter gourd well under cold running water. Pat dry with kitchen towel. Trim off the edges and halve lengthwise. Scoop out seeds and the fluffy white core and discard. Halve lengthwise again, chop into 1cm pieces width - wise (Note 2). Set aside.
- Temper/Season - Add oil into a medium size saucepan/non-stick frying pan (with a lid) and place on medium heat. When the oil is beginning to shimmer, add cumin seeds and sizzle, add curry leaves and splutter (move away for a minute as the curry leaves will spit out oil). Add ginger, garlic and green chilli. Sauté for 1 minute.
- Add the bitter gourd - Stir in the chopped bitter gourd and salt. Sauté for 2 minutes. Close lid and cook until bitter gourds are just cooked, stirring in between to loosen the vegetables (approximately 1½ - 2 minutes). Reduce heat to low.
- Add the spring onions – Stir in the spring onions. Cover and simmer for 30 seconds. The bitter gourd will be cooked with the water released from the spring onions. If not, add 2 tbsp. water and combine. If using a non-stick frying pan, you may not need to add any water.
- Add the spice powders - Stir in the sambhar powder and turmeric powder.
- Add jaggery (if using) – Stir in the jaggery. Simmer for 1 minute or until caramelised. Season to taste, if required. Remove from heat.
- Garnish - (optional, I don’t, except for aesthetics) – It is not traditional to garnish this dish. If you must, chop a tablespoon of coriander leaves/spring onions and garnish.
- Serve - Serve with hot steamed rice, chapati flat breads or Curd Rice.
Notes
- Sambhar Powder - Many South Indian households’ stock up their own home-made sambhar powder. If you do not stock sambhar powder, you may buy MTR brand sambhar powder in your local Indian grocery store or most Indian grocery shops. It comes in small packets. Check the shelf life on the packet before you buy, as fresh is best.
- To moderate the bitterness, place the chopped bitter gourd in a colander. Add 1 tsp. salt and toss (do not massage) to cover the bitter gourd with salt. Leave for 20 minutes. Rinse under cold running water and drain well. Pat dry with paper towel to remove excess moisture and use. If using this step, adjust the salt during cooking. Note: I do not, as I like the bitterness.

Hi, I’m Catherine!
I’m all about creating tasty Indian dishes with whatever’s on hand, even when I’m short on time or budget. I love turning simple ingredients into flavorful delights. Join me on this culinary adventure where we’ll explore the magic of Indian cuisine, one delicious dish at a time!
Very easy to make, it brings out the flavor of the gourd very well without making the dish bitter.
Hi Adreen
Thank you so much for your feedback. I am happy to hear that you tried my Bitter Gourd Stir-fry (Karela) and found it easy to make. Also thrilled to hear that the bitter gourd dish did not turn out bitter and it was flavoursome!