Vindaloo lamb shanks

    12 hours 30 min

    This is a unique take on vindaloo, with rich depth of flavour. The vinegar adds the same bite that you expect to find in a regular vindaloo, but with the marinated and roasted shanks, the flavours are intensified to create a mouthwatering experience!

    9 people made this

    Serves: 4 

    • 4 lamb shanks
    • 120ml cider vinegar
    • 60ml vegetable oil
    • 2 teaspoons salt
    • 1 tablespoon tamarind paste
    • 1 1/2 tablespoons garam masala
    • 1 onion, chopped
    • 8 cloves garlic, peeled
    • 5 tablespoons sliced fresh ginger
    • 150g cherry tomatoes
    • 120ml water
    • 1 1/2 teaspoons cayenne pepper
    • 1 1/2 teaspoons paprika
    • 1 teaspoon ground cinnamon
    • 1 teaspoon ground cumin
    • 1 teaspoon ground mustard
    • 1 teaspoon ground black pepper
    • 3 tablespoons ghee (clarified butter)
    • 1 large onion, chopped
    • salt and ground black pepper to taste
    • 4 teaspoons soft brown sugar
    • 25g fresh coriander, for garnish (optional)

    Prep:30min  ›  Cook:4hr  ›  Extra time:8hr marinating  ›  Ready in:12hr30min 

    1. Place lamb shanks in a large resealable plastic bag. Whisk together cider vinegar, oil, salt, tamarind and garam masala, and pour into the bag. Squeeze out excess air and seal the bag. Marinate in the fridge for 8 hours or overnight.
    2. Preheat an oven to 230 C / Gas 8. Grease a foil-lined baking tray.
    3. Remove marinated lamb shanks and place on the prepared tray. Season all sides with salt. Roast in the preheated oven until well-browned, 15 to 20 minutes. Reserve marinade in the bag.
    4. Combine 1 onion, garlic, ginger, cherry tomatoes and water in a blender and pulse on and off until smooth. Set aside.
    5. Combine cayenne pepper, paprika, cinnamon, cumin, dried mustard, and black pepper in a small bowl.
    6. Melt ghee in a large casserole over medium-high heat. Cook and stir 1 onion until softened and well-browned, about 30 minutes. Reduce heat to medium and pour in cayenne pepper mixture. Cook and stir until spices are aromatic, about 2 minutes.
    7. Pour marinade from the bag into the casserole, and stir in tomato-onion mixture and brown sugar. Bring mixture to a simmer. Place lamb shanks in the pan and reduce heat to low. Cover and cook, turning occasionally, until meat is tender and easily pierced with a fork, 3 to 4 hours.
    8. Remove lamb from the casserole and cover with foil. Increase heat and simmer the sauce for a few minutes. Taste and add salt if needed. Serve lamb shanks with sauce spooned over the top. Garnish with coriander.

    See it on my blog

    Food Wishes

    Recently viewed

    Reviews & ratings
    Average global rating:

    Reviews in English (16)


    Excellent! You could taste every spice and had just alittle bite which, to me, was perfect! I added 1/2 c more tomato and a tad more brown sugar to extend the sauce as I like a lot. I made the full recipe for 2 lamb shanks and used the leftover sauce on chicken. YUM! Best I have had!!  -  31 Jan 2013  (Review from Allrecipes US | Canada)


    Hands down the best Lamb Vindaloo we have eaten! I cooked two lamb shanks for hubbie and I yet kept all the other ingredients the same as we like it saucey. When I reached for the tamarind in the refrigerator, I couldn't find it. I ran to the Buzz for substitution ideas. It was suggested that I use molasses and lemon juice. So I added 1 tbsp. molasses and 1 tsp. lemon juice. When putting the lemon juice back in the fridge, I saw the tamarind on the door! I went ahead and added it too. Just a little comic relief! Served with brown basmati rice, spinach paneer and garlic naan. Fabulous! Thanks Chef John!  -  01 Nov 2013  (Review from Allrecipes US | Canada)


    This recipe is not difficult, just time consuming...and so worth it!!! I do recommend watching the tutorial. It really helps in simplifying the process.  -  28 Oct 2012  (Review from Allrecipes US | Canada)