Slow Cooker Lamb Vindaloo with Toasted Whole Spices

Jump to Recipe

Slow Cooker Lamb Vindaloo is a hands-off version of the fiery Goan curry, lamb shoulder cooked low and slow for 6 hours in a vinegar-chili paste until it falls apart at the touch of a fork.

Vindaloo traces back to the Portuguese vinha d’alhos, a wine-and-garlic marinade brought to Goa centuries ago. Over time the wine became vinegar and the garlic got joined by dried chilies, which is why real vindaloo tastes sharp and hot rather than just sweet and mild like a lot of Western Indian-restaurant versions.

Browning the lamb and onions before they go into the slow cooker matters more than people expect. Skip that step and the sauce turns out flatter, thinner, and a little one-note.

The paste comes together in about 20 minutes, then the slow cooker takes over. Good for a Sunday when you want dinner mostly done by the time you’re back from errands.

Bowl of slow cooker lamb vindaloo with tender lamb chunks in dark vinegar-chili sauce, garnished with cilantro, served with rice

Why You’ll Love This Recipe

  • Browning first builds real depth before the slow cooker takes over
  • Vinegar-chili paste gives authentic Goan tang and heat
  • Lamb shoulder turns fork-tender after 6 hours, no watching required
  • Freezes well for fast weeknight reheats later

Ingredient Notes

  • Lamb shoulder: Bone-in or boneless both work, boneless is easier to cube and shreds just as well after 6 hours. Lamb leg is leaner and can dry out, so stick with shoulder if you can find it.
  • Dried Kashmiri chilies: These bring color and moderate heat, not blow-your-head-off spice. Swap in 1 tbsp paprika plus 1/2 tsp cayenne if you can’t find them.
  • Malt vinegar: Gives vindaloo its signature tang. Cider vinegar or a mix of white wine vinegar and a squeeze of lime is a fine substitute, just slightly milder.
  • Whole spices (cumin, coriander, cinnamon, cloves, cardamom): Toasting them dry for a minute before grinding wakes up the oils and changes the whole flavor. Pre-ground versions work in a pinch, just skip the toasting step and add them straight to the blender.
  • Canned diced tomatoes: Adds body and a little acidity. Fresh tomatoes work too, use about 3 medium, chopped.
  • Jaggery: A small amount balances the vinegar and chili without making the sauce sweet. Brown sugar or honey are easy swaps.
Bowl of slow cooker lamb vindaloo with tender lamb chunks in dark vinegar-chili sauce, garnished with cilantro, served with rice

Slow Cooker Lamb Vindaloo with Toasted Whole Spices

Lamb shoulder marinates in a toasted spice and vinegar paste, gets browned for depth, then cooks low in the slow cooker for 6 hours until it shreds with a fork.
Prep Time 25 minutes
Cook Time 6 hours
Total Time 7 hours 25 minutes
Servings: 6 servings
Course: Main Course
Cuisine: Indian
Calories: 430

Ingredients
  

For the Spice Paste
  • 6 dried Kashmiri chilies, seeds removed whole; or 1 tbsp paprika plus 1/2 tsp cayenne
  • 1 tbsp cumin seeds
  • 1 tbsp coriander seeds
  • 1 tsp black peppercorns
  • 1 tsp mustard seeds
  • 1 cinnamon stick (2-inch piece)
  • 4 whole cloves
  • 4 green cardamom pods
  • 8 garlic cloves
  • 1 fresh ginger, peeled (2-inch) piece
  • 80 ml malt vinegar or cider vinegar for a milder tang
  • 1 tsp ground turmeric
For the Curry
  • 900 g boneless lamb shoulder, cut into 2-inch cubes
  • 3 tbsp neutral oil or ghee
  • 2 yellow onions, thinly sliced large
  • 400 g canned diced tomatoes
  • 250 ml chicken or beef stock
  • 1 tsp jaggery or brown sugar
  • 1.5 tsp salt to taste
  • fresh cilantro, chopped for garnish

Method
 

Make the Spice Paste
  1. Toast the cumin, coriander, peppercorns, mustard seeds, cinnamon, cloves, and cardamom in a dry skillet over medium heat for 60 to 90 seconds, until fragrant and slightly darker.
  2. Transfer the toasted spices to a blender with the dried chilies, garlic, ginger, turmeric, and vinegar. Blend to a thick, coarse paste, adding a splash of water if needed.
  3. Rub the paste over the lamb cubes in a bowl, cover, and marinate in the fridge for at least 1 hour, or up to overnight.
Brown the Lamb and Build the Base
  1. Heat the oil in a large skillet over medium-high heat. Brown the marinated lamb in batches for 2 to 3 minutes per side, until deeply seared, then transfer to the slow cooker.
  2. Add the sliced onions to the same skillet and cook for 5 to 6 minutes, until soft and browned at the edges, scraping up any spice paste stuck to the pan.
Slow Cook the Vindaloo
  1. Add the browned onions, tomatoes, stock, jaggery, and salt to the slow cooker with the lamb. Stir to combine.
  2. Cover and cook on LOW for 6 hours (or HIGH for 3.5 to 4 hours), until the lamb is fork-tender and shreds easily.
  3. Skim excess fat from the surface, taste and adjust salt or vinegar, then stir in fresh cilantro before serving.

Notes

  • Marinate lamb at least 1 hour, overnight deepens the tang and heat.
  • Brown lamb in batches, crowding the pan steams the meat instead of searing it.
  • Skim fat before serving, lamb shoulder renders a lot over 6 hours.
  • Simmer sauce uncovered on the stovetop if it's thin after slow cooking.
Lamb vindaloo simmering in a slow cooker insert with onions and tomatoes in a dark red sauce, wooden spoon stirring

Tips for Success

  • Brown the lamb in batches so it sears instead of steams, this builds the base flavor the slow cooker alone can’t create.
  • Toast the whole spices in a dry skillet for 60 seconds before grinding, this deepens the heat and aroma noticeably.
  • Use malt or cider vinegar for the traditional Goan tang, and check the label if you need it gluten free.
  • Marinate the lamb in the spice paste for at least 1 hour, or overnight in the fridge, for deeper flavor.
  • Skim excess fat off the surface before serving, lamb shoulder renders a fair amount of fat over 6 hours.

Variations

  • Swap lamb shoulder for boneless chicken thighs and reduce the slow cooker time to 4 hours on low.
  • Add 2 cubed potatoes in the last 2 hours of cooking for a heartier, more traditional Goan-style vindaloo.
  • Use pork shoulder instead of lamb for the original Goan Christmas vindaloo, cooked the same way.

Storage and Reheating

Lamb vindaloo keeps for up to 4 days in an airtight container in the fridge. The flavor actually gets better on day 2 once the vinegar and spices settle further into the meat.

Freeze cooled portions in freezer bags or containers for up to 3 months. Thaw overnight in the fridge before reheating.

Reheat gently on the stovetop over medium-low heat, stirring occasionally, until warmed through, about 8 to 10 minutes. Add a splash of water or stock if the sauce has thickened too much in the fridge.

Serving Suggestions

Steamed basmati rice is the classic base for soaking up the sauce. Warm naan or Malabar parathas work too if you want something to scoop with.

A side of cucumber raita cools down the chili heat and balances the vinegar. Sauteed spinach or green beans with a few mustard seeds round out the plate without fighting the vindaloo’s tang.

Wooden table set with a bowl of lamb vindaloo, basmati rice, naan, and a glass of wine in warm natural light

FAQ

Why is my slow cooker lamb vindaloo watery instead of thick?

This usually means too much added liquid or the sauce never got a chance to reduce. Slow cookers trap steam, so the sauce stays thinner than a stovetop version even after 6 hours. Skim the fat, then simmer the sauce uncovered on the stovetop for 5 to 10 minutes to thicken it before serving.

Can I use beef or pork instead of lamb in this vindaloo?

Yes, pork shoulder is actually the traditional Goan protein for vindaloo and lamb came later. Beef chuck works well too and needs the same 6 hour low setting. Cut either into 2-inch cubes and follow the same marinating and browning steps.

How long does slow cooker lamb vindaloo keep in the fridge?

Lamb vindaloo keeps for up to 4 days in an airtight container in the fridge. The flavor improves by day 2 as the vinegar and spices settle into the meat further. For longer storage, freeze portions for up to 3 months and thaw overnight before reheating.

What goes well with lamb vindaloo besides steamed rice?

Warm naan or parathas are good for scooping up the thick sauce, and cucumber raita cools down the chili heat well. Sauteed spinach or green beans with mustard seeds round out the plate without competing with the vindaloo’s tang. Basmati rice is still the classic base.

Is lamb vindaloo gluten free?

Lamb vindaloo is gluten free as long as you pick a gluten-free vinegar, like cider or white wine vinegar, instead of malt vinegar, which is sometimes made from barley. Check your stock and any store-bought vindaloo paste too, since some brands add wheat-based thickeners. Everything else here is naturally gluten free.

What’s the difference between vindaloo and a curry like korma?

Vindaloo stands out for its vinegar-forward, chili-heavy sauce, a legacy of the Portuguese wine-and-garlic marinade it’s named after. Korma relies on yogurt or cream for a milder, nutty sauce, and generic curry powder blends skip the whole toasted spices and long marinade vindaloo depends on. The tang and heat are what set it apart.

Related recipes