
Are you looking for a quick, authentic, and spicy Maharashtrian Ridge Gourd Curry recipe? Also known as “Dodkyache Kalvan” in Maharashtra, this simple village-style curry is packed with bold flavours and is made using basic pantry staples. Whether you are craving a comforting meal with hot bhakri or steaming rice, this Maharashtrian Ridge Gourd Curry is the perfect choice. Ridge gourd (also called turai or dodka) is incredibly healthy, and when cooked in this traditional roasted onion, coconut, and peanut base, it transforms into a mouth-watering dish. The addition of local Kanda Lasun masala gives it that signature fiery kick that Maharashtrian curries are famous for! This beginner-friendly recipe takes less than 30 minutes to prepare and comfortably serves 4 to 5 people. Keep reading to learn how to easily make this delicious Maharashtrian Ridge Gourd Curry step-by-step at home.
Ingredients List
- 1/2 ladle (about 2 tablespoons) cooking oil
- 1 teaspoon mustard seeds
- 1 teaspoon cumin seeds
- 1/4 teaspoon asafoetida (hing)
- 1 sprig of fresh curry leaves
- 1 medium onion (finely chopped)
- 1 medium tomato (finely chopped)
- 1/4 cup dry coconut (grated or roughly chopped)
- 1 whole garlic bulb (peeled)
- 1/2 inch ginger
- 1/4 cup fresh coriander leaves
- 1 1/2 teaspoons Kanda Lasun Masala (or substitute with red chilli powder)
- 1 teaspoon garam masala
- 1/4 teaspoon turmeric powder
- 3 teaspoons roasted peanut powder (crushed peanuts)
- 200 grams ridge gourd (peeled, hard veins removed, and chopped)
- 2 1/2 cups warm water
- Salt to taste
Step-by-Step Instructions
- Prepare the Paste: In a mortar and pestle or a mixer grinder, crush together the dry coconut, garlic, 1/2 inch ginger, and fresh coriander leaves to make a coarse, rustic paste.
- Heat the Oil: Heat 1/2 ladle of cooking oil in a pan or kadhai over a medium flame.
- Add the Spices: Once the oil is hot, add the mustard seeds, cumin seeds, asafoetida, and curry leaves. Let them pop and crackle in the oil.
- Fry the Onions: Add the chopped onion to the pan and fry lightly until it turns a soft golden brown colour.
- Cook the Paste: Stir in the prepared coconut-garlic-ginger-coriander paste and roast it well for about 1 minute.
- Add Tomatoes: Put the chopped tomato into the pan and cook until it turns soft and mushy.
- Add Dry Masalas: Lower the flame to prevent the dry spices from burning. Add the Kanda Lasun Masala, garam masala, turmeric powder, and salt to taste. Mix everything well.
- Add Ridge Gourd and Peanuts: Stir in the roasted peanut powder and the chopped ridge gourd pieces. Mix and cook this Maharashtrian Ridge Gourd Curry base for about 2 minutes on a medium flame.
- Add Water: Pour 2 1/2 cups of warm water into the pan and give it a good stir.
- Cook and Serve: Cover the pan partially with a lid and let the curry cook gently on a low flame for about 20 minutes, or until the ridge gourd is completely soft. Turn off the heat and serve your delicious curry hot!
Also Read: Authentic Maharashtrian Moogachi Amti Recipe
Cooking Tips
- Use Warm Water: Always use warm water when making the gravy instead of cold water. It speeds up the cooking process and keeps the spices tasting fresh and vibrant.
- Quality of Peanut Powder: Make sure your peanut powder is made from properly roasted peanuts. It gives the curry a rich, thick, and nutty texture.
- Adjust Consistency: If you want a thicker gravy (known as lapatbapi), use only 1/2 to 1 cup of water instead of the full 2 1/2 cups.
- Fresh is Best: Crushing the garlic, ginger, and coconut fresh in a mortar and pestle gives a much better traditional flavour compared to using store-bought pastes.
Variations
- Dry Version (Sukka Dodka): Skip the water entirely (or just sprinkle a handful of water drops) to make a dry vegetable stir-fry that is perfect for packing in lunchboxes.
- Kid-Friendly Version: Skip the spicy Kanda Lasun masala and use a mild Kashmiri red chilli powder to bring down the heat level so kids can enjoy it easily.
- Stuffed Ridge Gourd: You can use the exact same spice paste to stuff inside slit pieces of ridge gourd instead of chopping them up.
- Hearty Dal Version: Add 1/4 cup of soaked split pigeon peas (toor dal) or yellow moong dal to the curry while cooking to make it thicker and more filling.
Serving Suggestions
This Maharashtrian Ridge Gourd Curry tastes absolutely incredible when served piping hot with traditional jowar (sorghum) bhakri or bajra bhakri. You can also pair it easily with soft chapatis, phulkas, or simple steamed rice. Keep a side of raw sliced onions, a lemon wedge, and some dry garlic chutney on your plate to make it a complete, authentic village-style feast!
Also Read: How to Make Perfect Moong Dal Kanda (Easy Method)
FAQs
Q1. Do I need to peel the ridge gourd completely?
A: No, you only need to use a peeler to remove the hard, sharp ridges (the dark green raised veins) on the outside. The tender skin in between can be left alone because it holds its shape well and is highly nutritious.
Q2. What can I use instead of Kanda Lasun Masala?
A: If you don’t have Kanda Lasun Masala at home, you can easily substitute it with 1 1/2 teaspoons of regular red chilli powder mixed with a pinch of roasted cumin powder.
Q3. Is this Maharashtrian Ridge Gourd Curry vegan?
A: Yes! This delicious recipe uses no dairy or animal products, making it 100% naturally vegan.
Q4. Can I make this curry in a pressure cooker to save time?
A: Yes, absolutely! You can follow the exact same steps in a pressure cooker and cook it for 1 or 2 whistles. However, slow-cooking it in a pan gives it a more authentic, rich flavour.
Q5. How long can I store the leftovers?
A: You can store the leftover curry in an airtight container in the refrigerator for up to 2 days. Gently reheat it on the stove or in a microwave before eating.

Maharashtrian Ridge Gourd Curry: Quick & Spicy Recipe
Ingredients
- 1/2 ladle about 2 tablespoons cooking oil
- 1 teaspoon mustard seeds
- 1 teaspoon cumin seeds
- 1/4 teaspoon asafoetida hing
- 1 sprig of fresh curry leaves
- 1 medium onion finely chopped
- 1 medium tomato finely chopped
- 1/4 cup dry coconut grated or roughly chopped
- 1 whole garlic bulb peeled
- 1/2 inch ginger
- 1/4 cup fresh coriander leaves
- 1 1/2 teaspoons Kanda Lasun Masala or substitute with red chilli powder
- 1 teaspoon garam masala
- 1/4 teaspoon turmeric powder
- 3 teaspoons roasted peanut powder crushed peanuts
- 200 grams ridge gourd peeled, hard veins removed, and chopped
- 2 1/2 cups warm water
- Salt to taste
Instructions
- Prepare the Paste: In a mortar and pestle or a mixer grinder, crush together the dry coconut, garlic, 1/2 inch ginger, and fresh coriander leaves to make a coarse, rustic paste.
- Heat the Oil: Heat 1/2 ladle of cooking oil in a pan or kadhai over a medium flame.
- Add the Spices: Once the oil is hot, add the mustard seeds, cumin seeds, asafoetida, and curry leaves. Let them pop and crackle in the oil.
- Fry the Onions: Add the chopped onion to the pan and fry lightly until it turns a soft golden brown colour.
- Cook the Paste: Stir in the prepared coconut-garlic-ginger-coriander paste and roast it well for about 1 minute.
- Add Tomatoes: Put the chopped tomato into the pan and cook until it turns soft and mushy.
- Add Dry Masalas: Lower the flame to prevent the dry spices from burning. Add the Kanda Lasun Masala, garam masala, turmeric powder, and salt to taste. Mix everything well.
- Add Ridge Gourd and Peanuts: Stir in the roasted peanut powder and the chopped ridge gourd pieces. Mix and cook this Maharashtrian Ridge Gourd Curry base for about 2 minutes on a medium flame.
- Add Water: Pour 2 1/2 cups of warm water into the pan and give it a good stir.
- Cook and Serve: Cover the pan partially with a lid and let the curry cook gently on a low flame for about 20 minutes, or until the ridge gourd is completely soft. Turn off the heat and serve your delicious curry hot!





