cook · Cook

How to Make Vindaloo from Scratch

Vindaloo starts with a spice paste made from dried chilies, vinegar, and aromatics that gets cooked with meat until the flavors meld into something deep and complex. The key is toasting whole spices, soaking chilies until soft, then grinding everything into a smooth paste that becomes the base for this Goan curry.

Ingredients

Step by step

  1. Toast the whole spices. Heat a dry pan over medium heat. Add 1 teaspoon cumin seeds, 1 teaspoon coriander seeds, 4-5 cloves, 2-inch piece of cinnamon, and 3-4 black peppercorns. Toast until fragrant, about 2 minutes. Let cool completely.
  2. Prepare the chilies. Remove stems from 8-10 dried Kashmiri red chilies or dried red chilies. Soak them in warm water for 15 minutes until soft. Drain and reserve the soaking liquid.
  3. Make the spice paste. In a blender, combine the toasted spices, soaked chilies, 1 tablespoon fresh ginger, 6 garlic cloves, 1 teaspoon turmeric, 1 teaspoon salt, and 3 tablespoons white vinegar. Blend until smooth, adding chili soaking liquid as needed.
  4. Marinate the meat. Cut 2 pounds pork shoulder or beef chuck into 2-inch cubes. Toss with half the spice paste. Let marinate for at least 30 minutes, up to 4 hours in the refrigerator.
  5. Cook the base. Heat 3 tablespoons oil in a heavy-bottomed pot over medium heat. Add 2 sliced onions and cook until golden brown, about 8 minutes. Add remaining spice paste and cook until the oil separates, about 5 minutes.
  6. Brown the meat. Add the marinated meat and increase heat to medium-high. Cook, stirring frequently, until the meat browns on all sides, about 8 minutes.
  7. Simmer until tender. Add enough water to barely cover the meat. Bring to a boil, then reduce to low heat. Cover and simmer for 1.5 to 2 hours until the meat is fork-tender and the sauce has thickened.
  8. Finish and adjust. Taste and adjust salt, vinegar, or sugar as needed. The vindaloo should be tangy, spicy, and rich. Let rest for 10 minutes before serving.

Tips & troubleshooting

Variations

Questions

Why is my vindaloo not tangy enough?
Add more vinegar gradually, tasting as you go. The tanginess should balance the heat and richness of the dish.
Can I use fresh chilies instead of dried?
Dried chilies give vindaloo its characteristic deep flavor and color. Fresh chilies will make a different dish entirely.
How do I know when the meat is done?
The meat should fall apart easily when pressed with a fork, and the sauce should coat the back of a spoon.
What cut of pork works best?
Pork shoulder or pork butt work best because they become tender during long cooking and won't dry out.

Further reading