Aloo Palak Recipe

آلو پالک

Pakistani aloo palak with tender potatoes and spinach cooked in a garlic, cumin and tomato masala until the greens coat the potatoes without excess water.

Key cooking point: Drain spinach well so the curry does not become watery.

Pakistani aloo palak with potato pieces in thick cooked spinach masala
Aloo palak with tender potatoes folded through a thick spinach masala. Image: Miansari66 · Wikimedia Commons · CC0 1.0 · cropped/resized for display
Prep15 min Cook25 min Total Serves4 CategoryVegetarian

Ingredients for Aloo Palak

  • 500 g fresh spinach, washed thoroughly and chopped
  • 3 medium potatoes, peeled and cut into even cubes
  • 1 onion, finely chopped
  • 2 tomatoes, chopped
  • 4 garlic cloves, sliced
  • 2 green chillies
  • 1 tsp cumin seeds
  • 1 tsp coriander powder
  • ½ tsp red chilli powder
  • ¼ tsp turmeric
  • 3 tbsp cooking oil
  • Salt to taste

How to Make Aloo Palak — Step by Step

  1. Step 1Heat the oil in a wide pan, add the cumin seeds and sliced garlic, then add the onion and cook until softened and lightly golden.
  2. Step 2Add the tomatoes, green chillies, coriander powder, red chilli, turmeric and salt and cook until the tomatoes soften and the masala becomes cohesive.
  3. Step 3Add the potato cubes and a small splash of water, cover and cook gently until the potatoes are almost tender, stirring occasionally so the masala does not catch.
  4. Step 4Add the chopped spinach in batches if necessary; it will wilt rapidly and release its own moisture, so avoid adding extra water unless the pan genuinely needs it.
  5. Step 5Cook uncovered until the potatoes are fully tender and excess spinach liquid has evaporated, stirring gently enough to keep the potato pieces intact.
  6. Step 6Taste for seasoning and serve hot with roti or paratha.

Technique That Matters

Give potatoes a head start in the tomato masala, then add spinach late because it wilts quickly and releases its own water. Finish uncovered so the greens coat the potatoes instead of becoming a watery spinach soup.

Visual & Doneness Cues

  • Potato cubes should be almost tender before spinach enters the pan.
  • Spinach should wilt fully but still retain a fresh green character.
  • Excess spinach water should evaporate before serving.
  • Potatoes should stay intact rather than dissolve into the greens.

Aloo Palak Cooking Tips

  • Drain spinach well so the curry does not become watery.
  • Part-cook potatoes before adding spinach.
  • Finish uncovered to evaporate excess moisture.

Mistakes to Avoid

  • Adding extra water when spinach is about to release plenty of its own moisture.
  • Cutting potato cubes very unevenly.
  • Over-stirring after potatoes become tender.
  • Covering the pan for the whole spinach stage and trapping water.

Substitutions & Adjustments

  • Baby spinach can be used but wilts faster than mature leaves.
  • Green chilli can be reduced without affecting structure.
  • If tomatoes are especially watery, cook them down further before the potatoes.

Storage & Reheating

Storage: Transfer leftovers to a shallow covered container and refrigerate within 2 hours. Use within 3–4 days, or freeze for longer storage. The spinach may darken or soften during storage.

Reheating: Reheat only the portion being served in a pan over gentle heat, adding a small splash of water if needed. Stir gently and heat until steaming hot throughout.

Questions About Aloo Palak

Why is aloo palak watery?

Spinach releases moisture and the pan may have stayed covered too long. Finish uncovered until the greens coat the potatoes.

Why are the potatoes breaking?

They may be overcooked or stirred too vigorously after becoming tender.

Should spinach be cooked before potatoes?

This method gives potatoes a head start because spinach cooks much faster.

Serving idea: Serve with roti, paratha or plain rice and yogurt on the side.

← All Pakistani recipes