About Vindaloo Goan Curry
Vindaloo is a bold and flavorful curry from Goa, India. It’s inspired by the Portuguese dish “vinha d’alhos,” which means “wine and garlic.” When the Portuguese brought this recipe to India, Goans adapted it using local spices, vinegar, and sometimes chili peppers, creating what we now know as Vindaloo.
Traditionally, it’s made with pork, but over time, vegetarian and vegan versions—like this Potato Vindaloo—have become just as popular. It’s known for its tangy, spicy, and slightly sweet flavor, and is often enjoyed with rice or bread.

What is Potato Vindaloo?
Potato Vindaloo is a vegetarian take on the classic Goan curry. Instead of meat, tender boiled potatoes are simmered in a rich, spicy sauce made with Vindaloo masala, tomato paste, onions, and a touch of vinegar. The dish is warm, hearty, and full of deep flavor. It’s ideal for those who enjoy bold Indian dishes but want a plant-based option. With ready-made Vindaloo masala, it’s also very easy to put together.
Why I Love Making Potato Vindaloo
I love making Potato Vindaloo because it’s comforting, flavorful, and comes together quickly—perfect for busy weeknights. It gives you restaurant-style results with very little effort. Plus, it’s a great way to use up leftover boiled potatoes. The combination of spicy, tangy, and slightly sweet flavors makes it super satisfying.
And since it’s naturally vegan-friendly (or easily made vegan), it’s something everyone at the table can enjoy.
What is Needed to Make Potato Vindaloo
Main Ingredients:
- Potatoes (500g) – The star of the dish. Boiled until tender and then simmered in sauce.
- Onion (1 medium) – Adds sweetness and depth to the gravy.
- Tomato paste (2 tbsp) – Gives body and richness to the curry.

Whole or Premade Spices:
- My Premade Vindaloo Masala (2 tbsp)
Other Ingredients:
- Oil (2 tbsp) – Helps sauté onions and release the flavor of spices.
- Water (½ cup) – Adjusts the thickness of the curry.mY
- Salt (to taste) – Balances all the flavors.
- Vinegar (1 tsp) – This adds a signature tang to the Vindaloo flavor.
- Sugar (1 tsp) – Balances heat and sourness.
- Fresh cilantro – Optional, for garnish and freshness.

How I Cook My Potato Vindaloo
I start by boiling the potatoes until they’re just soft—firm enough to hold their shape but tender inside. While those are cooling, I heat some oil in a pan and sauté finely chopped onions until they’re soft and slightly golden. Then I stir in some tomato paste and let it cook down until it darkens a bit. This gives the sauce a rich, deep flavor.
If the paste gets dry, I add a few tablespoons of water. Then comes the premade fry Vindaloo masala—I use about 2 to 3 tablespoons, depending on how spicy I want it. I let the spices cook for a minute before adding the potatoes. After tossing everything together, I add water to loosen up the sauce and let it all simmer so the potatoes soak up the flavors. In the end, I adjust the seasoning with salt, a little sugar, and vinegar.
That’s it! Simple, spicy, and super satisfying.
Reasons to Love Potato Vindaloo
It’s packed with bold, tangy, spicy flavors that wake up your taste buds.
It’s completely plant-based and vegan-friendly without sacrificing taste.
It’s budget-friendly and uses ingredients you probably already have.
It’s easy and fast to make, even on busy weeknights.
It’s a great way to enjoy Indian flavors without needing meat or dairy.
Potato Vindaloo
Equipment
- One Set of measuring cups
- Set of Measuring Spoons
- Cutting Boards and Knives
- Instant Pot
- Wide Pan
Ingredients
- 18 oz Potatoes 500g about 4–5 medium, boiled, peeled & cubed or halved
- 2 tbsp oil vegetable or mustard oil works well
- 1 medium onion finely chopped
- 2 tbsp tomato paste
- 2 tbsp premade fry Vindaloo masala adjust to your spice level
- 1/2 cup water more or less depending on your gravy preference
- Salt to taste
- 1 tsp sugar
- 1 tsp vinegar
- Fresh cilantro to garnish
Instructions
- Boil potatoes until fork-tender. Peel and cut into chunks or halves. Set aside.
- Heat oil in a pan. Add the chopped onion
- Cook until soft and golden.
- Stir in 2 tbsp tomato paste and sauté for a minute until it deepens in color. This adds body and slight sweetness to the dish. Add few tbsps of water if mixture is tto dry and sticks.
- Add the premade fry vindaloo masala. Sauté for 30 seconds to let the spices bloom.
- Add the cooked potato chunks, salt, sugar, and 1/2 cup water.
- Let it simmer gently for 5–10 minutes so the potatoes soak up the flavor. Add more water if needed for a thinner gravy. Stir in vinegar.
- Sprinkle chopped cilantro on top and serve hot.
Notes
Potato Vindaloo Cooking Tips and Techniques
Sauté tomato paste until it deepens in color to bring out a richer taste.
If your curry tastes too sharp, a tiny bit of sugar helps round it out.
Garnish with fresh herbs like cilantro for a fresh finish, but it’s optional.
Why You Should Try This Potato Vindaloo Recipe
This recipe is a fantastic way to enjoy a traditional Goan-style curry without using meat. The vegan version is just as delicious, with the potatoes soaking up all the bold spices. It’s hearty enough to serve as a main dish and pairs perfectly with rice or naan.
Nutritionally, potatoes are a good source of fiber, vitamin C, and potassium. Using onion, tomato paste, and spices adds antioxidants and flavor without relying on processed ingredients. You get all the satisfaction of a rich curry without the heaviness. Plus, it’s easy to tweak for a low-fat or gluten-free diet.
Frequently Asked Questions about Potato Vindaloo
Q: Can I make this recipe without onion and garlic?
A: Yes! Simply skip the onion.
Q: Is this dish vegan?
A: Yes, as written, it’s vegan. Just check the premade masala ingredients to be sure. My vindaloo Masala Mix is 100% vegan.
Q: Can I make it less spicy?
A: Absolutely. Just reduce the amount of Vindaloo masala and balance it with more tomato paste.
Q: Can I use sweet potatoes instead of regular potatoes?
A: Yes, sweet potatoes work beautifully and give it a slightly sweeter twist.
Q: Can I make this ahead of time?
A: Yes. It tastes even better the next day as the flavors develop more.
Q: Can I make this oil-free?
A: Yes! Sauté onions in water or broth and skip oil entirely if you like.
Try my other potato curries:
Potato with Scallions (Hare Pyaz Ki Sabji)
Black Eyed Peas Curry with Potatoes



