Shrimp Vindaloo

Updated: November 19, 2025, By Swasthi

If you love spicy & tangy seafood, this Shrimp Vindaloo is just for you! Fresh shrimp or prawns are cooked in a tangy and spicy chili-garlic vinegary paste known as Vindaloo paste. While the traditional version of Goan Vindaloo is made with pork, food enthusiasts have created dishes like this shrimp Vindaloo which is popular in the restaurants and households alike.

Jump To Recipe

Shrimp Vindaloo

Since Vindaloo was inspired from the Portuguese dish – carne de vinha d’alhos, the usage of vinegar & garlic is cruicial. The dish was further customized to Indian palate with the generous usage of spices like red chilies and cumin.

The Anglo-Indian community is spread over several regions of India so you find many different versions of Vindaloo. A handful of ingredients like garlic, red chilies and palm vinegar remain the key to a aromatic vindaloo.

In this post, I share the easiest way to make a aromatic Shrimp Vindaloo. It can be served with steamed rice, Saffron rice, Poee (Goan bread), Spaghetti, artisan breads or with any flatbreads like Naan, roti, or Chapati. To round out your meal, have a bowl of yogurt or Raita and a vegetable salad.

What you need for Shrimp Vindaloo

  • Shrimp or Prawns – Use either shrimp or prawns, whatever is available to you. I use fresh tiger prawns but frozen & thawed work too. Just make sure you pat dry enough with paper towels before using. Also add liquid carefully. Too much liquid can thin down the consistency of the curry.
  • Vinegar – Goan vinegar/ palm vinegar, sugarcane vinegar, coconut vinegar are some of the most commonly used. Apple cider vinegar or malt vinegar are other options. I find white vinegar too strong for this recipe.
  • Whole spices – Spices like cumin, cloves, mustard, black pepper, cinnamon add some heat and flavor to the sauce. Cardamom helps to tone down the vinegar well and infuses mild sweet tones. Coriander is a filler and it adds body to the curry but you may omit if you prefer not to use.
  • Garlic and ginger – higher amount of fresh garlic and moderate amount of fresh ginger is used since this is a seafood dish. For best results, weigh them.
  • Red chilies – I use Byadgi red chilies as these have more flavor and higher amount of heat than the Kashmiri red chilies. If using Kashmiri chilies, you may increase the number. You may substitute or top up with a mix of mild and hot chili powder, to suit your preference. Avoid using very hot chilies, unless you want a super hot dish.

Photo Guide

How to make Shrimp Vindaloo (Stepwise Photos)

Preparation

1. Deseed & break 10 byadgi or Kashmiri red chilies. Add them to a small bowl. Meanwhile in a small pot, heat 3 tablespoons vinegar and 3 tablespoons water until bubbling hot and pour over the chilies. Let them soak for 10 minutes.

2. Meanwhile prepare the following:

  • Peel 5 large garlic cloves (16 grams) 
  • Peel & slice ¾ inch ginger (8 grams)
  • Deseed & slice one medium tomato (80 grams, optional or sub with 1 tablespoon tomato paste)
ingredients to make vindaloo paste

3. To a grinder jar, add the following spices.

  • 1 teaspoon cumin seeds
  • 1 inch Ceylon cinnamon piece (or use ¼ inch cassia)
  • 3 cloves
  • 5 black pepper corn
  • ¾ tablespoon coriander seeds
  • 1 cardamom pod
  • ½ teaspoon mustard seeds
spices to make vindaloo paste

4. Make a fine powder.

ground spices in a jar

5. Transfer ginger, garlic, soaked red chilies, vinegar and tomato.

soaked chilies and ginger

6. Grind to a smooth paste. Taste test if you want and add more vinegar or chili powder if you want more heat. I did not add anything.

smooth paste for shrimp vindaloo

7. Fine chop 1 medium onion to make 1 cup. Rinse a sprig of curry leaves and reserve. Marinate 1 pound shrimp/ prawns (450 grams) with ¼ teaspoon salt and ½ teaspoon Kashmiri/ byadgi red chili powder. Cover and keep aside.

ingredients for the curry

Make Shrimp Vindaloo

8. Heat a pan with 2 tablespoons oil. Add the onions & saute until golden, for 8 to 10 mins. Deglaze with 2 tablespoons of water and cook down until jammy.

9. Add the vindaloo paste & saute for 5 mins on a medium heat. Do not burn.

10. Pour half cup water and bring to a boil.

11. Cook until it becomes a thick paste and remove to a plate.

12. Heat the same pan with 1 teaspoon oil/ghee. Add curry leaves and the marinated shrimp. Cook on each side for 1 to 2 mins on a high heat.

sear the shrimp

13. Transfer the vindaloo paste and add half tsp sugar/jaggery. Mix well. At this stage I pour 1/3 cup hot water because my tiger prawns don’t release any juices. So add water accordingly, starting with lower amount & go upto 1/3 cup if you want a thin sauce.

sear the shrimp

14. Mix and cook covered on a low heat until the shrimp is cooked through, for 4 to 5 mins depending on the size. It takes on a “C” shape when they are cooked. Overcooking can make them chewy, hard or rubbery. So avoid cooking too long.

fiery and delicious shrimp vindaloo simmering in a skillet

Serve Shrimp Vindaloo with plain steamed rice, saffron rice, chapati or any bread you prefer. It tastes best the next day.

Shrimp Vindaloo Recipe

Expert Tips

  • Avoid leaving the salted shrimp for longer than 15 to 30 mins. Leaving them too long can affect their texture. So marinate them only before you start chopping or cooking the onions.
  • Saute and cook onions really well (until soft), before adding the paste else you will end up with crunchy / undercooked onions. Deglazing and cooking them further also helps.
  • If your shrimp releases moisture/juices during cooking, avoid adding additional water. I use fresh tiger prawns and mine don’t release any liquid so I use about 1/3 to 1/2 cup. This helps loosen the curry and bring it to right consistency.
  • You may omit searing the shrimp seperately and add them directly to the simmering sauce.
  • Vinegar kills the seafood flavor so to bring out the shrimp flavor, I prefer not to marinate them in the vindaloo paste and instead sear them.

Recipe Card

Shrimp Vindaloo Recipe

Shrimp Vindaloo

No ratings yet
This tangy and spicy shrimp vindaloo is a popular staple from the Goan cuisine. Serve with rice, bread or flatbreads. To round out your meal, have a raita and a vegetable salad on the side.
Print Recipe Pin Recipe

For best results follow the step-by-step photos above the recipe card

Prep Time15 minutes
Cook Time25 minutes
Total Time40 minutes
Servings3
AuthorSwasthi
Diet : Gluten Free

Ingredients (US cup = 240ml )

  • 1 lb. (450 grams) shrimp/ prawns (deveined)
  • ¼ teaspoon sea salt (or any other)
  • ½ teaspoon red chili powder (read notes)

To make vindaloo paste

  • 1 teaspoon cumin seeds
  • 1 inch Ceylon cinnamon piece (or use ¼ inch cassia)
  • 3 cloves
  • 5 black pepper corn
  • ¾ tablespoon coriander seeds
  • 1 cardamom pod
  • ½ teaspoon mustard seeds
  • 10 dried red chilies (Kashmiri/byadgi, read notes)
  • 3 tablespoons (45 ml) vinegar (malt/goan/red wine/ apple cider)
  • 5 (16 grams) large garlic cloves peeled
  • ¾ inch (8 grams) inch ginger peeled & sliced
  • ¼ teaspoon turmeric
  • ½ teaspoon sea salt (more to adjust)

To make Shrimp Vindaloo

  • 2 tablespoons (45 ml) oil + 1 teaspoon oil/ghee to sear optional
  • 1 cup (125 grams) onions (1 medium fine chopped)
  • 1 (80 grams) small tomato (deseed & chop or use 1 tbsp tomato paste, optional)
  • ½ teaspoon sugar (or jaggery, optional)
  • 1 sprig curry leaves
  • ½ cup hot water (+ ¼ to ⅓ cup hot water or as required)

Instructions

  • Deseed the chilies , break them to smaller portions and add them to a small bowl. Bring vinegar and 3 tablespoons water to a rolling boil in a small pot. Pour over the chilies and let soak until softened, 10 mins.
  • Add cumin, cinnamon, cloves, coriander, cardamom, pepper, salt, turmeric & mustard to a small spice grinder and grind to a fine powder. Transfer ginger, garlic, soaked red chilies, vinegar and tomato. Make a smooth vindaloo paste.
  • Marinate shrimp with salt and red chili powder. Cover and reserve aside.

How to make Shrimp Vindaloo

  • Heat a pan and add oil. Saute onions until golden, for 8 to 10 mins. Deglaze with 2 tablespoons of water and cook down until jammy.
  • Add the vindaloo paste & saute for 5 mins. Pour water and bring to a boil. Cook until it becomes a thick paste. Taste test to add more salt, vinegar & sugar/jaggery (optional). Remove to a plate.
  • Heat the same pan with 1 teaspoon oil and add curry leaves and the shrimp. Cook on each side for 1 to 2 mins on a high heat.
  • Add the vindaloo paste & pour little hot water (start with lower amount). Mix well and cook covered on a low heat until the shrimp takes on a “C” shape meaning they are cooked through. Avoid overcooking.
  • Serve Shrimp vindaloo with plain rice, saffron rice, chapati or bread. It tastes best the next day.

Notes

  • Avoid resting salted shrimp for longer than 15 to 30 mins.
  • Omit water at the last stage if your shrimp releases moisture/juices. I use fresh prawns and mine don’t release any liquid so I use about 1/3 to 1/2 cup. This helps loosen the sauce and bring it to consistency.

NUTRITION INFO (estimation only)

Nutrition Facts
Shrimp Vindaloo
Amount Per Serving
Calories 780 Calories from Fat 198
% Daily Value*
Fat 22g34%
Saturated Fat 2g13%
Trans Fat 0.1g
Polyunsaturated Fat 7g
Monounsaturated Fat 10g
Cholesterol 189mg63%
Sodium 1588mg69%
Potassium 6614mg189%
Carbohydrates 119g40%
Fiber 34g142%
Sugar 75g83%
Protein 46g92%
Vitamin A 22303IU446%
Vitamin C 571mg692%
Calcium 398mg40%
Iron 10mg56%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Mention @SwasthisRecipes or tag #swasthisrecipes!

© Swasthi’s Recipes

Meat Recipes

About Swasthi

I’m Swasthi Shreekanth, the recipe developer, food photographer & food writer behind Swasthi’s Recipes. My aim is to help you cook great Indian food with my time-tested recipes. After 2 decades of experience in practical Indian cooking I started this blog to help people cook better & more often at home. Whether you are a novice or an experienced cook I am sure Swasthi’s Recipes will assist you to enhance your cooking skills. More about me

Follow Swasthi’s Recipes

Comments

Recipe Rating




0 Comments
Inline Feedbacks
View all comments