Home » Recipes » Aloo Palak Recipe (Pakistani Potato and Spinach Curry)

Aloo Palak Recipe (Pakistani Potato and Spinach Curry)

by Emaan Hassaan | Last updated Sep 2, 2026

Jump to Recipe Print Recipe
No ratings yet

This post may contain affiliate links.

Aloo Palak is the dish I make when I want something comforting but don't want to spend all day standing over the stove watching meat simmer. It's potatoes and spinach, cooked down into a deep green, creamy gravy that tastes like it took way more effort than it actually did. No meat, no fuss, and it comes together in a little over an hour.

Aloo palak served in a white bowl with yellow rice and cucumber slices on the side

This isn't a thin, watery saag. The potatoes go in whole-ish, cook right in the spinach, then get pulled out so the spinach can be blended smooth before they go back in. That one extra step is the whole trick, and I'll explain exactly why it matters below.

Why This Recipe Works

  1. The potatoes never turn to mush. Most Aloo Palak recipes leave the potatoes in the pot the entire time, which means by the time the spinach is done, the potatoes are falling apart. This recipe pulls them out before blending and adds them back in at the end, so every piece stays intact.
  2. A proper ghee tarka finish. Just like my Palak Chicken (Chicken Saag), this one gets a sizzling tarka of ghee and red chili flakes poured over right before serving. It's a small step that makes a big difference in aroma and flavor.
  3. No water added to the spinach. The spinach steams in its own moisture on top of the potatoes, which keeps the flavor concentrated instead of diluted.
  4. It's a full vegetarian main, not a side. Serve it with rice or roti and it holds its own on the table, no meat curry required.

What is Aloo Palak?

Aloo means potato, palak means spinach — the name is exactly what's in the pot. It's a staple in Pakistani and North Indian home kitchens, usually made on the nights when you want something hearty but lighter than a meat-based salan. Like the potatoes in Aloo Ghosht, the potatoes here are meant to hold their shape and soak up flavor rather than dissolve into the gravy, just without the meat.

Prepped ingredients for aloo palak including chopped onion, tomato, green chili, cubed potatoes, chopped spinach, and spices

Ingredient Notes

  • Potatoes — red-skinned, medium sized. Red-skinned potatoes hold their structural integrity after boiling and being lifted out of the spinach. Starchy yellow or white potatoes tend to fall apart during blending or when added back in, so it's worth seeking these out.
  • Spinach — fresh, roughly chopped. No need to pre-cook it. It goes in raw, directly over the potatoes, and steams down using nothing but its own moisture.
  • Onion, tomato, and green chilies. A big chopped onion and two chopped tomatoes build the base. Any type of green chili works here; use fewer if you want it milder.
  • Ginger and garlic. Minced garlic and ginger paste go in early with the tomatoes to build the base flavor.
  • Ground spices. Turmeric, coriander powder, red chili powder, salt, and cumin seeds. Nothing exotic, just a solid everyday spice mix.
  • Cooking oil. ½ cup for the base of the curry.
  • For the tarka finish — desi ghee. Regular oil works if you don't have ghee on hand, but ghee gives the final tarka its nutty aroma. Red chili flakes bloom in the hot ghee for a few seconds before it all gets poured over the finished curry. Skip the chili flakes if you'd rather keep it mild.

How to Make Aloo Palak

Step 1: Fry the Onions

Heat ½ cup of oil in a pot over medium-to-high flame. Add the chopped onions and cumin seeds and fry for 6–7 minutes, until golden brown. This is your flavor base, don't rush it.

Chopped red onion and cumin seeds frying in oil in a steel pot for aloo palak

Step 2: Add Tomatoes and Aromatics

Add the chopped tomatoes, green chilies, and ginger-garlic paste. Continue frying (bunai) on medium-high flame for another 6–7 minutes, until the tomatoes soften into a smooth base.

Chopped tomatoes, green chilies, and ginger garlic paste cooking down into a smooth base

Step 3: Add the Potatoes and Spices

Add the potatoes along with all the ground spices and fry everything together for 10 minutes, so the potatoes are thoroughly coated in flavor before the spinach goes in.

Cubed potatoes coated in turmeric, coriander, and red chili powder in the pot

Step 4: Steam the Spinach on Top

Place the chopped spinach directly over the potato mixture — no water added. Cover the pot, reduce the flame to low, and let it steam (dam) for 20 minutes. The spinach will release its own natural juices as it cooks down.

Fresh chopped spinach piled on top of spiced potatoes before steaming

Step 5: Remove the Potatoes

Check that the potatoes are cooked through and tender, then carefully lift them out of the pot and set them aside on a plate. This step is what keeps them from breaking apart later. The potatoes are removed from the pot before blending so they don't break apart under the blender — they're added back in afterward, once the spinach is smooth.

Cooked potato cubes removed from the pot and set aside on a plate

Step 6: Blend the Spinach

Using a hand blender directly in the pot, blend the remaining spinach into a smooth, creamy texture.

Hand blender pureeing cooked spinach into a smooth green gravy

Step 7: Cook Down the Spinach

Return the pot to low heat for about 10 minutes, letting the blended spinach cook until the oil begins to separate and surface at the top. That's your cue that it's ready.

Blended spinach gravy simmering in the pot until the oil separates

Step 8: Add the Potatoes Back In

Add the reserved potatoes back into the spinach gravy, stir gently so they don't break, cover, and simmer on low flame for an additional 10 minutes so the flavors fuse together.

Step 9: Make the Tarka

While the curry simmers, heat 2 tablespoons of desi ghee in a small pan until hot. Add the red chili flakes and let them bloom for a few seconds, then pour the sizzling tarka over the spinach and potato curry.

Red chili flakes blooming in hot desi ghee for the tarka finish

Step 10: Finish and Serve

Turn off the flame immediately after adding the tempering so the tarka doesn't scorch. Top with chopped green chilies and serve hot with flatbread or rice.

Sizzling ghee and chili flake tarka poured over the finished potato and spinach curry

Tips for the Perfect Aloo Palak

  • Don't skip removing the potatoes before blending. It feels like an extra step, but it's the difference between distinct potato pieces and mash.
  • Use red-skinned potatoes. Starchy varieties break down too easily once boiled.
  • Let the oil separate before adding the potatoes back. That visual cue means the spinach base is fully cooked and ready.
  • Turn the heat off right after the tarka. The hot ghee will continue cooking in the residual heat of the pot, so don't let it sit on the flame.

Storage and Make-Ahead

This dish freezes very well. Cool completely and store in an airtight container in the freezer for up to one week for easy meal planning. Thaw and reheat gently on the stove with a small splash of water if the gravy has thickened too much.

Close-up of aloo palak curry garnished with sliced green chilies

What to Serve With Aloo Palak

Aloo Palak is mild and comforting on its own, so it pairs well with something on the side that brings a bit more richness or heat. A few of my go-tos:

  • Roti or naan to scoop everything up.
  • Plain basmati rice, if you want it as a lighter meal.
  • A meatier main alongside it, like Chicken Karahi, if you're feeding a bigger table and want both a vegetarian and a meat option.
  • A side of raita or a simple onion salad to cut through the richness of the ghee tarka.
Aloo palak served in a white bowl with yellow rice and cucumber slices on the side
No ratings yet

Aloo Palak (Potato Spinach Curry)

yield: 5 people
Prep Time: 15 minutes
Cook Time: 1 hour
Total Time: 1 hour 15 minutes
A comforting Pakistani potato and spinach curry with a sizzling desi ghee tarka finish. The potatoes are cooked with the spinach, then pulled out before blending so they stay intact — no mushy bites.

Ingredients
 

  • 8 medium red-skinned potatoes peeled and halved
  • 800 g fresh spinach roughly chopped
  • 1 big onion chopped (red or white)
  • 2 medium tomatoes chopped
  • 3 medium green chillies chopped
  • 1 tsp turmeric powder
  • 1 tbsp cumin seeds
  • 1 tsp coriander powder
  • 1 tsp red chili powder
  • 1 tsp salt
  • 1 tbsp minced garlic
  • 1 tbsp ginger paste
  • ½ cup cooking oil

For the tarka finish:

  • 4 tbsp desi ghee
  • 1 tsp red chilli flakes optional
  • 2 medium green chillies sliced, for garnish (optional)

Instructions

  • Fry the onions: Heat the cooking oil in a pot over medium-to-high flame. Add the chopped onion and cumin seeds, and fry for 6–7 minutes until golden brown.
  • Add tomatoes and aromatics: Add the chopped tomatoes, green chilies, and ginger-garlic paste to the pot. Continue frying (bunai) on medium-high flame for another 6–7 minutes until the tomatoes soften into a smooth base.
  • Add potatoes and spices: Add the potatoes along with the turmeric, coriander powder, red chili powder, and salt. Fry everything together for 10 minutes to thoroughly coat the potatoes with flavor.
  • Steam the spinach: Place the chopped spinach directly over the potato mixture without adding any water. Cover the pot, reduce the flame to low, and let it steam (dam) for 20 minutes so the spinach releases its natural juices.
  • Remove the potatoes: Check that the potatoes are cooked through and tender, then carefully remove them from the pot and set them aside on a plate.
  • Blend the spinach: Using a hand blender directly in the pot, blend the remaining spinach into a smooth, creamy texture.
  • Cook down the spinach: Return the pot to low heat for about 10 minutes, allowing the blended spinach to cook until the oil begins to separate and surface at the top.
  • Add potatoes back in: Add the set-aside cooked potatoes back into the spinach gravy, stir gently, cover, and let it simmer on low flame for an additional 10 minutes so the flavors fuse together.
  • Make the tarka: In the meantime, heat the desi ghee in a small pan until hot, add the red chilli flakes to bloom for a few seconds, then pour this sizzling tarka over the spinach and potato curry.
  • Finish and serve: Turn off the flame immediately after adding the tempering, top with sliced green chilies, and serve hot with flatbread or rice.

Notes

  • Optional: garnish with fresh cilantro and julienned ginger along with the green chilies for extra freshness (skip if guests prefer to avoid ginger or cilantro).
  • Freezes very well — store in an airtight container in the freezer for up to one week.
  • Use red-skinned medium potatoes; starchy yellow or white potatoes may fall apart during blending or re-addition.
  • The potatoes are removed before blending so they don't break apart under the blender, then added back once the spinach is smooth.
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.
Did you make this recipe?Tag @emaanskitchen_ on Instagram — we can’t wait to see what you’ve made!

You May Also Like...

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Welcome!

Hi, I'm Emaan! Here I share easy home cooking and everyday recipes. Weeknight dinners, gluten-free baking, salads, and more. Real food, easy to follow.

Popular Recipes