Slow Cooked Lamb Curry

A steaming bowl of Slow Cooked Lamb Curry, fragrant spices and tender lamb chunks are visible. Save to Pinterest
A steaming bowl of Slow Cooked Lamb Curry, fragrant spices and tender lamb chunks are visible. | dashanddishes.com

This dish features lamb shoulder slowly simmered with a blend of aromatic spices including curry powder, coriander, cumin, and cinnamon. Onions, garlic, and ginger create a fragrant base that is enriched with tomatoes and creamy coconut milk. The meat becomes tender after hours of gentle cooking, absorbing the rich flavors of the sauce. A finishing touch of garam masala, fresh cilantro, and lemon juice brightens the dish, making it perfect to enjoy with rice or bread.

Careful layering of spices and slow cooking results in a deeply satisfying and melt-in-the-mouth texture, ideal for those who appreciate warming, spiced dishes.

There's something about a slow-cooked lamb curry that brings back memories of discovering it at a small family-run restaurant tucked away in a quiet corner. The first time I made it at home, I couldn't believe how the humble ingredients transformed into something so deeply aromatic and complex. Now whenever I make this dish, the entire house fills with those warming spices, and everyone knows something special is happening in the kitchen.

I remember the first time unexpected guests arrived and I had this simmering on the stove. What could have been a stressful moment turned into one of those perfect kitchen moments where the aroma alone had everyone sitting down before dinner was even ready. That's when I knew this recipe was something special.

Ingredients

  • 1.2 kg boneless lamb shoulder, cut into 4 cm cubes: Use a good quality lamb shoulder with some marbling. The fat renders during cooking and keeps the meat incredibly moist. Have your butcher cut it into chunks if you prefer, but I find cutting it myself gives me control over the size
  • 1 tbsp plain yogurt: This isn't just for taste. The yogurt acts as a tenderizer and helps the spices cling to the meat. Don't skip this step
  • 2 tbsp vegetable oil: Choose a neutral oil like canola or grapeseed that won't smoke at medium heat
  • 2 large onions, finely sliced: The golden onions become the foundation of your sauce. Patience here pays off in depth of flavor
  • 5 garlic cloves, minced: Fresh garlic makes all the difference. Jarred just doesn't have the same zing
  • 2-inch piece fresh ginger, grated: Always use fresh ginger. The warmth it brings is irreplaceable
  • 2 tbsp curry powder, 1 tbsp ground coriander, 1 tsp ground cumin, 1 tsp ground turmeric, 1 tsp chili powder, 1/2 tsp ground cinnamon: Toast these spices for just one minute to wake them up. This single minute transforms them from flat to fragrant
  • 2 bay leaves and 6 whole cardamom pods, lightly crushed: These aromatics infuse the entire pot. I crush the cardamom just enough to release the seeds inside
  • 400 g canned chopped tomatoes: Quality matters here. San Marzano tomatoes will give you a sweeter, cleaner flavor
  • 400 ml coconut milk: Use full-fat for richness. The lighter versions dilute the creaminess
  • 1 cup water or low-sodium lamb or chicken stock: Stock deepens the savory notes, but water works fine if that's what you have
  • 1 tsp salt and freshly ground black pepper: Taste as you go. Everyone's spice and salt preferences differ
  • 1 tbsp garam masala, 1/2 cup fresh cilantro, juice of 1/2 lemon: These final touches brighten everything up and finish the dish beautifully

Instructions

Get Everything Ready:
Start by combining your lamb cubes with the yogurt and a pinch of salt in a large bowl. Mix it so every piece gets coated. While that sits, gather all your other ingredients and prep them. This is when you slice the onions, mince the garlic, and grate the ginger. Having everything ready means you won't be scrambling halfway through cooking
Build Your Flavor Foundation:
Heat the oil in your heavy-bottomed pot over medium heat. When it shimmers, add the sliced onions and let them cook undisturbed for a few minutes before stirring. You're looking for them to turn a deep golden brown, which takes about 10 minutes. This browning is crucial. When they're ready, they should smell sweet and caramelized. Now add the garlic and ginger and cook for just 2 minutes until the whole pot becomes fragrant
The Part Where Magic Happens:
Now comes the moment that transforms everything. Add all your spices at once: the curry powder, coriander, cumin, turmeric, chili powder, cinnamon, bay leaves, and crushed cardamom pods. Stir constantly for exactly one minute. You'll watch the spices toast and release their essential oils. Your kitchen will suddenly smell like a spice market. Don't skip this step or rush it
Searing the Lamb:
Add your yogurt-coated lamb pieces to the pot. Listen for that satisfying sizzle. Stir and let each piece touch the hot bottom and sides of the pot, browning all over. This takes 5 to 7 minutes. You're not cooking the lamb through at this point. You're creating a deep, savory crust that adds another layer of flavor
Building the Sauce:
Pour in the tomatoes, coconut milk, and water or stock. Add salt and pepper. Use a wooden spoon to scrape up any browned bits stuck to the bottom of the pot. These are concentrated flavor. Stir everything together until well combined. The liquid should come about three-quarters of the way up the lamb
The Long Simmer:
Bring everything to a gentle simmer, then cover and turn the heat to low. This is where patience rewards you. Over the next 3 hours, the lamb becomes so tender it falls apart with just a wooden spoon. Stir occasionally, every 45 minutes or so. The sauce will slowly thicken and deepen in color. The smell gets better and better. After 3 hours, the meat should be fork-tender and the sauce rich and concentrated
The Final Deepening:
Uncover the pot and stir in the garam masala. Simmer uncovered for another 15 to 20 minutes. This allows excess moisture to evaporate and the spices to really concentrate. Taste it now and adjust the salt, heat, or flavor as you like. Remove and discard the bay leaves and any visible cardamom pods
The Finishing Touch:
Just before serving, stir in the fresh cilantro and squeeze of lemon juice. This brightness cuts through the richness and makes everything sing
The rich, red sauce of Slow Cooked Lamb Curry has tender lamb and is garnished with fresh cilantro. Save to Pinterest
The rich, red sauce of Slow Cooked Lamb Curry has tender lamb and is garnished with fresh cilantro. | dashanddishes.com

This dish became my go-to for celebrations and comfort all at once. The first time I served it to someone I wanted to impress, they asked for seconds before I'd even sat down. Now it's the meal people request when they want to feel cared for, and it's become a ritual in our kitchen.

When You're Missing Something

If you don't have fresh ginger, you can use 1 tsp ground ginger, though the flavor won't be quite as bright. No garam masala? A pinch of cinnamon with some cumin can stand in. If you can't find cardamom pods, add another bay leaf instead. The spice blend is forgiving once you understand the base. What really matters is taking your time with the onions and being generous with the spices during that crucial toasting moment.

Serving Ideas That Clicked

Steamed basmati rice is the classic pairing and for good reason. The plain rice gives your palate a neutral place to rest between spoonful of rich, intense curry. But I've also served this with warm naan, torn into pieces for scooping. Some nights I make roti. Even plain white rice works beautifully. The curry is rich enough on its own that you don't need much else, but a simple cucumber salad with lime juice and salt can provide a refreshing counterpoint to all those warm spices.

Making It Ahead for the Freezer

This is one of those recipes that actually improves when made a day or two ahead. The flavors continue to develop in the refrigerator, and the sauce becomes even richer. Make it through step 8, let it cool completely, then store it in an airtight container in the refrigerator for up to 4 days, or freeze for up to 3 months. To reheat, thaw overnight if frozen, then warm gently on the stove with a splash of water until it comes back to a simmer. Add the cilantro and lemon juice after reheating for the brightest flavor.

  • Don't add the cilantro and lemon juice before freezing. These garnishes taste best when added fresh just before serving
  • If the sauce seems too thin after reheating, simmer uncovered for 10 minutes to concentrate it again
  • Double this recipe and freeze half. You'll thank yourself on a busy weeknight when dinner is already halfway done
Imagine the aroma: a close-up of Slow Cooked Lamb Curry, bubbling gently in its cooking pot. Save to Pinterest
Imagine the aroma: a close-up of Slow Cooked Lamb Curry, bubbling gently in its cooking pot. | dashanddishes.com

This slow-cooked lamb curry is the kind of dish that transforms an ordinary evening into something memorable. Once you've made it, you'll find yourself coming back to it again and again, each time understanding a little more about how the spices work together.

Recipe FAQs

Cut the lamb shoulder into 4 cm cubes and marinate it with plain yogurt and salt. This tenderizes the meat and enhances flavor.

A blend of curry powder, ground coriander, cumin, turmeric, chili powder, cinnamon, bay leaves, and crushed cardamom pods creates the aromatic base.

The lamb should simmer gently for about 3 hours, allowing the meat to become tender and the sauce to thicken.

Yes, increasing the chili powder or adding diced green chili with the onions during cooking can add more heat.

It pairs wonderfully with steamed basmati rice, naan, or roti to soak up the flavorful sauce.

Replacing coconut milk with plain yogurt results in a lighter, tangier sauce while maintaining richness.

Slow Cooked Lamb Curry

Tender lamb slowly cooked with spices, tomatoes, and coconut milk for a deeply flavorful main course.

Prep 20m
Cook 210m
Total 230m
Servings 6
Difficulty Medium

Ingredients

Lamb

  • 2.6 pounds boneless lamb shoulder, cut into 1.5-inch cubes
  • 1 tablespoon plain yogurt

Marinade & Spices

  • 2 tablespoons vegetable oil
  • 2 large onions, finely sliced
  • 5 garlic cloves, minced
  • 2-inch piece fresh ginger, grated
  • 2 tablespoons curry powder
  • 1 tablespoon ground coriander
  • 1 teaspoon ground cumin
  • 1 teaspoon ground turmeric
  • 1 teaspoon chili powder, adjust to taste
  • 1/2 teaspoon ground cinnamon
  • 2 bay leaves
  • 6 whole cardamom pods, lightly crushed

Sauce

  • 14 ounces canned chopped tomatoes
  • 14 fluid ounces coconut milk
  • 1 cup water or low-sodium lamb or chicken stock
  • 1 teaspoon salt, adjust to taste
  • Freshly ground black pepper, to taste

To Finish

  • 1 tablespoon garam masala
  • 1/2 cup fresh cilantro, chopped
  • Juice of 1/2 lemon

Instructions

1
Marinate Lamb: Combine lamb cubes with yogurt and a pinch of salt in a large bowl. Mix thoroughly and set aside to marinate while preparing other ingredients.
2
Sauté Onions: Heat vegetable oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add sliced onions and sauté for about 10 minutes until golden brown.
3
Cook Aromatics: Add minced garlic and grated ginger to the pot and cook for 2 minutes until fragrant.
4
Toast Spices: Stir in curry powder, ground coriander, cumin, turmeric, chili powder, cinnamon, bay leaves, and lightly crushed cardamom pods. Cook, stirring constantly, for 1 minute to release flavors.
5
Brown Lamb: Add marinated lamb to the pot and sear for 5 to 7 minutes until browned on all sides.
6
Add Sauce Ingredients: Pour in chopped tomatoes, coconut milk, and water or stock. Season with salt and freshly ground black pepper. Stir well, scraping browned bits from the bottom.
7
Simmer Slowly: Bring mixture to a gentle simmer. Cover and cook on low heat for 3 hours, stirring occasionally, until lamb is tender and sauce has thickened.
8
Finish Sauce: Remove lid and stir in garam masala. Simmer uncovered for an additional 15 to 20 minutes to deepen flavor and thicken sauce if desired.
9
Adjust Seasoning: Taste and modify salt, pepper, or spice levels as needed. Remove bay leaves and cardamom pods.
10
Garnish and Serve: Stir in chopped cilantro and lemon juice just before serving.
Additional Information

Equipment Needed

  • Large heavy-bottomed pot or Dutch oven
  • Sharp knife
  • Cutting board
  • Wooden spoon
  • Measuring cups and spoons

Nutrition (Per Serving)

Calories 510
Protein 39g
Carbs 15g
Fat 32g

Allergy Information

  • Contains dairy (yogurt).
  • Coconut milk may cause allergic reactions in sensitive individuals.
  • Gluten-free; verify labels on prepared stock and spices.
Rachel Bennett

Food lover sharing simple, wholesome recipes and kitchen tips for busy home cooks.