Globalseo is still translating this page...
Skip to main content

Pork or Lamb Vindaloo

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.

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

Combine 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
flu eligibility checker

Ask, share, connect.

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

symptom checker

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.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.