Lamb Vindaloo Recipe
Curried cauliflower, broccoli, green bell pepper, and potatoes in a spicy vindaloo sauce with a side of tahini.
Was this page helpful?
Help improve this recipe for others.
Send this recipe to your inbox.
We'll email it straight to you - plus weekly cooking inspiration.
Ingredients
Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.
Vindaloo Sauce & Marinade
Vegetables & Potatoes
Cooking Fats & Liquids
Finishes & Garnish
Tahini Side
Method
Vindaloo Sauce & Marinade
- 1
Prepare marinade
In a large bowl, combine yogurt, white wine vinegar, minced garlic, grated ginger, vindaloo paste, ground cumin, ground coriander, smoked paprika, turmeric, red chili powder, salt, and black pepper. Whisk until smooth.
- 2
Marinate lamb
Add the lamb cubes to the marinade, toss to coat thoroughly, cover, and refrigerate for at least 1 hour, preferably 3–4 hours or overnight for best flavor.
Vegetables & Potatoes
- 3
- 4
Cooking Fats & Main Cooking
- 5
Brown the lamb
Heat 2 tablespoons vegetable oil or ghee in a large, heavy-bottomed skillet or Dutch oven over medium-high heat. Working in a single layer (do not overcrowd), sear marinated lamb cubes for 2–3 minutes per side until browned. Transfer browned pieces to a plate and repeat if necessary. Set browned lamb aside.
- 6
Soften aromatics
Reduce heat to medium, add remaining 1 tablespoon oil to the pan. Add sliced onion and cook 4–5 minutes until softened and beginning to brown. Stir in tomato paste and cook 1 minute to deepen flavor.
- 7
Combine and simmer
Return browned lamb and any accumulated juices to the pot. Add the par-cooked potatoes, pour in 1 cup water or stock, stir to combine, scraping up any fond from the bottom. Bring to a gentle simmer, cover, and cook until lamb is nearly tender, about 25–30 minutes (depending on cube size). Stir occasionally and add a splash of water if sauce becomes too thick.
Vegetable Finish
- 8
- 9
Adjust seasoning
Taste the sauce and adjust salt, acidity, or heat as needed — add a splash of vinegar or a pinch of salt, or more chili powder for heat. If sauce is too thin, simmer uncovered 3–5 minutes to reduce; if too thick, add 2–4 tablespoons water or stock.
Tahini Side
- 10
Make tahini sauce
While the vindaloo finishes, whisk together tahini, plain yogurt (or water), lemon juice, minced garlic, ground cumin (optional), and salt in a small bowl. Add warm water 1 tablespoon at a time until sauce reaches a pourable consistency (about 2 tablespoons). Taste and adjust lemon or salt.
Finishes & Serving
- 11
Finish and garnish
Once vegetables are cooked to your liking and lamb is tender, remove from heat. Stir in chopped cilantro. Let rest 5 minutes to meld flavors.
- 12
Serve
Spoon lamb vindaloo into bowls or a serving dish and serve with tahini sauce on the side and lime wedges. Serve with steamed rice or flatbread if desired.

