Easy Vegan Potato Curry Recipe – Whisk Guide
There’s something magical about a warming bowl of curry, don’t you think? Whether it’s the aroma that fills the kitchen or the vibrant colors swirled together, the experience is always a delight.
For me, nothing pairs better with this Easy Vegan Potato Curry than a side of fluffy steamed rice. The rice soaks up the curry’s creamy richness, making each bite a satisfying treat. So, if you’re ready for some culinary adventure, let’s dive into this delightful dish!

You’ll Also Like These Recipes
I’m a self-proclaimed food enthusiast, always searching for recipes that are not only healthy but also bursting with flavor.
This Easy Vegan Potato Curry has become one of my go-to meals. The simplicity of the ingredients combined with the complexity of the flavors makes it irresistible. Seriously, it’s one of those dishes that makes you feel good inside while also being easy on the wallet.
What is Easy Vegan Potato Curry?
Easy Vegan Potato Curry is a comforting dish that combines tender potatoes, fresh vegetables, and a rich coconut milk-based sauce all seasoned with fragrant spices. The beauty of this recipe lies in its versatility.
You can easily adjust ingredients based on what’s in your pantry. And trust me, once you start making it, you’ll find yourself coming back for seconds… or thirds!
The Ingredients
Let’s break down what you’ll need to whip up this delightful curry:
- ½ medium onion, diced
- 2 garlic cloves, finely minced
- 1 teaspoon grated fresh ginger
- 1 small dried red chili, crushed
- 1 tablespoon concentrated tomato purée
- 5 ounces ripe fresh tomatoes, chopped
- 14 ounces diced potatoes
- 1 can (14 ounces) full-fat coconut milk
- 1 tablespoon curry powder blend
- 1 teaspoon ground turmeric
- 1 teaspoon garam masala spice mix
- ½ cup green peas, fresh or thawed if frozen
- 1 cup fresh baby spinach leaves
- Salt and freshly ground black pepper, to taste
- Steamed rice, for serving

How to Make Easy Vegan Potato Curry
Just a quick heads-up; making this curry isn’t rocket science! It’s straightforward and a great way to practice your culinary skills while enjoying the process. Now, let’s roll up our sleeves and get cooking!
Step 1: Prep Your Ingredients
Before diving in, take a moment to dice the onion, mince the garlic, and chop the tomatoes. Don’t forget to peel and dice the potatoes into bite-sized chunks.
Having everything ready makes the cooking process smoother and more efficient.
Step 2: Sauté the Aromatics
In a large pot over medium heat, add a splash of oil. Once it’s hot, toss in the diced onion. Sauté for about 5 minutes or until it turns translucent.
Next, add the minced garlic and grated ginger, stirring until fragrant, about 1 minute. The scent alone will have your taste buds tingling!
Step 3: Spice It Up
Time to add some zest! Toss in the crushed red chili, curry powder, turmeric, and garam masala. Stir for another minute to awaken the spices’ full potential. Your kitchen will smell like a spice market; it’s worth lingering in this moment.
Step 4: Add Tomatoes and Tomato Purée
Now, incorporate the concentrated tomato purée and fresh chopped tomatoes into the pot. Stir everything together, letting it cook for about 3-4 minutes. This combination gives the curry a luscious base.
Step 5: Introduce the Potatoes
Add the diced potatoes to the mix, stirring until coated with the tomato mixture. This step seals in flavor and aroma.
Step 6: Pour in the Coconut Milk
Next comes the magic ingredient: coconut milk. Pour it in and bring the mixture to a gentle simmer. You want those potatoes to begin their journey toward tenderness. Season with salt and pepper to taste.
Step 7: Let It Simmer
Cover the pot and let it simmer for about 20 minutes. Stir occasionally and be patient. This is where flavors meld, and the potatoes soften.
Step 8: Add Peas and Spinach
Once the potatoes are fork-tender, stir in the green peas and fresh spinach leaves. Cook for an additional 5 minutes until the spinach wilts and the peas are heated through.
Step 9: Taste and Adjust
Before serving, give your curry a quick taste. Add more salt or spices as needed. Each bite should be balanced and flavorful.
Step 10: Serve It Up!
Spoon the curry over bowls of fluffy steamed rice and enjoy the deliciousness you’ve created!
Notes
Here are some tips to enhance your Easy Vegan Potato Curry experience:
- Use Fresh Ingredients: Fresh garlic and ginger make a world of difference.
- Experiment with Spices: Try adding cumin or coriander for a twist.
- Add a Splash of Lime: A squeeze of lime juice before serving brightens up the flavors.
- Adjust the Heat: If you like it spicy, consider adding more chili or a dash of cayenne.
- Cook Thinner or Thicker: Adjust coconut milk quantity based on your desired consistency.
Storage Tips
If you’re lucky enough to have leftovers, store the curry in an airtight container in the fridge for up to 3 days. You can reheat it over the stove on low. Just a little splash of water helps loosen it up. It also freezes well for up to 2 months—perfect for meal prepping!
Nutrition Information
Easy Vegan Potato Curry Nutrition Facts
Serving Suggestions
Here are some fantastic ways to enjoy your Easy Vegan Potato Curry:
- With Naan Bread: Sponge up the sauce with warm naan for an authentic experience.
- As a Wrap: Stuff the curry into a wrap with fresh greens for a quick lunch option.
- With Quinoa: Serve over quinoa for a protein-packed meal. The nuttiness complements the curry beautifully.
- In a Soup: Add more broth and make it a soup! Top it with fresh herbs for vibrancy.
- With a Side of Raita: A cool cucumber raita on the side balances out the flavors well.

What Other Substitutes Can I Use in Easy Vegan Potato Curry?
Should you want to mix things up or use items you have on hand, these substitutes work wonders:
- Sweet Potatoes: Swap regular potatoes for sweet ones to add a touch of sweetness.
- Chickpeas: Add canned chickpeas for extra protein; deliciously filling!
- Cauliflower: In place of or alongside potatoes, cauliflower provides a unique texture.
- Coconut Cream: If you fancy a richer sauce, use thick coconut cream instead of coconut milk.
- Spinach Alternatives: If spinach isn’t your thing, kale or swiss chard is a lovely substitute.

Easy Vegan Potato Curry Recipe
Ingredients
Equipment
Method
- Before diving in, take a moment to dice the onion, mince the garlic, and chop the tomatoes. Don’t forget to peel and dice the potatoes into bite-sized chunks.
- Having everything ready makes the cooking process smoother and more efficient.
- In a large pot over medium heat, add a splash of oil. Once it’s hot, toss in the diced onion. Sauté for about 5 minutes or until it turns translucent.
- Next, add the minced garlic and grated ginger, stirring until fragrant, about 1 minute. The scent alone will have your taste buds tingling!
- Time to add some zest! Toss in the crushed red chili, curry powder, turmeric, and garam masala. Stir for another minute to awaken the spices’ full potential. Your kitchen will smell like a spice market; it’s worth lingering in this moment.
- Now, incorporate the concentrated tomato purée and fresh chopped tomatoes into the pot. Stir everything together, letting it cook for about 3-4 minutes. This combination gives the curry a luscious base.
- Add the diced potatoes to the mix, stirring until coated with the tomato mixture. This step seals in flavor and aroma.
- Next comes the magic ingredient: coconut milk. Pour it in and bring the mixture to a gentle simmer. You want those potatoes to begin their journey toward tenderness. Season with salt and pepper to taste.
- Cover the pot and let it simmer for about 20 minutes. Stir occasionally and be patient. This is where flavors meld, and the potatoes soften.
- Once the potatoes are fork-tender, stir in the green peas and fresh spinach leaves. Cook for an additional 5 minutes until the spinach wilts and the peas are heated through.
- Before serving, give your curry a quick taste. Add more salt or spices as needed. Each bite should be balanced and flavorful.
- Spoon the curry over bowls of fluffy steamed rice and enjoy the deliciousness you’ve created!
Nutrition
Notes
- Use Fresh Ingredients: Fresh garlic and ginger make a world of difference.
- Experiment with Spices: Try adding cumin or coriander for a twist.
- Add a Splash of Lime: A squeeze of lime juice before serving brightens up the flavors.
- Adjust the Heat: If you like it spicy, consider adding more chili or a dash of cayenne.
- Cook Thinner or Thicker: Adjust coconut milk quantity based on your desired consistency.
Tried this recipe?
Let us know how it was!Frequently Asked Questions
1. Can I make Easy Vegan Potato Curry ahead of time?
Absolutely! This curry tastes even better the next day as the flavors meld. Just store it properly in the fridge.
2. How spicy is this recipe?
It’s adjustable! The dried chili adds a mild heat. If you prefer it spicier, feel free to amp up the chili or add fresh chili peppers.
3. Can I make this recipe gluten-free?
Yes! All the ingredients listed are naturally gluten-free. Just ensure any additional ingredients like dressings or sides are also gluten-free.
4. What can I serve with this curry besides rice?
You can serve it with bread, quinoa, or even a fresh salad. It pairs well with many options!
5. How long does it take to prepare and cook?
From prep to finish, you’re looking at about 40-45 minutes. Most of that time is hands-off while it simmers!
Conclusion
Cooking is an adventure, and this Easy Vegan Potato Curry is a part of that journey. You’ve got your vibrant ingredients working together, and the end result is nothing short of a celebration on your plate.
Pair it with steamed rice, or perhaps try one of the serving suggestions. Whatever your choice, I guarantee this recipe will leave you feeling fulfilled.
So grab those ingredients and get cooking! You’re just a few steps away from a delicious meal that brings warmth and flavor to your table. Enjoy!