Vindaloo is a classic Indian dish. Originating from Goa, vindaloo is often paired with chicken, lamb, beef or even pork! It can even be transformed into a vegetarian dish. In this recipe, we’re sharing a how-to on beef vindaloo. This hot and spicy dish may not be for everyone but it’s certainly one to try once in your life! Cooked to tender perfection, this spicy, savoury goodness will leave you begging for more.

Post a photo on Instagram or Facebook of your recreated recipe with the hashtag #FarmersUnionGreekStyleYogurt.


To get started on this delicious beef vindaloo recipe, heat oil in a large pot over medium heat and cook onion for a few minutes to soften. Add meat and cook for 10 minutes, turning to brown on all sides.

Add curry paste and fry for a few minutes until fragrant.


Add tomatoes, green chillies, 1 cup water and bring to the boil. Reduce heat to low, cover with a lid and cook for 2 ½ hours, stirring from time to time, until sauce has thickened and beef is tender. Add more water during cooking if the sauce dries out.


Meanwhile, place yogurt in a bowl with cucumber and mint and stir to combine. Set aside in fridge until required.


When beef is cooked and tender, remove from heat and serve with rice, cucumber, yogurt and breads.