Vindaloo – Beef vindaloo recipe | Spicy curry recipe

Spicy Beef VindalooVindaloo - Beef vindaloo recipe | Spicy curry recipeVindaloo - Beef vindaloo recipe | Spicy curry recipeSpicy Beef VindalooSpicy Beef VindalooSpicy Beef VindalooSpicy Beef Vindaloo
  • Yield : 500
  • Servings : 5
  • Prep Time : 4:10 h
  • Cook Time : 20m
  • Ready In : 4:30 h

Vindaloo – Beef vindaloo recipe | Spicy curry recipe

Beef vindaloo is a hottest and spicy Indian curry. It can be served with hot rice, chapati, paratha, appam etc. The gravy including the masalas makes the curry a unique taste.

By serving this curry can surprise the guests, friends and family members for parties or any get together functions. 

This is an Indian dish and it is popular in the region of Goa. We can make vindaloo either by using beef meat or can choose pork and duck. 

It is very easy to prepare at home within minutes. Try this special curry in your kitchen and enjoy the meal !


  • Beef - 500 gm
  • Vegetable oil - 5 tbsp
  • Curry leaves - 2 spring
  • Water - 500 ml
  • For masala paste : Onion - 2 nos (chopped)
  • Kashmiri red chillies - 8 nos
  • Tomato - 2 nos (chopped)
  • Ginger paste - 1 tbsp
  • Garlic paste - 1/2 tbsp
  • Cumin - 1 tsp
  • Cloves - 3 nos
  • Cinnamon - 1/4 inch stick
  • Black pepper - 5 nos
  • Turmeric powder - 1/2 tsp
  • Vinegar - 250 ml
  • Sugar - a pinch
  • Salt to taste


Step 1

Cut the beef into small pieces and clean with water.

Step 2

Grind onion, kashmiri red chillies, tomato, ginger paste, garlic paste, cumin, cloves, cinnamon, black pepper, turmeric powder, vinegar, sugar and salt to a smooth masala paste with a mixer grinder.

Step 3

Do not add water. Transfer the thick paste into a bowl. Rinse the masala grinder with vinegar and reserve to the prepared gravy.

Step 4

Rub the beef pieces with this masala paste and marinate the beef for 4 hours.

Step 5

Heat oil in a pressure cooker then add the curry leaves and fry for few seconds.

Step 6

Then add the marinated beef pieces and saute on a medium heat until the oil starts separating from the masala.

Step 7

Then add the reserved masala water and stir well.

Step 8

Pour the water and cook in a slow fire until the beef is well cooked, tender and soft or pressure cook up to 5 whistles.

Step 9

Switch off the flame. Let the pressure cooker cools down.

Step 10

Check if the meat is tender and soft. Taste and adjust seasoning. Add more vinegar, sugar and salt if necessary.

Step 11

Depending on the consistency of the gravy required, thicken or dilute if necessary with vinegar or water.

Step 12

Tasty beef vindaloo is ready.

Step 13

Serve hot with boiled rice, bread, chapati etc.

Average Member Rating

(5 / 5)

5 5 1
Rate this recipe

1 people rated this recipe


Related Recipes:
  • Easy Vanilla Cake Recipe - Quick & Simple Cake Recipe

    Easy Vanilla Cake Recipe – Quick & Simple Cake Recipe

  • Rainbow Cookies Recipe – Simple and Delicious Snack Recipe

  • Sev Chaat Recipe - Crunchy Chaat

    Sev Chaat Recipe – Delicious Evening Snack Recipe

  • Sea Puttu / സീ പുട്ട് - Simple Breakfast Recipe

    Sea Puttu / സീ പുട്ട് – Yummy & Variety Puttu Recipe

  • Beef Korma Recipe - Nutritious Beef

    Beef Korma Recipe / ബീഫ് കുറുമ – Quick & Delicious Beef Korma Recipe

Recent Recipes

Get more recipes and cooking tips
in your inbox
It's FREE!!!

Subscribe to our mailing list and get interesting recipes and cooking tips to your email inbox.