Go Back
+ servings
aloo palak in a bowl with spoon

Aloo Palak

Aloo palak is an easy but delicious Indian curry full of the goodness of natural and wholesome ingredients. Fresh baby spinach and tender potatoes come together along with onions, tomatoes, ginger, garlic, and a few spices to make this potato and spinach curry.
Course Brunch/Dinner
Cuisine Indian
Keyword aloo palak, Indian vegetarian food, vegan curry
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings 4
Calories 248kcal


  • Karahi or wok


  • 3 tablespoon olive oil light
  • 1 tsp cumin seeds
  • 1 ½ cups diced red onions
  • ½ teaspoon minced ginger
  • ½ teaspoon minced garlic
  • 1 cup chopped tomatoes
  • ½ teaspoon coriander powder
  • ½ tsp red chilli powder
  • ½ tsp turmeric powder
  • ¼ tsp garam masala powder
  • 3 yellow potatoes Yukon Gold, small-sized
  • 10 ounces baby spinach prewashed


  • Chop the onion and tomato. Cut the potatoes into small even 1" cubes so they cook quickly.
  • Heat the olive oil in a wok or karahi (medium heat). When it starts shimmering, add the cumin. After a few seconds, tip in the onions. Cook until softened and slightly pink (5-8 minutes). 
  • Add the ginger and garlic and cook for 2 minutes. 
  • Add the tomatoes and all the powdered spices and salt. Stir to mix everything well and cook until the tomatoes break down and the raw smell of the spices is gone. If the masala becomes too dry, add a few tablespoons water while cooking it.
  • Add the potatoes and ¼ cup water, cover the wok, and cook for 5 minutes.
  • Now, add the spinach and press it down. As the spinach wilts, it will release water. Cook covered on low to medium heat for 10-12 minutes or until the potatoes and spinach are completely soft and cooked. Serve hot with the bread of your choice.


  1. Cut the potatoes into small cubes for even and fast cooking. There is no need to peel them.
  2. Add the ingredients in the order outlined so that everything gets cooked properly. 
  3. Don't cook down the sauce completely. This is a sabzi with a little curry in it. It is not completely dry. 


Calories: 248kcal | Carbohydrates: 34g | Protein: 6g | Fat: 11g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Sodium: 157mg | Potassium: 1159mg | Fiber: 6g | Sugar: 5g | Vitamin A: 6800IU | Vitamin C: 55mg | Calcium: 127mg | Iron: 4mg