Ingredients
Method
Preparation
- Toss the beef cubes in salt to season them well.
- Test the spiciness of your Kashmiri chili powder and adjust as needed.
- Combine the curry paste ingredients in a Nutribullet or small food processor with one cup of water. Blitz until smooth. Pour the curry paste over the beef cubes. Pour the remaining cup of water into the Nutribullet, shake to clean out any remaining curry paste, and then pour this water over the beef as well.
- Mix the beef with the curry paste, cover the bowl, and let it marinate for at least 2 hours.
- Preheat your oven to 190°C/375°F (170°C fan).
Cooking
- Melt ghee in a pot over medium-high heat. Cook the chopped onion, ginger, and garlic until they become translucent, which takes about 3 minutes.
- Add the black mustard seeds to the pot and continue cooking until the onion is lightly golden in color. Stir in the tomato paste and cook for an additional minute.
- Add the beef stock to the pot and stir. Transfer the mixture into a jug, then use a stick blender to puree the sauce until smooth. Pour it back into the pot.
- Add the marinated beef and curry leaves to the sauce, stirring well, and bring to a boil.
- Cover the pot with a lid and place it in the oven. Allow the dish to slow-cook for 2 hours or until the beef is tender and the sauce has darkened and thickened.
Serving
- Garnish the Vindaloo with fresh coriander. Serve over fluffy basmati rice with a side of warm naan bread.
Notes
Adjust the spice level to your taste by varying the amount of Kashmiri chili powder. For a deeper flavor, consider marinating the beef overnight. If you prefer a thicker sauce, remove the lid for the last 30 minutes of cooking. Feel free to add vegetables like bell peppers or potatoes towards the end of the cooking process for a heartier dish.
