Saag Aloo (Spinach & Potato Curry)
By Lee Jackson ↣ Published on: May 7, 2021
Saag Aloo, also known as Palak Aloo, is a vibrant vegan curry where tender potatoes meet earthy spinach in a gently spiced, creamy sauce. The textures and aromatic spices make it a standout vegetarian dish.

Indian cuisine offers countless plant-based options, and Saag Aloo is one of the simplest and most satisfying. It pairs soft, creamy potatoes with vibrant spinach and warm spices for a dish that’s light yet filling. It works perfectly as a main or as part of a larger spread.
What’s Ahead?
What is Saag Aloo?
“Saag” refers broadly to leafy greens rather than specifically to spinach. Many greens can be used — collards, mustard greens, kale or fenugreek — but spinach (palak) is the most common. “Aloo” simply means potato. Together, soft potatoes and iron-rich spinach create a comforting combination of textures and flavours. Whether you favour the potato or the greens, the balance and spices make this dish special.
Why it works
Saag Aloo is a great choice when you want a plant-focused meal that still leaves you satisfied. The potatoes provide substance while the spinach and spices keep the dish light and flavourful. It’s easy to make, nutritious and versatile — perfect for weeknights or as part of a larger Indian meal.
Stuff you’ll need
These key ingredients create the characteristic flavours of saag aloo:
- Potatoes – Use floury or semi-waxy potatoes cut into large chunks; they provide the body of the dish.
- Spices – A mix of whole and ground spices such as turmeric, panch phoron (Bengali five-spice), dried chillies, chilli powder, cumin, coriander and garam masala.
- Fresh aromatics – Onion, garlic and ginger, plus tomato to build the sauce.
- Greens – Spinach (fresh or frozen) is traditional; other leafy greens can be substituted.
- Cream (optional) – A splash of cream or coconut cream for a richer finish.
- Mustard oil – Adds a warm pungency; if unavailable, use vegetable oil, sunflower oil, coconut oil or ghee.

Step by Step
Follow these stages to make Saag Aloo at home. The full recipe with exact quantities and timings is below.
- Prepare the potatoes. Peel and cut potatoes into large chunks. Par-cook them in salted water with a pinch of turmeric for about 12 minutes until almost tender. Drain and let them steam-dry briefly, then pan-fry in a little oil to form a light crust so they hold together in the sauce.
- Fry the onions with whole spices. Heat oil, add panch phoron or other whole spices to sizzle, then add the diced onion and cook gently until soft and golden. Add garlic and ginger and fry briefly.
- Add ground spices and tomato. Stir in chilli powder (or paprika), cumin, coriander and garam masala, then add crushed tomato to bind and deepen the sauce.
- Add the greens and potatoes. Return potatoes to the pan, add the spinach (thawed and drained if frozen, or blanched and squeezed if fresh) and pour in some of the potato cooking liquid to create a simmering sauce.
- Simmer to finish. Cook gently for about 10 minutes until the potatoes are fully cooked and the sauce has reduced to a thick, clingy consistency. Stir in cream or coconut cream if using, and finish with a sprinkle of dried fenugreek (kasoori methi) for fragrance.
- Serve. Adjust seasoning and serve hot with rice or Indian breads.






Pro Tips to make your life easier
- You can buy pre-mixed panch phoron at Indian grocers if you prefer not to blend your own spices.
- Make ahead: Saag Aloo reheats well in a pan; add a splash of water if the sauce has thickened too much.
- If using fresh spinach, wilt it quickly in a little water, cool, squeeze out excess moisture and chop — this prevents a watery curry. For frozen spinach, thaw and squeeze dry before adding.
- Don’t have spinach? Try kale, chard, collard greens, mustard greens or fresh fenugreek; all work under the “saag” umbrella.

Serving and storing suggestions
Storage
- Refrigerating – Store in an airtight container in the fridge for 4–5 days.
- Freezing – Not ideal: potatoes can become mushy after freezing and reheating. Fresh is preferable.
Serving
- Serve hot with rice or Indian breads such as roti, chapati, paratha or naan. It also works as a filling for dosa or with puffed pooris.
- Saag Aloo pairs well alongside other vegetarian or meat-based curries as part of a shared meal.

Ready to get cooking?
Saag Aloo (Palak Aloo) is a simple, flavourful vegetarian classic. With a few pantry spices, potatoes and greens you can make a satisfying dish that’s perfect on its own or as part of a larger Indian feast.
Any Questions? (FAQ)
Have a question about this Saag Aloo recipe? Leave a comment.
What is saag aloo made of?
Saag means leafy greens and aloo means potato. Spinach is most common, but kale, chard, mustard leaves or fenugreek can also be used, combined with warming spices.
Is saag aloo healthy?
Yes — it contains nutrients from both potatoes and greens and can be a filling, balanced vegetarian option when made with moderate oil and salt.
What does saag mean in Indian cooking?
Saag refers to leafy greens generally. If a recipe specifically uses spinach, it may be called palak.
How spicy is saag aloo?
This version is more fragrant than fiery. Heat can be adjusted by the type and amount of chilli powder used.
More recipes
If you enjoyed this recipe, explore other Indian dishes for vegetarian and meat options.
- Kofta Curry
- Dal Makhani
- Chicken Saag
- Spinach Dal (Dal Palak)
- Parippu – Keralan Style Dal
- Rajma – Kidney Bean Curry
- Methi Mushroom Masala
- Red Moong Dal Curry
- Cashew Nut Curry
- Achari Chicken
- Keralan Chicken Curry
- Bengali Fish Curry
- Saag Gosht
- Kosha Mangsho
- Methi Chicken Curry
- Indian Black Pepper Chicken
- Jheenga Palak – Shrimp & Spinach Curry

Saag Aloo (Spinach & Potato Curry)
Ingredients
- 1.1 lb potatoes (500g) peeled and cut into large chunks, about 2 inches/5cm)
- ½ tsp turmeric powder
- 1 tsp salt (for boiling potatoes)
- 3 tbsp mustard oil (or vegetable oil)
- 2 tsp panch phoron spice mix
- 2 dried chillies
- 1 onion (small, finely diced)
- 1 tsp minced garlic
- 1 tsp minced ginger
- 1 tsp chilli powder (or paprika)
- 1 tsp cumin powder
- 1 tsp coriander powder
- 1 tsp garam masala
- ½ cup crushed tomato (canned)
- 1 tsp methi kasoori (dried fenugreek)
- 2 cups frozen chopped spinach
- ¼ cup fresh cream (optional)
- salt (for seasoning)
Instructions
-
Peel and cut the potatoes into large chunks. Cover with water, add turmeric and salt, bring to a boil and cook for about 12 minutes until nearly tender. Remove with a slotted spoon and set aside, reserving the cooking liquid.
-
Let the potatoes steam-dry briefly. Heat the oil in a deep pan and fry the potatoes for about 5 minutes, turning occasionally, to form a light crust. Remove the potatoes from the pan and add the panch phoron to the hot oil; let it sizzle for 30 seconds before adding the onion.
-
Cook the onion gently until soft and golden (about 5 minutes). Add garlic and ginger and fry 1–2 minutes. Stir in chilli powder, cumin, coriander and garam masala, then add the crushed tomato and combine.
-
Return the potatoes to the pan and add the spinach. Pour in about 2½ cups of the reserved potato cooking liquid. Bring to a simmer, reduce heat to low and cook covered for 5 minutes, then continue for another 5–8 minutes until the sauce reduces and potatoes are fully cooked.
-
Remove from heat, check seasoning and adjust salt. If using, stir in cream or coconut cream and sprinkle with kasoori methi before serving.
Notes
- Swap spinach for other dark leafy greens such as kale, chard, collards, mustard greens or fresh fenugreek.
Serving suggestions
- Serve with rice or Indian breads like roti, chapati, naan, paratha or poori. Saag Aloo also makes a great dosa filling.
Storage
- Fridge: Keeps 4–5 days in a sealed container.
- Freezer: Not recommended due to potato texture changes; fresh is best.