Aloo Palak is an Indian Potato Spinach curry. There are different ways to make Aloo Palak. This is my creamy, non-traditional, vegan, and delicious version with baked potatoes!

Aloo palak is such a simple, yet utterly delicious meal. It's a creamy spinach curry (Palak) with potato (Aloo).
Making a spinach curry is my favorite way to use up large amounts of spinach because I always buy big bags of spinach without an actual plan of what I want to do with it.
Also, dark leafy greens like spinach are important for skin, hair and bone health. And with this spinach curry, you're giving your body a boost of nutrients like iron, calcium, folate, and magnesium.
This potato spinach curry is super quick to make. I like to bake the potatoes for crispiness and while they are baking in the oven, we're making the spinach curry, which is also super easy and quick!
How to make Aloo Palak
The ingredients
You will need:
- baby potatoes
- lots (!) of spinach
- coconut milk
- tomato
- oil
- spices
- ginger powder
- garam masala
- salt
The basic steps
Step 1: Wash baby potatoes. Pat them dry. Coat them in oil and add a pinch of salt. Bake them in the oven at 420°F/220°C for 15 to 20 minutes depending on the size.
Serve the Aloo Palak with ...
More vegan curry recipes you will love
- 15+ Amazing Vegan Curry Recipes
- Palak Tofu 'Paneer'
- Falafel Curry
- 15-Minute Chickpea Curry
- Coconut Curry with crispy tofu
- Sweet Potato Curry
Love it? Rate it!
I hope you will enjoy this vegan Aloo Palak Curry as much as I did! Let me know if you give it a try!
And don’t forget to rate the recipe if you like it, this helps other users figure out if it is worth a try!
If you don’t want to miss out on any new recipes, subscribe to my newsletter, follow me on Instagram and Facebook!
Cheers, Bianca
Aloo Palak - Potato Spinach Curry
Ingredients
Potatoes
- 10 baby potatoes
- 1 teaspoon canola oil (or any other neutral plant-based oil)
- ¼ teaspoon salt
Spinach Curry
- 4 large handfuls spinach fresh
- 1 cup full-fat canned coconut milk
- 1 teaspoon ginger powder
- ¾ teaspoon salt
- 1 ½ teaspoons garam masala
- 1 tomato diced
Instructions
- Wash the baby potatoes and pat them dry. Then coat them in oil, add about ¼ teaspoon of salt. Bake them at 420°F/220°C for about 15 to 20 minutes (depending on the size). Until they are crispy on the outside and soft on the inside. Meanwhile, let's make our spinach curry.
- In a large pan or pot, add the spinach and cook it until it wilted (you might have to work in 2 batches because it's a lot of spinach). Then reduce the heat and add the coconut milk, ginger powder, salt, and garam masala.
- Use a handheld blender to blend the spinach curry.
- Add the chopped tomato to the curry and let it cook (bring up the heat again) for another 3-4 minutes until hot and until the tomatoes are soft.
- Then add the baked potatoes to the spinach curry, give it a quick stir, and it's ready to serve! Basmati rice and homemade naan or chapati are THE perfect side dishes!
Sally Tau says
Fantastic looking for more ideas instead of the same gravy style !
Jessi Summers says
Two questions: What's the approximate weight or volume of 10 baby potatoes? Would using russet potatoes diced up work? (I'm sure you can see how these two questions relate!) Thank you!
Bianca says
My 10 baby potatoes weigh 250g. Of course, you can use larger, diced potatoes! :)
Pam says
I made mine with fresh ginger and garlic but followed the recipe otherwise. I don’t even miss the palak!
Bianca says
Yeay! Awesome! :)
Jane says
This was very tasty. I will make it again but plan to adjust the seasoning by using a little less garam masala (just a personal preference). I added a little more tomato because I love them. Next time I think I will add bite sized roasted cauliflower.
Nikki says
Easy, quick and so flavorful
Liz says
Can you use lite coconut milk?
Sara says
Wow! Such a quick and delicious meal. I bought an excess amount of spinach this week and this was perfect! I’m so glad there was enough for leftovers because I’m already looking forward to eating it again tomorrow.