Go Back Email Link
+ servings
potato moringa leaves stir fry (aloo moringa) served in a white bowl with roti and salad on the side
Print Pin
5 from 5 votes

Potato Moringa Leaves Stir Fry

Simple Indian stir fry with potatoes (aloo), fresh moringa (drumstick leaves), and a few spices
Course Main Course
Cuisine Indian
Keyword aloo moringa, potato moringa leaves stir fry
Diet Vegan, Vegetarian
Method Stovetop
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings 3
Calories 358kcal
Author Bhavana Patil


  • 2 tablespoons oil
  • 1 teaspoon cumin seeds
  • 2 cloves garlic minced
  • 1 green chili chopped
  • a pinch asafoetida (hing) skip for gluten-free
  • 1 small onion finely chopped
  • 2 large potatoes (aloo) cut into ¾ inch pieces (around 300 grams)
  • 2-2.5 cups moringa (drumstick leaves) tightly packed, chopped
  • ¼ teaspoon turmeric powder
  • ½ teaspoon garam masala
  • salt as per taste
  • ¼ cup water as needed


  • Heat oil in a heavy bottom pan over medium heat. Add cumin seeds and let them splutter. Next, add green chili, minced garlic, asafoetida, and saute for a few secs.
  • Next, add onions and saute until onions turn light brown.
    step to saute onion and garlic collage
  • Then add cubed potatoes, turmeric powder, and salt, mix and saute for 2-3 minutes. Add ¼ cup of water, cover, and cook the potatoes for 5 to 6 minutes until they are fork-tender. You may stir once or twice in between.
    step to cook potatoes in a pan collage
  • Add chopped moringa leaves and mix very well. Continue to cook for another 4 to 5 minutes uncovered (keep stirring in between), till the leaves wilt, the moisture dries out, and the potatoes are perfectly cooked.
  • Lastly, add some garam masala and mix very well. Turn off the heat.
    step to add moringa leaves and cook collage
  • Serve Aloo Moringa with roti or bread of your choice.


Note: Nutrition values are my best estimates. If you rely on them for your diet, use your preferred nutrition calculator.


Calories: 358kcal | Carbohydrates: 49g | Protein: 14g | Fat: 12g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 6g | Trans Fat: 0.04g | Sodium: 62mg | Potassium: 1065mg | Fiber: 4g | Sugar: 3g | Vitamin A: 12IU | Vitamin C: 379mg | Calcium: 727mg | Iron: 3mg