Cook pigeon peas in hot water for 4-5 minutes until tender or microwave for 4 minutes, discard the water and keep aside until needed.
½ cup frozen Pigeon Peas
Wash and peel ridge gourd. Cut it into half, lengthwise and then cut each into ½” pieces. Depending on how fat the gourd is, you may have to cut the gourd into 4 pieces lengthwise and then cut it into ½”pieces.
500 grams Ridge Gourd
Heat oil in a skillet or a pan, add cumin seeds and let it change color.
2 tablespoons Oil, ½ teaspoon Cumin Seeds
Then add curry leaves, green chilies, onions, and sauté until onions are translucent.
6 Curry Leaves, 6 Green Chilies cut, 1 small Onion Chopped
Then add garlic and sauté until garlic is lightly roasted, followed by turmeric, chili powder and salt. Mix well.
2 teaspoons crushed Garlic, ½ teaspoon Turmeric, ¾ teaspoons Chili Powder
Now add ridge gourd, pre-cooked pigeon peas and mix well.
At this point, add milk if using and mix well. Cover and cook for about 5 minutes on high. When not using milk. Cook on medium - medium low flame for 5-8 minutes or until the ridge gourd is soft.
2-3 tablespoons Milk
When the ridge gourd is cooked, remove the cover and continue to cook for another 5 - 10 minutes until all the liquid evaporates. Keep stirring it intermittently. If the curry is burning, reduce the heat.
Once the water evaporates, fry it for a few minutes and remove from heat.
Transfer to a serving dish, garnish with cilantro and serve with rice or roti.