Goan Beef Curry, Veganized

Goan Beef Curry
Beef is not a word you will often find on an Indian menu and the reason for that of course is that Hindus do not consume cows for religious reasons. But beef is not absent from the very secular India’s food tapestry– in fact it features regularly in the cuisines of Christians and Muslims who constitute a sizable chunk of the country’s billion-plus population.

I have for you today a vegan version of a beef curry that’s cooked in the Catholic kitchens of Goa, a former Portuguese colony that sits languidly along India’s west coast. I have written before on these pages about Goa’s distinctive cuisine which — although not something you’ll often find featured on Indian restaurant menus — is undoubtedly one of the most exquisite you will ever taste. Goan Christian cuisine is heavily influenced by the land’s Portuguese colonizers and it sparkles with ingredients like vinegar, an ingredient not commonly used in other Indian cuisines. But it also incorporates some very Indian ingredients that are available easily along the coast, like coconut and spices.

Beef Curry, vegan

Vegan Beef Curry

For my vegan beef curry I used two types of meat substitutes: tempeh and some beefless strips from Gardein. That’s because I wanted to incorporate a variety of textures to replace the mouth-feel of the meat and also pack a protein wallop (there’s nearly 19 grams of protein in each serving). You can go with one or the other, use a completely different meat substitute, or even cook this entirely with vegetables. Mushrooms and/or eggplant would be great here.

To make this a recipe where no one will miss the meat I added layers and layers of flavor, using aromatic vegetables and herbs. In went some green peppers, mint and coriander. And in the end, to mellow down the puckering sourness of the vinegar, I added a sweet dash of coconut milk.

This is a good dish to serve when you need to please different palates, including carnivorous ones. This is also a good dish to make the day before– the flavors meld and merge beautifully when the curry has time to stand. Keep in mind you need to marinate the meat substitutes for at least two hours– I wouldn’t recommend cutting on the time because the substitutes need it to absorb the marinade to give you the most flavor. Once that’s done, this dish comes together in minutes.

Here’s the recipe. Enjoy!

Goan beef curry

Goan Beef Curry, Vegan
Prep time
Cook time
Total time
Serves: 8 servings
  • 1 8-oz package of tempeh, cut in ½-inch cubes
  • 1 11.5-oz package of Gardein Beefless Strips
  • 4 medium potatoes,cubed and placed in a microwave-safe bowl with 1 tbsp of water. Cover and zap for five minutes or until the potatoes are just tender and not mushy.
  • 1 green bell pepper, minced
  • 2 tbsp vinegar
  • 2 tbsp lemon juice
  • 1 medium onion, one half roughly chopped, the other half minced
  • 5 cloves of garlic, chopped
  • ½-inch knob of ginger, chopped
  • 12 curry leaves
  • ½ tsp turmeric
  • 1 tbsp coriander seeds
  • 1 tsp cumin seeds
  • 1 tsp mustard seeds
  • 4 green cardamom pods
  • 1-inch stick of cinnamon
  • 2 tsp garam masala
  • ¼ cup mint leaves, chopped
  • ¼ cup coriander leaves, chopped, plus more for garnish
  • 1 moderately hot red chilli pepper, like byadgi, that’s eaten widely in Goa. You can substitute with a poblano pepper or, if you don’t have any of these, skip the chilli at this stage and add more paprika and a dash of cayenne when you add the powdered spices later in the recipe.
  • 1 tsp paprika
  • 1 tbsp grated jaggery (can substitute with brown sugar)
  • 2 tbsp tomato paste
  • ⅓ cup thick coconut milk
  • 1 tbsp vegetable oil
  1. In a small skillet roast the cumin, coriander, mustard, chilli pepper, cardamom and cinnamon until the coriander seeds are golden and a few shades darker. Keep stirring so you don’t burn anything. Remove the spices to a blender.
  2. To the blender add one half of the onion (the half you chopped), the vinegar, and the lemon juice.
  3. Blend until you have a smooth paste and then scrape the paste onto the meat substitutes, in a bowl. Mix well so all the pieces are coated and set aside to marinade at least 2 hours.
  4. In a saucepan, heat the oil over medium-high heat. Add the onions and curry leaves and saute until golden spots appear on the onions. Lower the heat to medium-low, add the mint leaves, turmeric, ginger and garlic and stir fry for a few seconds.
  5. Increase the heat to medium-high again, add the green peppers and coriander leaves, and stir-fry for another three or four minutes or until the peppers start to soften.
  6. Add the cooked potatoes, stir-fry for a few seconds, then add the tomato paste and mix well to coat all the vegetables. Add the beef substitutes with all the marinade. Stir well.
  7. Add 1-2 cups of water, depending on the thickness you desire for the curry, stir well, and let the curry come to a boil. Add the grated jaggery or sugar. Lower the heat and let it simmer about five minutes for all the flavors to come together.
  8. Stir in the coconut milk and turn off the heat. Garnish with coriander leaves.
  9. Serve hot with some crusty bread or boiled rice.


Vegan Beef Curry nutrition information
A beautiful old Portuguese-era home in Goa
Coconuts are a staple of the Goan diet and coconut palms are everywhere in Goa. See how the homeowner has cut a hole in the roof to allow the tree to grow.
(C) All recipes and photographs copyright of Holy Cow! Vegan Recipes.

Get new recipes by email. Sign up below.


  1. says

    G’day! I must admit I was intrigued how you were going to Veganise a goat dish, true!
    But your dish looks delish and never had beefless strips…do they provide the same type of texture? Curious about what they taste like too! Thank you!
    Cheers! Joanne

  2. says

    Hello Vaishali,

    We love your recipes, they are so yummy. Would be delighted if you can share your recipes with us at http://ipinrecipes.com/ A Community for food bloggers and food lovers. Simply register your food blog with us and start pinning your recipes directly from your blog. No need to crop or edit your images and your recipes will be published immediately without any editorial review. With ipinrecipes.com you can not only pin your recipes, but you can repin, like others recipes and can create food category boards.
    So why to wait, Join ipinrecipes.com and start Pinning your amazing recipes.

    Happy Pinning!!!

    iPinRecipes Team

  3. Anonymous says

    what is Gardein Beefless Strips? never heard of it. what can be its substitute? I reside in jodhpur, India.


Leave a comment!