Aloo Palak is a comforting Indian potato and spinach curry that’s simple, flavorful, and wonderfully satisfying. Tender potatoes are combined with wilted spinach, aromatic onion, garlic, ginger, and warm spices to create an easy vegetable dish that’s full of savory flavor.
The potatoes become soft and buttery as they cook, while the spinach adds freshness and a beautiful earthy balance. Cumin, coriander, turmeric, and paprika bring warmth and color without overpowering the vegetables.
This easy Aloo Palak comes together in about 40 minutes and makes a delicious vegetarian main course, side dish, or satisfying snack.
Why You’ll Love This Recipe
- Simple ingredients: Potatoes, spinach, aromatics, and everyday spices create a flavorful curry.
- Naturally vegetarian: A delicious meat-free option for lunch or dinner.
- Comforting and hearty: Tender potatoes make this dish satisfying while spinach keeps it fresh.
- Quick to prepare: The potatoes are boiled first, making the final curry come together quickly.
- Packed with flavor: Cumin, coriander, turmeric, garlic, and ginger create a wonderfully aromatic spice blend.
Ingredients
- Potatoes: The hearty base of the curry. Choose medium potatoes and chop them into evenly sized pieces so they cook consistently.
- Oil: Used to sauté the aromatics and bloom the spices.
- Cumin seeds: Add a warm, earthy aroma and classic Indian flavor.
- Onion: Provides sweetness and creates the savory foundation of the curry.
- Garlic: Adds aromatic depth and a gentle pungency.
- Fresh ginger: Brings warmth and a subtle spicy freshness.
- Chopped spinach: Adds color, freshness, and an earthy flavor. Fresh or frozen spinach can be used.
- Ground coriander: Adds citrusy, earthy notes to the spice mixture.
- Ground cumin: Reinforces the warm flavor of the cumin seeds.
- Ground turmeric: Gives the curry its beautiful golden color and earthy flavor.
- Paprika: Adds mild warmth and enhances the color of the dish.
- Salt: Brings all of the flavors together.
How to Make Aloo Palak
Boil the Potatoes
Peel the potatoes and cut them into bite-sized pieces.
Place them in a large pot and cover with water. Bring to a boil and cook for approximately 15 minutes, or until the potatoes are tender when pierced with a fork.
Drain the potatoes well and set them aside.
Avoid overcooking the potatoes at this stage. They should be tender but still hold their shape so they don’t fall apart when mixed into the curry.
Sauté the Aromatics
Heat the oil in a large saucepan over medium-high heat.
Add the cumin seeds and cook until they begin to sizzle and become fragrant.
Add the chopped onion and cook for about 3 minutes, stirring occasionally, until softened.
Add the Garlic and Ginger
Stir in the minced garlic and grated ginger.
Cook for about 1 minute, stirring constantly so the garlic doesn’t burn.
The combination of garlic, ginger, and sizzling cumin creates the aromatic foundation of the curry.
Bloom the Spices
Add the ground coriander, ground cumin, turmeric, and paprika.
Stir well to coat the onions and aromatics with the spices.
Cook briefly, just long enough for the spices to become fragrant. Avoid letting them burn.
Add the Spinach
Stir the chopped spinach into the seasoned onion mixture.
Cook for about 2 minutes, stirring frequently, until the spinach wilts and blends with the spices.
If you’re using frozen spinach, allow it to thaw first if possible and drain any excess liquid.
Add the Potatoes
Season the spinach mixture with salt to taste.
Add the cooked potatoes and gently stir everything together.
Cook for another 3 minutes, stirring occasionally, allowing the potatoes to absorb the flavors of the spinach and spices.
Taste and adjust the seasoning before serving.

Tips for Success
- Cut potatoes evenly: Similar-sized pieces will cook at the same rate.
- Don’t overboil the potatoes: They should be tender but firm enough to hold their shape when stirred into the curry.
- Watch the spices: Ground spices can burn quickly, so stir them frequently and cook them only until fragrant.
- Use fresh ginger when possible: Freshly grated ginger gives the curry a brighter, more aromatic flavor.
- Fresh or frozen spinach works: Both are suitable. If using frozen spinach, drain excess water before adding it.
- Be gentle when mixing: Stir the potatoes carefully to prevent them from breaking apart.
- Adjust the seasoning: Taste the finished curry and add more salt if needed.
Equipment Needed
- Large pot
- Large saucepan or skillet
- Colander
- Wooden spoon or spatula
- Knife and cutting board
- Grater for the ginger
- Measuring spoons
Recipe Variations
Spicy Aloo Palak
For a hotter curry, add a finely chopped fresh chili or a pinch of cayenne pepper along with the other spices.
Creamy Aloo Palak
For a richer variation, stir in a small amount of coconut milk or dairy cream toward the end of cooking. This will create a softer, creamier curry.
Aloo Palak With Tomatoes
Add chopped fresh tomatoes after sautéing the onions, garlic, and ginger. Cook until the tomatoes soften before adding the ground spices and spinach.
Aloo Palak With Chickpeas
Add cooked chickpeas along with the potatoes for extra protein and a heartier vegetarian meal.
Aloo Palak With Paneer
Add cubes of lightly pan-fried paneer for a richer Indian-inspired curry with extra protein and texture.
Serving Suggestions
Aloo Palak is delicious served as a side dish alongside rice or warm Indian flatbreads.
Serve it with basmati rice, roti, naan, or chapati to soak up the flavorful spinach and spices. A spoonful of plain yogurt or dairy-free yogurt can also provide a cool contrast to the warm spices.
For a complete vegetarian meal, pair Aloo Palak with dal, chickpea curry, rice, or another vegetable dish.
Frequently Asked Questions
What does Aloo Palak mean?
“Aloo” means potato and “palak” means spinach. Aloo Palak is therefore a simple potato and spinach dish seasoned with aromatic Indian spices.
Can I use frozen spinach?
Yes. Frozen chopped spinach works well in this recipe. Thaw and drain it first if it contains a lot of excess water.
What kind of potatoes are best for Aloo Palak?
Most common potatoes work well. Choose potatoes that become tender but aren’t so starchy that they immediately fall apart when stirred.
Can I make Aloo Palak spicy?
Absolutely. Add fresh green chili, red pepper flakes, cayenne, or additional paprika according to your preferred heat level.
Can I make this curry ahead of time?
Yes. Aloo Palak can be prepared ahead and gently reheated before serving. The flavors can become even more blended after resting.
Is Aloo Palak a main dish or a side dish?
It can be either. Serve a larger portion with rice or flatbread for a satisfying vegetarian main course, or serve smaller portions alongside other Indian dishes as a flavorful side.
Final Thoughts
Aloo Palak is proof that simple vegetables can create an incredibly satisfying meal when paired with the right spices. Tender potatoes, earthy spinach, fragrant cumin, ginger, garlic, coriander, and turmeric come together in a dish that’s comforting without being complicated.
Whether you serve it with fluffy basmati rice, warm naan, or chapati, this easy Potato and Spinach Curry makes a wonderful addition to a vegetarian dinner.
It’s simple enough for a weeknight meal and flavorful enough to serve as part of a larger Indian-inspired feast.
Print
Aloo Palak (Potato and Spinach Curry)
- Total Time: 40 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Aloo Palak, or Potato and Spinach Curry, is a flavorful Indian dish made with tender potatoes, spinach, garlic, ginger, and warm spices. It’s simple, comforting, savory, and naturally vegetarian, making it a delicious choice for a main course, side dish, or snack.
Ingredients
- 3 medium potatoes, peeled and chopped
- 2 tablespoons oil
- 1/4 teaspoon cumin seeds
- 1 onion, chopped
- 4 cloves garlic, minced
- 1/2 inch ginger, grated
- 1 10-ounce bag chopped spinach, fresh or frozen
- 2 teaspoons ground coriander
- 1 teaspoon ground cumin
- 1 teaspoon ground turmeric
- 1 teaspoon ground paprika
- Salt, to taste
Instructions
- Boil the potatoes in a large pot until tender, about 15 minutes. Drain and set aside.
- Heat the oil in a large saucepan over medium-high heat. Add the cumin seeds and cook until sizzling.
- Add the chopped onion and cook until softened, about 3 minutes.
- Add the garlic and ginger and cook for another minute, stirring constantly.
- Add the ground coriander, cumin, turmeric, and paprika, and stir to combine.
- Stir in the spinach and cook until wilted, about 2 minutes.
- Season with salt to taste. Add the cooked potatoes and stir occasionally for about 3 minutes, allowing the flavors to blend.
Notes
- Fresh or frozen chopped spinach can be used.
- Adjust the salt and spices to taste.
- Serve as a main course, side dish, or snack.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Entrée, Main Course, Snack
- Method: Stovetop
- Cuisine: Indian