...
Go Back
+ servings
Vindaloo

Indian Vindaloo (Spicy and Tangy Meat Curry)

Indian Vindaloo is a spicy, tangy curry featuring marinated meat (pork or chicken) slow-cooked with vinegar, garlic, ginger, and a blend of aromatic spices.
Prep Time 2 hours
Cook Time 1 hour
Total Time 3 hours
Course Main Dishes
Cuisine Indian
Servings 4
Calories 555 kcal

Ingredients
  

  • 500 g pork or chicken cut into cubes
  • 3 tbsp vegetable oil
  • 2 medium onions finely chopped
  • 4 cloves garlic minced
  • 2- inch piece of ginger grated
  • 2-3 green chilies slit
  • 1 tbsp vinegar apple cider or white
  • 1 tsp sugar
  • 1 cup water or stock
  • 2 tbsp vinegar
  • 1 tsp cumin seeds
  • 1 tsp coriander seeds
  • 1/2 tsp mustard seeds
  • 5-6 dried red chilies
  • 4-5 cloves
  • 1- inch cinnamon stick
  • 5-6 peppercorns
  • 1/2 tsp turmeric powder
  • 1 tsp paprika optional, for color
  • 1/2 tsp ground cardamom
  • 1 tsp salt

Instructions
 

  • In a small pan, dry roast cumin, coriander, mustard seeds, cloves, cinnamon, and peppercorns over medium heat until fragrant (about 2-3 minutes). Let cool, then grind to a fine powder. Mix with turmeric, paprika, and salt. Add vinegar to form a thick paste. Set aside.
  • In a large bowl, coat the pork or chicken cubes with the prepared spice paste. Let it marinate for at least 2 hours, or overnight in the refrigerator for a deeper flavour.
  • Heat vegetable oil in a deep pan over medium heat. Add finely chopped onions and cook until they turn golden brown, stirring occasionally to avoid burning (around 8-10 minutes).
  • Add minced garlic, grated ginger, and slit green chilies to the onions. Stir and sauté for another 2-3 minutes until the garlic is aromatic.
  • Add the marinated pork or chicken cubes to the pan. Sear the meat on all sides until browned (about 5 minutes). This helps lock in the flavors.
  • Pour 1 cup of water or stock into the pan and stir in 1 tablespoon of vinegar and the sugar. Bring to a simmer, then reduce the heat to low. Cover and cook for about 45 minutes to 1 hour, until the meat is tender and the sauce has thickened.
  • Taste the curry and adjust seasoning with more salt or vinegar if needed. For a thicker sauce, simmer uncovered for an additional 10 minutes.
  • Serve the Vindaloo hot with steamed rice or warm naan. Garnish with fresh cilantro, if desired, and enjoy the bold, tangy flavors. Optionally, serve with cooling yogurt or a side of pickled vegetables to balance the heat.

Nutrition

Serving: 1Calories: 555kcalCarbohydrates: 24gProtein: 43gFat: 32gSaturated Fat: 8gPolyunsaturated Fat: 21gCholesterol: 132mgSodium: 776mgFiber: 5gSugar: 10g
Keyword Vindaloo
Tried this recipe?Let us know how it was!