Pork or Lamb Vindaloo
Peer reviewed by UK recipe editorsAuthored by UK recipe editorsOriginally published 28 Jan 2026
Meets Patient’s editorial guidelines
- DownloadDownload
- Share
- Language
- Discussion
- Audio Version
This aromatic pork or lamb vindaloo is a lighter, diabetes-friendly take on the classic curry house favourite. By using lean shoulder meat and a balanced blend of warming spices like cumin and turmeric, this dish delivers a deep, complex flavour without the need for added sugars or heavy thickeners. The inclusion of grainy mustard and red wine vinegar provides the signature tang that defines a traditional vindaloo, while a touch of coconut milk adds a subtle creaminess to the sauce.
Perfect for a nutritious midweek meal, this versatile curry can be made with either pork or lamb depending on your preference. It is a wonderful option for those looking for a heart-healthy, low-glycemic dinner that doesn't compromise on spice. Serve it alongside cauliflower rice or a small portion of brown basmati rice for a complete, balanced evening meal that is both satisfying and wholesome.
In this article:
Video picks
Continue reading below
Ingredients for Pork or Lamb Vindaloo
1 1/2 tablespoons grainy mustard (preferably Pommery Moutarde de Meaux)
1 1/2 teaspoons ground cumin
1 1/2 teaspoons ground turmeric
1/2–1 teaspoon cayenne pepper
1 teaspoon salt
1 teaspoon red wine vinegar
3 tablespoons vegetable oil
1 small onion (about 110g ), peeled and cut into fine half rings
6 large cloves garlic, peeled and crushed to a pulp
575g boned shoulder of pork or lamb, cut into 1-inch cubes
160ml canned coconut milk, well stirred
How to make Pork or Lamb Vindaloo
Back to contentsCombine the mustard, cumin, turmeric, cayenne, salt, and vinegar in a cup. Mix well.
Put the oil in a large, nonstick frying pan and set over medium-high heat. When the oil is hot, put in the onion. Stir and fry until it is medium brown. Put in the garlic. Stir and fry for 30 seconds. Put in the spice paste. Stir and fry for a minute. Put in the meat. Stir and fry for about 3 minutes. Then add the coconut milk and 160ml water if you are cooking continuously in a pressure cooker, or 240ml water if you are to cook in the frying pan. (Transfer to a pressure cooker at this stage if that is your intention.) Cover and either bring up to pressure, or bring to a boil if you are using the frying pan. Lower the heat to a simmer and cook for 20 minutes in the pressure cooker and 60 to 70 minutes in the frying pan.
Disclaimer
While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.
Article history
The information on this page is peer reviewed by qualified clinicians.
28 Jan 2026 | Originally published
Authored by:
UK recipe editors
Peer reviewed by
UK recipe editors

Ask, share, connect.
Browse discussions, ask questions, and share experiences across hundreds of health topics.

Feeling unwell?
Assess your symptoms online for free
Sign up to the Patient newsletter
Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.
By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.