Goan Vegetable Curry
A vibrant, tangy vegetable curry from Goa featuring a medley of seasonal vegetables simmered in a freshly ground coconut-spice paste. Lightly spiced with cinnamon, cloves, and black pepper, the curry gets its signature tang from tamarind and a gentle heat from dried red chilies. A comforting, homestyle dish that pairs beautifully with steamed rice.
For 4 servings
- prep · ~10 min
Soak the tamarind and prep the vegetables.
1.Soak tamarind paste in 2 tbsp warm water for 10 minutes. Squeeze and extract pulp, discard fibre.2.Peel and cube the potato, dice the carrot, cut cauliflower into florets, and trim and cut green beans. - boil · ~5 min
Parboil the vegetables.
1.Place cubed potato, carrot, cauliflower, and green beans in a pressure cooker with 0.5 cup water and a pinch of salt.2.Pressure cook for 1 whistle on medium heat, then release pressure immediately. The vegetables should be just tender but holding their shape.TIPAvoid overcooking — mushy vegetables will break apart in the curry. One whistle is plenty. - saute · ~2 min
Dry roast the whole spices.
1.Heat a small pan over low heat and add coriander seeds, cumin seeds, peppercorns, cinnamon, cloves, and dried red chilies.2.Dry roast for 2 minutes, stirring constantly, until fragrant. Remove from heat and let cool slightly.TIPKeep the heat low — burnt spices turn bitter and will ruin the curry's delicate flavour. - mix · ~3 min
Grind the coconut-spice paste.
1.In a mixer jar, add grated coconut, green chilies, ginger, garlic, roasted spices, turmeric powder, and tamarind extract.2.Add 0.25 cup water and grind to a smooth, thick paste. Scrape down sides and regrind if needed. - saute · ~8 min
Build the curry base.
1.Heat coconut oil in a deep pan over medium heat.2.Add chopped onion and sauté until soft and translucent (4-5 minutes).3.Add chopped tomato and cook until soft and the oil begins to separate (3-4 minutes). - simmer · ~12 min
Add the paste and simmer the curry.
1.Add the ground coconut-spice paste to the pan. Stir well and cook for 3-4 minutes until the raw aroma fades.2.Add the parboiled vegetables, remaining salt, and 1 cup water. Stir gently to combine.3.Bring to a gentle simmer, cover, and cook on low heat for 8-10 minutes, stirring occasionally.TIPIf the curry thickens too much, add a splash of warm water — it should be slightly thinner than your desired final consistency. - garnish · ~1 min
Finish and serve.
Taste and adjust salt. Garnish with fresh coriander leaves. Serve hot with steamed rice.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use freshly grated coconut for the paste — it gives a creamier texture and sweeter flavor than desiccated.
- 2Parboil vegetables just until tender; they will finish cooking in the curry and can turn mushy if overdone.
- 3Dry-roast spices on low heat only until fragrant — burnt spices will make the curry bitter.
- 4If your curry thickens too much while simmering, thin it with a splash of warm water to reach a pourable consistency.
- 5For a deeper flavor, let the curry sit for 15 minutes after cooking before serving — the spices meld beautifully.
- 6Store leftovers in the fridge for up to 3 days; reheat gently on the stovetop, adding a little water if needed.
Adapt it for your goals.
Vegan
This curry is already vegan — just ensure your tamarind paste is free of any additives. Serve with coconut rice for a fully plant-based meal.
Low OilLow-Oil
Reduce coconut oil to 1/2 tsp and dry-sauté the onion and tomato in a non-stick pan, adding a splash of water if needed. The coconut paste provides enough richness.
High ProteinHigh-Protein
Add 150g of cubed paneer or firm tofu along with the vegetables in step 6. The mild dairy/soy takes on the spicy-tangy flavours wonderfully.
Nut FreeNut-Free
Substitute fresh coconut with the same quantity of grated peeled zucchini — it mimics the texture while keeping the dish nut-free. The spice and tamarind will still shine.
JainJain
Omit onion, garlic, and potato. Use asafoetida (a pinch) in the tempering and add extra carrots, beans, and cauliflower. The ginger-green chili base provides enough depth.
Why this is on our healthy list.
Rich in Dietary Fiber
The mix of carrots, green beans, cauliflower, and potato provides a good amount of fiber, supporting digestion and satiety.
Loaded with Antioxidants
Turmeric, black pepper, and cinnamon are known for their antioxidant and anti-inflammatory properties, while coconut adds healthy medium-chain fats.
Naturally Gluten-Free
Every ingredient in this curry is free from gluten, making it a safe and nutritious choice for those with celiac sensitivity or on a gluten-free diet.
Low in Saturated Fat
With just 1 tablespoon of coconut oil for the whole curry, this dish is moderate in fats and relies on the coconut's natural oils for creaminess.
Frequently asked questions
Yes, but thaw them completely and pat dry before cooking. Reduce the parboiling time to avoid mushiness — simply steam or microwave until just tender.



