This spinach potato curry is my go-to when the clock is ticking but I still want something warm and satisfying. It’s the kind of dish that comes together fast, with pantry staples, but tastes like you’ve been simmering it all afternoon. The aroma of garlic, cumin, and the wilted spinach fills the kitchen, promising comfort in every spoonful.
I love how adaptable it is; you can toss in a handful of leftover vegetables or adjust the spice level to suit the mood. It’s a recipe that’s earned its spot in my weekly lineup because it’s honest, straightforward, and always hits the spot after a busy day. Plus, it’s a gentle reminder that good food doesn’t need hours of prep — just a little patience and good ingredients.
There’s something grounding about a dish like this. It’s not fancy, but it’s honest and hearty, perfect for those nights when you crave something nourishing without fuss. I’ve made it for friends, solo, and even in a rush — each time, it’s the simple flavors and cozy warmth that keep coming back to me.
Focusing on how this spinach potato curry can be a comforting, versatile dish for busy weeknights when time is tight but flavor still matters.
The inspiration behind this dish
- This spinach potato curry came about on a rainy weekend, when I rummaged through the fridge and found some old potatoes and a bag of spinach that was just starting to wilt. I wanted something warm, filling, but quick — the kind of dish that feels like a warm hug after a long day. It’s funny how humble ingredients can turn into something comforting with just a little coaxing.
- I remember making this for a friend who was under the weather, and the way the flavors mingled — the earthy potatoes, the bright, slightly bitter spinach, and that punch of garlic and cumin — it just clicked. Since then, it’s become a staple for busy nights when I crave something honest and satisfying. No fancy spices, no fuss, just good, straightforward cooking that feels like home.
- heading
- story_type
Key ingredients and tips
- Spinach: I like to use fresh, bright green leaves that still have some bite; wilted, they turn dark and slightly bitter—so give them a quick rinse and add at the end. You can swap in kale if you prefer a sturdier leaf, but watch out for longer cooking times.
- Potatoes: I prefer starchy potatoes like Russets for a fluffy texture, but Yukon Golds bring a buttery softness that’s lovely. Parboil until just tender—overcook and they turn mushy, which is not what you want for this dish.
- Garlic & Spices: I crush fresh garlic until it’s fragrant and slightly golden, which deepens the flavor. Use cumin seeds for an earthy note—toast them briefly at the start until they crackle, releasing aroma. Skip if you’re sensitive to spice intensity.
- Tomatoes: I rely on ripe, juicy tomatoes to add brightness. Fresh or canned works; just give them a quick chop and let them simmer until they break down into a luscious sauce. For a tangy kick, squeeze in a dash of lemon juice at the end.
- Oil & Seasonings: I use a neutral oil like sunflower or vegetable for sautéing, but ghee adds a richer, nuttier flavor if you’re feeling indulgent. Adjust salt at the end—taste for that perfect balance of earthiness and brightness.
- Additional Vegetables: Sometimes I toss in a handful of peas or a few chopped carrots for extra color and texture. Keep in mind, the more ingredients, the longer the simmer—so plan accordingly.
- Optional Garnish: I love a sprinkle of fresh cilantro or a dollop of yogurt on top—adds a cooling contrast to the warming spices. Skip if you prefer a cleaner, simpler bowl.
Spotlight on key ingredients
Spinach:
- I love fresh, bright green leaves that still have some bite; wilted, they turn dark and slightly bitter—so give them a quick rinse and add at the end. You can swap in kale if you prefer a sturdier leaf, but watch out for longer cooking times.
- Potatoes: I prefer starchy potatoes like Russets for a fluffy texture, but Yukon Golds bring a buttery softness that’s lovely. Parboil until just tender—overcook and they turn mushy, which is not what you want for this dish.
Potatoes:
- I like to use starchy varieties for fluffiness, but waxy potatoes hold shape better if you prefer chunkier bites. Rinse well to remove excess starch which can make the curry gloopy.
- ingredient
Notes for ingredient swaps
- Dairy-Free: Use coconut milk instead of cream for richness; it adds a subtle sweetness and coconut aroma.
- Gluten-Free: Ensure your spices are labeled gluten-free; most are, but it’s good to double-check for sensitive diets.
- Low-Sodium: Opt for unsalted butter or omit salt until the end to control sodium levels without sacrificing flavor.
- Fresh Herbs: Fresh cilantro or parsley brightens the dish; dried herbs can be used but will lack the fresh punch.
- Spice Level: Add chili flakes gradually; start small and taste as you go to match your heat preference.
- Oil Choices: Swap vegetable oil for ghee for a richer, nuttier flavor that deepens the aroma.
- Potato Varieties: Yukon Golds give a buttery softness, but Russets are fluffier; choose based on texture preference.
Equipment & Tools
- Large skillet with lid: For even cooking and simmering the curry.
- Sharp knife: To chop potatoes, onions, and spinach.
- Cutting board: A stable surface for prep.
- Measuring spoon: To measure spices and liquids accurately.
- Wooden spoon: For stirring without damaging the pan.
Step-by-step guide to spinach potato curry
- Equipment & Tools: Gather a large skillet with a lid (for even cooking), a sharp knife (for chopping), a cutting board, a measuring spoon, and a wooden spoon for stirring.
- Peel and cube 3 medium potatoes (~2 cm). Rinse well. Set aside.
- Heat 2 tbsp oil over medium heat (~160°C / 320°F). Add 1 tsp cumin seeds. Toast until fragrant (~30 sec).
- Add 2 minced garlic cloves. Sauté until golden (~30 sec). Be careful not to burn. Smell should be warm and nutty.
- Stir in 1 chopped onion. Cook until translucent (~5 min). It should smell sweet and slightly caramelized around the edges.
- Add the cubed potatoes. Stir well to coat with spices. Cover and cook on medium (~10 min), stirring occasionally. Potatoes should start to soften and turn slightly golden on edges.
- Pour in 1 can (400g) chopped tomatoes or 2 ripe fresh tomatoes, chopped. Stir and cook uncovered (~7 min). Mixture should thicken and smell bright with tomato and spices.
- Add 200g fresh spinach (roughly chopped). Stir until wilted (~2 min). The spinach should turn vibrant green and wilt into the sauce.
- Season with salt to taste. If needed, add a pinch of chili or pepper for heat. Adjust seasoning as you go, tasting for balance.
- Finish with a squeeze of lemon juice (optional) for brightness. Turn off heat and let rest briefly (~2 min). The flavors meld and deepen.
Once cooked, turn off heat and let the curry sit for a couple of minutes to allow flavors to settle. Serve hot, garnished with fresh cilantro or a dollop of yogurt if desired.
How to Know It’s Done
- Potatoes are tender but not mushy when pierced with a fork.
- The sauce is thick and clings to the potatoes and spinach, not watery.
- A fragrant aroma of garlic, cumin, and cooked tomatoes fills the kitchen.

Spinach Potato Curry
Ingredients
Equipment
Method
- Peel and cube the potatoes into roughly 2 cm pieces, then rinse them well and set aside.
- Heat the oil in a large skillet over medium heat until it shimmers. Add cumin seeds and toast until they crackle and release their warm aroma, about 30 seconds.
- Add the minced garlic and cook until fragrant and golden, about 30 seconds. Stir gently to prevent burning.
- Stir in the chopped onion and cook until translucent and slightly caramelized around the edges, about 5 minutes. The kitchen should fill with a sweet, warm aroma.
- Add the cubed potatoes to the skillet, stirring well to coat them with the spices and oil. Cover the skillet and cook on medium heat for about 10 minutes, stirring occasionally, until they are starting to soften and turn golden on the edges.
- Pour in the chopped tomatoes and stir to combine. Uncover and simmer for about 7 minutes, allowing the mixture to thicken and the flavors to meld. The sauce should become luscious and fragrant.
- Add the fresh spinach to the skillet, stirring until it wilts and turns a vibrant green, about 2 minutes. The spinach should blend into the sauce, giving it a fresh, earthy note.
- Season the curry with salt and adjust spices as needed. For a bright finish, squeeze in a little lemon juice, then turn off the heat and let it rest for a couple of minutes to deepen the flavors.
- Serve the hearty spinach potato curry hot, garnished with fresh herbs or a dollop of yogurt if desired. Enjoy this comforting dish that’s perfect for quick, satisfying meals.
Tips for perfect curry
- BOLD SPICES: Toast cumin seeds until they crackle and release aroma before adding other ingredients. It deepens flavor and adds warmth.
- GARLIC GOLDEN: Sauté garlic gently until fragrant and slightly golden, avoiding burning to prevent bitterness.
- POTATO CHECK: Parboil potatoes until just tender—overcooking leads to mush, undercooking leaves them hard and chalky.
- SPINACH TIMING: Add fresh spinach at the end and stir until just wilted; overcooking dulls color and flavor.
- TASTE AND ADJUST: Always taste before serving; balance salt, acidity, and spice—lemon juice brightens and enhances flavors.
- SIMMER CARE: Keep heat at medium to prevent burning or sticking; gentle simmer helps flavors meld without breaking potatoes.
- FINAL REST: Let the curry sit off heat for 2 minutes before serving—this helps flavors settle and deepen.
Common mistakes and how to fix them
- FORGOT to add spinach at the right time → add at the end, quickly wilt for vibrant color.
- DUMPED too much water from potatoes → parboil until just tender, avoid overcooking for fluffiness.
- OVER-TORCHED cumin seeds → toast briefly until fragrant, not smoky or burnt.
- MISSED seasoning adjustments → taste and adjust salt and spice before serving.
Quick fixes and pantry swaps
- When spinach looks dull, splash it with lemon juice to brighten its color and flavor.
- If potatoes are too firm, quick-rescue by simmering in hot water for 2 more minutes.
- DUMPED too much water from cooking potatoes? Let them sit uncovered for a few minutes to evaporate excess moisture.
- Over-torched cumin seeds? Shield with a lid briefly and start over with fresh seeds for a smoky aroma.
- Splash a little vinegar or lemon juice if the curry feels flat—brighten up the flavors instantly.
Prep, store, and reheat tips
- Prep the potatoes and spinach: Peel and cube the potatoes, wash and roughly chop spinach, up to a day ahead. Keeps ingredients fresh and ready to cook.
- Store in airtight containers: Keep prepared vegetables in the fridge for up to 24 hours. Spinach may release some moisture—pat dry before cooking.
- Cook and reheat: Curry can be made a day in advance. Reheat gently in a skillet over low heat, stirring occasionally, until steaming hot and fragrant again.
- Shelf life & sensory notes: Stored curry will keep up to 2 days in the fridge. Watch for any sour smell or slimy texture—discard if either appears.
- Reheating tips: For best flavor, add a splash of water or broth when reheating to loosen the sauce. Bring to a simmer and smell for the warm, spiced aroma to return.
Top questions about spinach potato curry
1. Can I use frozen spinach instead of fresh?
Use fresh spinach for the best flavor and vibrant color. Frozen spinach can work, but drain thoroughly to avoid excess moisture.
2. Can I make this without potatoes?
Yes, you can skip the potatoes if you want a lighter dish, or add sweet potatoes for a different sweetness and texture.
3. How do I know when the potatoes are cooked enough?
Cook the potatoes until just tender, about 10 minutes after boiling or sautéing. They should be soft but not falling apart.
4. How spicy can I make this curry?
Adjust the spice level by adding more chili or black pepper during cooking. Taste frequently to find your perfect heat.
5. Should I add lemon juice?
Add a splash of lemon or lime juice at the end to brighten the flavors and add a fresh, tangy note.
6. How long does the curry last in the fridge?
Storing in an airtight container in the fridge for up to 2 days works well. Reheat gently on the stovetop until steaming.
7. What oil can I use instead of vegetable oil?
You can swap olive oil for ghee for a richer, nuttier flavor. Coconut oil adds a subtle sweetness and aroma.
8. When should I add the spinach?
Overcooking spinach makes it bitter and dull in color. Add it at the end and stir until just wilted for fresh vibrancy.
9. What equipment do I need?
Use a wide skillet to give enough space for even cooking and easy stirring. A lid helps control moisture and simmering.
10. What if my curry is too watery or too thick?
If the sauce is too watery, simmer uncovered for a few more minutes until it thickens. If too dry, add a splash of water.
This dish isn’t flashy, but it’s honest and reliable, especially when you need something quick and nourishing. The way the garlic and cumin fill the kitchen with that warm, earthy smell makes it feel like a small victory after a busy day.
In a way, it’s a reminder that some of the best comfort foods come from humble ingredients, cooked simply but with care. It’s a recipe I keep coming back to, not just because it’s easy, but because it’s honest, satisfying, and always feels like a little bit of home.

Hi, I’m Olivia Chen-Williams, a professional chef, cooking instructor, and the founder of Turn Around At 50. For nearly three decades, my life has revolved around kitchens. Not the quiet, romantic kind, but the real ones. Hot, loud, demanding, and deeply alive.

