Stuffed Bitter Gourd (Bharwa Karela)

User profile image
Leena Kohli (@leenakohli)

Experience the bold and flavorful world of stuffed bitter gourd, also known as karela, a satisfying Indian dish that will delight your taste buds! This dish is often served as a side with rice or roti and is known for its unique combination of bitter and savoury flavours.

Prep Time
30min
Cook Time
30min
Total Time
1hr
Stuffed Bitter Gourd (Bharwa Karela) recipe

Ingredients

8 Servings
  • 8
    Bitter Gourd (medium-sized) (Karela)
  • 2
    Potatoes (medium-sized) (cubed)

For Stuffing

  • 1tbsp
    Salt (divided)
  • 2cup
    Onion (finely chopped)
  • 1cup
    Tomato (finely chopped)
  • 2
    Green chilli (finely chopped)
  • 1/2tsp
    Turmeric
  • 1tsp
    Cumin Powder
  • 1/2tsp
    Red Chilli Powder
  • 1/2tsp
    Kashmiri Red Chilli Powder
  • 1tbsp
    Coriander Powder
  • 1tsp
    Carom Seeds
  • 1 1/4tsp
    Dried Mango Powder

For Frying

  • 1/2cup
    Mustard Oil/Vegetable Oil

How to make Stuffed Bitter Gourd (Bharwa Karela)

  1. Scrape and slit the bitter gourds (karela) lengthwise/vertically and scoop out the seeds.

    Step 1.1: Scrape and slit the bitter gourds (karela) lengthwise/vertically and scoop out the seeds
    Step 1.2: Scrape and slit the bitter gourds (karela) lengthwise/vertically and scoop out the seeds
  2. Rub ½ tbsp of salt on the bitter gourds. Keep them aside for 30 minutes to reduce the bitterness of the gourd.

    Step 1.1: Rub ½ tbsp of salt on the bitter gourds
  3. After 30 minutes, wash the bitter gourds with cold water to remove excess salt. Gently squeeze out all the water and keep them aside.

For Stuffing

  1. Chop the onions, tomatoes, and green chilli and place them in a mixing bowl.

    Step 2.1: Chop the onions, tomatoes, and green chilli and place them in a mixing bowl
    Step 2.2: Chop the onions, tomatoes, and green chilli and place them in a mixing bowl
  2. Add turmeric, cumin powder, red chilli powder, kashmiri red chilli powder, coriander powder, carom seeds, amchur powder, and 1 tsp salt. (Salt and Pepper can be added as per taste).

    Step 2.1: Add turmeric, cumin powder, red chilli powder, kashmiri red chilli powder, coriander powder, carom seeds, amchur powder, and  1 tsp salt
  3. Mix everything together until well combined with a spoon.

  4. Stuff the bitter gourds with the mixture.

  5. Once the bitter gourds are stuffed, use a thread and secure the filling by tying them. Start tying at one end of the gourd and work your way to the other end with the thread.

  6. Repeat the process for all the gourds and keep them aside.

    Step 2.1: Repeat the process for all the gourds and keep them aside
  7. Mix and combine the cubed potatoes in the leftover mixture and keep aside.

    Step 2.1: Mix and combine the cubed potatoes in the leftover mixture and keep aside

For Frying

  1. Heat oil in a heavy-bottomed pan over a medium to high flame. Once the oil is hot, layer the stuffed bitter gourds and let them cook for 4-5 minutes.

    Step 3.1: Heat oil in a heavy-bottomed pan over a medium to high flame
  2. Turn them with the help of a tong or a slotted spoon and cook for 4-5 minutes.

    Step 3.1: Turn them with the help of a tong or a slotted spoon and cook for 4-5 minutes
  3. Turn the bitter gourds frequently to ensure that they are cooked evenly from all sides and are golden brown in color.

    Step 3.1: Turn the bitter gourds frequently to ensure that they are cooked evenly from all sides and are golden brown in color
  4. Transfer the cooked bitter gourds onto a plate and keep aside.

    Step 3.1: Transfer the cooked bitter gourds onto a plate and keep aside
  5. In the same pan, heat 1 tbsp of oil on medium to high flame and add the potatoes, and stir. Sprinkle some water, cover, and cook for 6-7 minutes. Stir occasionally.

    Step 3.1: In the same pan, heat 1 tbsp of oil on medium to high flame and add the potatoes, and stir
  6. Now add the stuffed bitter gourds to the pan and mix gently. Cover and cook for another 5-6 minutes until potatoes are cooked through. Stir occasionally.

    Step 3.1: Now add the stuffed bitter gourds to the pan and mix gently
  7. Now gently remove the threads from the stuffed bitter gourds.

  8. Serve hot with rice, roti or paratha and daal.

Nutrition (per serving)

Calories

140.0kcal (7%)

Protein

0.9g (1.88%)

Carbs

8.3g (3%)

Sugars

2.3g (4.5%)

Healthy Fat

10.6g

Unhealthy Fat

1.8g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. You can use toothpicks or skewers to secure the stuffing.

  2. If you are using mustard oil to fry the bitter gourds, then it should be first smoked hot and then cooled before cooking.

  3. Monitor the oil temperature before frying bitter gourds. Oil should not be too hot before adding bitter gourds as it may burn or be too cold as it may absorb too much oil.

FAQS

  1. How do I reduce the bitterness of stuffed bitter gourd (Bharwa Karela)?

    To reduce the bitterness of stuffed bitter gourd, start by scraping and slitting the gourds lengthwise and scooping out the seeds. Rub them with salt and let them sit for about 30 minutes. Afterward, rinse them with cold water to remove excess salt and bitterness.

  2. What are some good side dishes to serve with stuffed bitter gourd?

    Stuffed bitter gourd pairs wonderfully with rice, roti, or paratha. You can also serve it alongside daal for a complete meal. The combination of flavors enhances the overall dining experience.

  3. Can I make stuffed bitter gourd (Bharwa Karela) vegan?

    Yes, you can easily make stuffed bitter gourd vegan by using vegetable oil instead of mustard oil and ensuring that all other ingredients are plant-based. This dish is naturally compatible with a vegan diet.

  4. What are some substitutions for the ingredients in stuffed bitter gourd?

    If you don't have certain spices or ingredients, you can substitute mustard oil with any vegetable oil. For the stuffing, you can replace potatoes with other vegetables like carrots or peas, and adjust the spices according to your taste preferences.

  5. How should I store leftover stuffed bitter gourd?

    To store leftover stuffed bitter gourd, let it cool completely and then place it in an airtight container. It can be refrigerated for up to 3-4 days. Reheat it in a pan or microwave before serving to enjoy its flavors again.

Loading reviews...

leenakohli's profile picture
instagram

Leena Kohli

(@leenakohli)

Elevate your confidence through the magic of home cooking with my easy-to-follow recipes 👩‍🍳✨...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia