How to make the best Kerala Beef Vindaloo? Which tips would be helpful?

Today we are going to learn how beef chicken vindaloo is to be prepared:


  • Beef cubed-
  • Onion finely chopped
  • Shallot
  • Ginger
  • Garlic
  • Curry leaves
  • Green chilly
  • Salt to taste
  • Sugar
  • Cumin seeds
  • Coconut oil
  • For the marinade
  • Dry red chilly
  • Kashmiri chilli powder
  • Turmeric powder
  • Black pepper
  • Fennel seeds
  • Fenugreek seeds
  • Mustard seeds
  • Cinnamon
  • Clove
  • Cardamon
  • Vinegar

To make the Vindaloo, follow the subsequent steps:

  • If you do not want your vindaloo to be extremely spicy, then consider removing the seeds from the chillies. Now put all the below-mentioned ingredients in the bowl and let them be soaked in the vinegar for about 10 minutes:
  • Chillies
  • Fenugreek seeds
  • Pepper
  • Mustard Seeds
  • Cumin
  • Cloves
  • Cinnamon
  • Cardamom

Now in this stage, make a good and fine paste of the ginger and the garlic and mix the Kashmiri red chilli powder in that.

Now it’s time for the marination. Marinate the beef with the prepared ginger and garlic paste.

Now it’s time to prepare another marination. For that in a bowl take two tablespoons of the coconut oil and put the following ingredients in that and mix well:

  • Chopped shallots
  • Curry leaves
  • Salt

(Now store this mixture in the refrigerator to make sure that all the flavours are nicely-getting fused.


The longer you place the marinade in the refrigerator, the more it will get flavourful.

It’s sauteeing time! Heat the coconut oil in the pan. And once it is extremely hot, now it’s time for you to put the following and saute it until they turn out to be the golden brown;

  • Sliced Onions
  • Green chillies
  • Curry Leaves

Now add the beef which you have marinated. Stir fry it. It will take no more than 8 to 10 minutes for the meat to get beautifully stir-fried. After that, you are supposed to add one cup of water to the beef. It will help out to get extremely softened and tender. For a good twenty minutes let it cook.


To balance the saltiness and spiciness of the beef, you should add one teaspoon of sugar to it.

Now check the taste of the salt and after that consider adding the curry leaves.


If you have obtained the thickened consistency of the gravy, then it means that you are on the right track.

What if the Beef Vindaloo is to be cooked in the Instant Pot?

All the steps to make the vindaloo are the same until the marination.

  • First of all, set the instant pot to high mode. Once it is hot, then you should add the coconut oil and the vegetables which you want to saute. It will hardly take about 5 to 6 minutes to saute in the pot.
  • Now, this step allows you to add the meat. The meat should be thoroughly and painstakingly sauteed for almost 7 to 8 minutes.
  • Now, this step is the same as we have discussed above. Add about half a cup.
  • After you add the water, place the lid on the top and check the handle which releases the steam.
  • If you want to pressure cook then set the temperature at the highest. Allow it to be cooked for a good 20 minutes. If you are looking for the best Greek food, you can check our menu. 


After 20 minutes if you think that the gravy is not ready to eat, then set the temperature for another 10 minutes.


Related Posts

  • September 13, 2023


Why Family Meal Is Essential for a Person

Eating with family makes you feel happy and removes all stress. Busy life person only meets with family during the off day. If you have one meal, take it with…

  • September 6, 2023


Four top Reasons Why Eating Variety of Food Can Help In Maintaining Health and Waistline

We have been encouraged by many people to partake in a balanced diet, which is actually good advice. We end up not understanding the context and avoid this beneficial advice.…

  • August 25, 2023


What are the myths, and what exactly is true? How to break the false narrative about Indian Food?

Now in the era of food bloggers, tasting different types of Food and giving reviews on Food is a new trend, and when non-Indians try Indian Food, they say that…