Bitter gourd, or karela, is known for its distinct bitterness and numerous health benefits, including its ability to manage blood sugar levels. When stuffed with a flavorful filling, karela transforms into a delicious and nutritious dish. Here’s a step-by-step guide on how to make stuffed karela, blending traditional spices and techniques to create a mouth-watering delicacy.

Ingredients
For the Stuffed Karela:
- 6 medium-sized karela (bitter gourds)
- 2 tablespoons salt (for soaking)
For the Filling:
- 2 tablespoons oil
- 1 teaspoon mustard seeds
- 1 teaspoon cumin seeds
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 1-inch piece ginger, grated
- 2 green chilies, finely chopped
- 1 teaspoon turmeric powder
- 1 teaspoon coriander powder
- 1 teaspoon cumin powder
- 1 teaspoon garam masala
- 1 teaspoon amchur (dry mango powder)
- Salt to taste
- 2 tablespoons gram flour (besan)
- Fresh coriander leaves, chopped (for garnish)
For Cooking the Stuffed Karela:
- 2 tablespoons oil
- 1 teaspoon mustard seeds
- 1 teaspoon cumin seeds
- A pinch of asafoetida (hing)
Instructions
Preparing the Karela:
- Wash and Peel: Wash the karelas thoroughly and peel their outer skin. Save the peels for later use.
- Slit and Deseed: Make a vertical slit in each karela, careful not to cut through entirely. Scoop out the seeds and discard them.
- Salt Soak: Sprinkle salt inside and outside of each karela. This helps to reduce their bitterness. Let them sit for about 30 minutes. Afterward, rinse the karelas under running water and pat them dry.
Preparing the Filling:
- Heat Oil: In a pan, heat 2 tablespoons of oil. Add mustard seeds and cumin seeds. Let them splutter.
- Sauté Aromatics: Add chopped onions and sauté until golden brown. Then add minced garlic, grated ginger, and green chilies. Sauté for another 2 minutes.
- Add Spices: Lower the heat and add turmeric powder, coriander powder, cumin powder, garam masala, and amchur. Stir well to combine.
- Add Gram Flour: Sprinkle gram flour into the mixture. Cook for a few minutes until the flour is well incorporated and slightly roasted.
- Season and Cool: Add salt to taste. Mix everything well and let the filling cool.
Stuffing the Karela:
- Fill Karela: Stuff each karela with the prepared filling, pressing it in firmly.
- Tie with Thread (optional): If desired, you can tie each karela with a piece of thread to ensure the filling stays inside while cooking.
Cooking the Stuffed Karela:
- Heat Oil: In a large pan, heat 2 tablespoons of oil. Add mustard seeds, cumin seeds, and a pinch of asafoetida. Let them splutter.
- Cook Karela: Place the stuffed karelas in the pan. Cook them on medium heat, turning occasionally, until they are browned and cooked through (about 20-25 minutes). You can cover the pan to speed up the cooking process, but make sure to turn the karelas periodically to cook them evenly.
- Garnish and Serve: Once the karelas are tender and golden brown, remove them from the heat. Garnish with fresh coriander leaves.
Serving Suggestions
Stuffed karela pairs well with roti, paratha, or steamed rice. It can be served as a main dish or a side dish, adding a burst of flavor to any meal. This dish not only offers a unique taste experience but also brings the health benefits of bitter gourd to your table in an appetizing way.
Enjoy your stuffed karela, a perfect blend of health and taste!

The creator behind this blog, and I’m thrilled to share my passion for vegetarian cooking with you.
Cooking has always been a joyful journey for me, filled with vibrant flavors, wholesome ingredients, and the creativity that comes with crafting delicious meals.
Growing up in a family where food was at the heart of every celebration, I learned the art of cooking from my mother and grandmother. Their recipes, steeped in tradition and love, inspired me to explore and experiment in the kitchen. Over the years, I’ve developed my own unique style, blending traditional and contemporary flavors to create vegetarian dishes that are both nutritious and delightful.
