Lamb vindaloo is a fiery Goan curry with tangy vinegar, bold chilies, and fall-apart tender lamb. This high protein dish is naturally lean when trimmed and supports weight loss and calorie deficit goals.
Trim excess fat from the lamb and cut into 1- to 1.5-inch cubes for even braising.
In a large Dutch oven, heat 1 tbsp oil over medium heat; brown half the lamb for 2-3 minutes per side, then repeat with remaining lamb and oil, ensuring pieces don’t overcrowd for good searing.
Remove lamb, add onions to the pot, and sauté uncovered over medium-low heat for 8-10 minutes until golden and caramelized, stirring occasionally for uniform color.
Add minced garlic, ginger, dried red chilies, and all ground spices; stir constantly on low heat for 2 minutes until fragrant—do not let spices burn.
Return lamb to pot, add chopped tomatoes, vinegar, potatoes, bay leaf, and salt. Mix well and bring to a gentle simmer over medium-high. Cover, reduce heat to low, and cook for 75-90 minutes until lamb is fork-tender and sauce thickens.
Remove lid in the last 10 minutes to reduce sauce further if needed, adjusting consistency to your preference. Remove bay leaf before serving. Taste and finish with pepper and extra salt if required.