Full of spice and with a delicious kick of vinegar in the sauce, this easy lamb vindaloo recipe is one that many curry lovers will love! Just make the marinade the day before so all the delicious flavours can soak into the lamb before you cook it.
Vinadaloo is known as a hot and fiery curry and is a real takeaway favourite with lots of people. I love the heat in a vindaloo but I also love the tanginess of the vinegar and tamarind. It's hot but also sour and that makes it extra special.
My lamb vindaloo recipe is not just trying to be super fiery in a macho Can you handle the heat? kind of way. No, I'm aiming for flavour first and heat second. This vindaloo is a hot curry but it's also full of flavour and one that you'll definitely want to make again and again.
If you like spicy food, you'll love it. And if you love a bit of sourness along with the heat, you'll love it even more!
Ingredients for lamb vindaloo
To make this easy homemade lamb vindaloo you'll need to make a marinade for the lamb first and for that you'll need:
- Red wine vinegar - Substitute with white wine vinegar if you don't have red wine vinegar. You can even use malt vinegar.
- Garlic - Fresh garlic or garlic paste both work.
- Ginger - Fresh ginger or a paste is fine.
- Chilli peppers - Some people will say that you need to use ghost chillies which are super hot. I have never used them and tend to just use what I can get at the supermarket which is normally finger chillies or birds eye chillies.
- Spices: cumin, coriander, turmeric, black pepper, fenugreek, cinnamon and cayenne pepper
- Tamarind paste
You will also need:
- Lamb - I usually use lamb shoulder but lamb leg or neck also works.
- Whole spices - Mustard seeds and cardamom pods
- Onion - I usually use a brown onion but sometimes a red one depending on what I have at home.
- Tomato puree
How to make lamb vindaloo
The really important thing when making this curry is to give the meat enough time to marinate. Marinating the lamb first makes the lamb more tender and helps the flavours really soak into the meat, making it super flavourful.
Most of the ingredients are ingredients for the marinade and it really doesn't take long to make. Just blitz them in a food processor and then coat the meat in it and leave it till the next day.
The next day, heat a little oil in a saucepan. Fry the whole spices for about half a minute and then add some chopped onion. When the onion has softened add tomato puree. Then you can add the lamb and the marinade it is coated in.
Cook, stirring for a couple of minutes and then add a little water and leave the curry to simmer for about 90 minutes.
Cook up some rice just before it finishes cooking or prepare some naan breads.
Substitutions and adaptations
If you want to add a few vegetables to the sauce along with the lamb you can. You can add them at the start so they cook down a lot or nearer the end so they retain some bite. Cauliflower, green beans and sweet potato are all great in this.
You can also add chunks of potato to the curry. They go really well in a vindaloo.
Can you use a different meat?
Yes! This curry works just as well with chicken. You can use breast or thighs and the cooking time can be reduced as well.
Traditionally in Goa, vindaloo was made with pork and was not such a hot curry as it is thought of in the UK. If you want to make this with pork instead of lamb then do go ahead. It will still be really tasty.
By the way, you can read more about the history of the vindaloo curry here.
What to serve with lamb vindaloo?
I usually serve this with rice and Indian breads. As it's a fairly hot curry, it's a good one to serve with a raita. Why not try my spinach raita or my tomato cucumber and onion raita? Or just my kachumber salad?
If you are making more side dishes how about some Bombay potatoes or some dry curried okra?
Storing and reheating
After making this curry it will keep well in the fridge for up to three days in a covered container. In fact, I would say it tastes even better the next day so if you are really organised you could make the marinade one day, cook it the next day and eat it the day after that! Just reheat it in a saucepan. You'll proabably need to add a little extra water.
You can also freeze it after it has been cooked and it will then keep in the freezer for up to three months.
Defrost overnight in the fridge (or during the day on the kitchen counter) and then reheat in a saucepan with a splash of water. Or just pop it in the microwave.
Recipe
Easy Lamb Vindaloo
Ingredients
Ingredients for the Marinade
- 5 tablespoon red wine vinegar
- 5 cloves of garlic
- 1 tablespoon ginger
- 8 chilli peppers I use finger chillies or birds eye chillies
- 1 teaspoon cumin
- 1 teaspoon coriander
- ½ teaspoon turmeric
- ½ teaspoon cayenne pepper
- ½ teaspoon cinnamon
- ½ teaspoon fenugreek
- ¼ teaspoon black pepper
- 1½ teaspoon tamarind
Other Ingredients
- 500 g lamb shoulder diced
- 1 teaspoon mustard seeds
- 3 cardamom pods
- 1 onion diced
- 1 tablespoon tomato puree
Instructions
- Put all the ingredients for the marinade into a food processor and blitz
- Stir it into the lamb and put in the fridge for 24 hours.
- Heat a little oil in a saucepan and when it is hot, add the mustard seeds and cardmom pods. Cook for about 30 seconds and when the mustard seeds start to pop, add the onion.
- Cook the onion gently for about 5 minutes and then stir in the lamb, the tomato puree and any excess marinade.
- Cook for a few minutes, stirring to seal the lamb and then add about 50ml of water. Cover annd leave to simmer for 90 minutes, stirring occasionally. Check regularly that the liquid hasn't dried up. Add a little extra water if necessary.
- Serve with rice and Indian breads.
Video
Notes
Nutrition
More curry recipes
If you like this lamb vindaloo recipe then do check out my collection of easy homemade curry recipes and my spicy midweek meals recipe collection.
Why not try one of these curries too:
You might also like my Indian lamb chops. Or my lamb bhuna curry.
KEEP IN TOUCH
Do let me know if you make this lamb vindaloo or any of my other recipes. I love to get feedback from readers.
You can also stay up to date by following on Instagram, Facebook and Twitter.
Julie
Hi Corina
I made this last Friday to eat on Saturday after marinating it over night on Thursday, added the extras I mentioned and put a few less chilli’s in it, I was worried it would taste a little acidic due to the vinegar but it doesn’t at all. I also made an Aloo Gobi side dish and homemade pilau rice and served it with Waitrose onion bhaji’s and it was absolutely delicious. It’s our new favourite for Saturday nights and I’d highly recommend that people give it a try. Thank you Corina 🙂
Corina Blum
Thank you so much for the lovely feedback Julie. I'm so happy to hear how much you enjoyed the recipe. Corina
Julie
Hello
I’ve not rated this recipe as I’ve not tried it yet, I’d just like to ask a quick question. I’d like to make this a day ahead (2 days if you count marinating) I’m wondering if I do will it re-heat ok or will the lamb then be tough. Or could you suggest a way to re-heat it so that it doesn’t become tough. Thank you in advance
Corina Blum
Hi Julie, the lamb definitely won't be tough when you reheat it. I find curries are often even better after sitting in the fridge overnight. I usually just reheat in the microwave but you could put it in a saucepan again and reheat gently on the hob until piping hot. Please let me know what you think if you do make it.
Corina
Julie
Thank you Corina
I’m just making it now, we’ll be having it tomorrow evening, I’m adding a few extras such as curry leaves and star anise. I’ll definitely let you know how it goes
Corina Blum
Great! It sounds lovely with the extra curry leaves and star anise.
Kate
Your recipe doesn’t say when to add the tomato purée, when do I add that please
Corina Blum
Hi Kate, I'm so sorry about the mistake. You add the tomato puree along with the lamb. I have corrected the recipe now to mention that. Thanks for letting me know and I hope you still managed to make the curry. Let me know what you think of it.
Corina
steve
How did you get the deep red colour surly it can't be just from the tomato paste did you add a bit of food colouring
Corina Blum
Hi Steve
All the ingredients I used are in the recipe. I didn't add any food colouring at all. As you can see the marinade is quite brown from all the spices and this plus the lamb is what gives the curry its slighly reddish brown colour.
Eb Gargano | Easy Peasy Foodie
Gotta love a homemade lamb curry and this one looks especially good 😀
Corina Blum
Thanks Eb! Yes, it is really tasty.
Jacqui Bellefontaine
I might be a bit of a chilli wimp but My boys would love this especially if i stuck to you recipe and dint tone it down.
Corina Blum
I'm sure they would love it! I always try to make curries easy to spice up or tone down as how hot people like it can be so personal. And can also depend a lot on the heat of the actual chillies!
Karen Burns-Booth
This looks AMAZING Corina, and as an avid curry lover, I could demolish this in one sitting - plus, I love a good vindaloo too. Thanks so much for linking up to Cook Blog Share week 25, Karen
Corina Blum
Thank you Karen and thanks for hosting! I'm sure you'd love this - My husband was especially keen on it and he is the one who first got me into curries in the first place, although that is a long time ago now!