The Best Lamb and Cashew Curry (Rich, Creamy, and Absolutely Worth the Wait!)

The Best Lamb and Cashew Curry (Rich, Creamy, and Absolutely Worth the Wait!)

Why is it that homemade curry never seems to taste like the version you get at a really good Indian restaurant? I chased that answer for years before landing on this lamb and cashew curry, and I finally understood what I’d been missing — it wasn’t a secret spice or a complicated technique, it was time and the right combination of nuts and coconut milk creating a sauce with genuine body and richness. The first time I made this, my kitchen smelled so incredible that my neighbor actually knocked on the door to ask what was cooking. That has never happened before or since with any other recipe.

Here’s the Thing About This Recipe What makes this lamb and cashew curry genuinely extraordinary is what the cashews do during the long, slow simmer. Unlike nuts added at the end for texture, the cashews here go in with the coconut milk at the beginning and spend the full cooking time slowly softening and releasing their natural creaminess into the sauce. By the time the lamb is fall-apart tender, those cashews have become part of the sauce itself — adding a subtle sweetness and a velvety body that makes this curry taste like something painstakingly made rather than weeknight home cooking. I learned the hard way that adding them at the end as a garnish instead of cooking them in gives you a completely different and noticeably less impressive result.

What You’ll Need (And My Shopping Tips) Good lamb shoulder is absolutely the cut to seek out for this dish — it has exactly the right fat content and connective tissue to break down over a long braise into something impossibly tender and rich, and I learned that painfully after using lamb leg once and ending up with dry, stringy meat that no amount of extra simmering could rescue (happens more than I’d like to admit). For the cashews, raw unsalted ones are what you want here — roasted cashews can turn slightly bitter during the long simmer and salted ones throw off the seasoning balance in a way that’s hard to correct. This guide to cashews explains why their unique fat composition is what makes them so particularly good at creating creamy, rich sauces when cooked into curries and stews. Don’t cheap out on the coconut milk — full-fat is genuinely essential here because the lite version produces a noticeably thinner sauce that can’t stand up to the richness of the lamb and the weight of the spice blend. I always grab an extra handful of fresh cilantro because a genuinely generous finish of fresh herbs over this kind of deeply spiced, golden curry is what makes every bowl look and taste completely finished.

  • 1 lb lamb shoulder, cubed
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 1-inch ginger, grated
  • 2 tomatoes, chopped
  • 1/2 cup raw unsalted cashews
  • 1 tsp ground turmeric
  • 2 tsp ground cumin
  • 1 tsp ground coriander
  • 1/2 tsp chili powder
  • 1 cup coconut milk, full-fat
  • Salt and pepper to taste
  • Fresh cilantro, for garnish
  • Cooked rice, for serving
  • Oil for cooking

Let’s Make This Together Start by heating oil in a large pot over medium heat, add the chopped onion, and cook until properly softened and starting to turn golden at the edges — about five minutes of patience here builds a sweet, caramelized base that makes everything layered on top of it taste more complex and rounded. Add the minced garlic and grated ginger and cook for another minute until the kitchen fills with that unmistakable fragrance that tells you you’re on the right track. Now add the cubed lamb and brown it properly on all sides — here’s where I used to mess up every single time by crowding the pot and ending up with steamed rather than caramelized lamb, which meant a curry that tasted flat no matter how long it simmered. Don’t be me. Brown in batches if you need to and give each piece genuine contact with the bottom of the pot until it develops real color. Add the chopped tomatoes, turmeric, cumin, coriander, and chili powder and stir everything together until the lamb is evenly coated and the spices are cooking into the tomatoes — about two minutes until the mixture becomes fragrant and slightly darker in color. Pour in the coconut milk, add the cashews, season with salt and pepper, and stir everything together. If you love slow-braised curries built around nuts and coconut milk, you might also enjoy this Lamb and Pistachio Curry for another deeply satisfying and luxurious bowl. Cover the pot, reduce the heat to low, and let this lamb and cashew curry do its extraordinary work for a full one and a half to two hours. Check occasionally, give it a gentle stir, and trust the process completely. When the lamb pulls apart with barely any pressure and the cashews have melted into the sauce, you’re done. Taste, adjust seasoning, serve over rice, and finish with a generous pile of fresh cilantro.

If This Happens, Don’t Panic Sauce too thin after two hours? Remove the lid for the last 20 minutes and let it reduce — the cashews will have softened enough by this point to help thicken the sauce naturally as it concentrates. Lamb still tough at 90 minutes? Don’t panic — just give this lamb and cashew curry another 20 to 30 minutes on low heat and check again with a fork. Shoulder cuts vary in how long they need and the stew is incredibly forgiving about extra time. Curry tasting flat despite all those spices? A pinch more salt usually wakes everything up immediately, but also check that your ground spices aren’t too old — cumin, coriander, and turmeric that have been sitting in the cabinet for two or more years lose their potency significantly and contribute almost nothing to the finished sauce.

When I’m Feeling Creative When I’m feeling fancy, I’ll blend half the finished sauce with an immersion blender for a “Smooth Lamb and Cashew Curry” where the cashews become completely incorporated into a silky, restaurant-worthy sauce that absolutely impresses every single time without any extra ingredients. Around the holidays, I add a pinch of cinnamon and cardamom alongside the other spices for a “Festive Spiced Lamb and Cashew Curry” that smells like the most wonderful thing imaginable and makes every dinner feel genuinely celebratory. For a “Spicy Cashew Lamb Curry,” I double the chili powder and add a finely chopped fresh green chili with the garlic and ginger — the heat plays beautifully against the creaminess of the coconut and cashew sauce. And for a completely plant-based version, swapping the lamb for chickpeas and reducing the simmer time to 30 minutes makes a wonderful “Chickpea and Cashew Curry” that’s just as creamy, just as fragrant, and genuinely just as satisfying.

Why This Works So Well Using cashews to add richness and body to slow-cooked meat curries is a technique deeply rooted in Mughlai cooking tradition, the royal court cuisine of the Mughal Empire that spread across the Indian subcontinent between the 16th and 19th centuries and produced some of the most celebrated and influential dishes in South Asian culinary history. Nut-based sauces — particularly those made with cashews, almonds, and pistachios — were used to create the kind of opulent, velvety richness that distinguished royal court cooking from everyday food, and that technique has been passed down through generations of Indian home cooking ever since. What makes this lamb and cashew curry particularly accessible is that it brings all of that traditional luxury and depth together using a straightforward simmering method that any home cook can manage with nothing more than a heavy pot and the patience to let the slow heat do its work.

Things People Ask Me About This Recipe

Can I make this lamb and cashew curry ahead of time? Yes, and it genuinely tastes even better the next day — the spices and cashew cream continue to meld and develop overnight in the fridge in a way that makes the whole curry more complex and rounded. Reheat gently on the stovetop over low heat with a small splash of coconut milk or water to loosen the sauce if it has thickened too much, and add fresh cilantro right before serving.

Can I freeze this curry? Absolutely — this lamb and cashew curry recipe freezes beautifully for up to three months. The cashews soften a little further after freezing and reheating but the overall dish holds up extremely well and the sauce may actually become even creamier as the cashews continue to break down. Cool completely before transferring to airtight containers and thaw overnight in the fridge before reheating gently on the stovetop.

Should the cashews be whole or ground for this recipe? Whole cashews work perfectly and break down during the long simmer to the point where many of them almost dissolve into the sauce. If you want an even creamier result from the start, you can roughly chop them before adding — this gives the cashews more surface area to release their natural oils into the coconut milk during cooking and produces a noticeably silkier sauce.

Is this lamb and cashew curry beginner-friendly? Very much so — the technique is browning meat, building an aromatic base, adding liquid and nuts, and simmering patiently. The most important things are giving the lamb real browning time upfront and trusting the full two-hour simmer, and neither of those requires any special skill beyond attention and a reliable timer.

How do I know when the lamb shoulder is properly done? The fork test is the most reliable indicator — properly braised lamb shoulder should yield completely when you press a fork into it and pull apart with almost no resistance at all. If there’s any springiness or chewiness remaining, give it more time. Rushing this step is the single most common reason a braised lamb curry disappoints even when everything else was done correctly.

What’s the best way to store leftover curry? Keep leftovers in an airtight container in the fridge for up to three days — the flavor genuinely improves each day as the spices continue to develop in the sauce. Reheat on the stovetop over low heat with a small splash of coconut milk or water to loosen the consistency, and always add fresh cilantro after reheating rather than before storing.

One Last Thing I couldn’t resist sharing this lamb and cashew curry because it’s the recipe that finally made me understand what slow cooking is really for — not convenience, but transformation. The best evenings with this dish are when the pot has been going for two hours, the whole house smells extraordinary, and you lift the lid and see that sauce has become something gloriously thick and golden and completely different from what you put in. You’ve got this — now go make something truly luxurious.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Delicious beef curry served with fluffy white rice, garnished with fresh cilantro and cashew nuts, perfect for a hearty meal.

Lamb and Cashew Curry


Description

A rich, deeply luxurious lamb and cashew curry with slow-braised tender lamb shoulder, whole cashews melted into a velvety coconut sauce, and a fragrant four-spice blend — Mughlai-inspired comfort food at its most indulgent.

Prep Time: 15 minutes | Cook Time: 2 hours | Total Time: 2 hours 15 minutes | Servings: 4

Delicious beef curry served with fluffy white rice, garnished with fresh cilantro and cashew nuts, perfect for a hearty meal.
A flavorful beef curry with tender meat, topped with cilantro and cashews, served alongside steamed white rice for a satisfying dish.

Ingredients

Scale
  • 1 lb lamb shoulder, cubed
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 1-inch ginger, grated
  • 2 tomatoes, chopped
  • 1/2 cup raw unsalted cashews
  • 1 tsp ground turmeric
  • 2 tsp ground cumin
  • 1 tsp ground coriander
  • 1/2 tsp chili powder
  • 1 cup coconut milk, full-fat
  • Salt and pepper to taste
  • Fresh cilantro, for garnish
  • Cooked rice, for serving
  • Oil for cooking

Instructions

  1. Heat oil in a large pot over medium heat. Add the chopped onion and cook for 5 minutes until softened and starting to turn golden at the edges.
  2. Add the minced garlic and grated ginger and cook for 1 minute until deeply fragrant.
  3. Add the cubed lamb shoulder and brown properly on all sides — work in batches if needed and give each piece real contact with the pot.
  4. Add the chopped tomatoes, turmeric, cumin, coriander, and chili powder. Stir well to coat the lamb and cook for 2 minutes until the spices are fragrant and slightly darker.
  5. Pour in the coconut milk and add the cashews. Season with salt and pepper and stir everything together.
  6. Cover, reduce heat to low, and simmer for 1.5 to 2 hours until the lamb is completely tender and the cashews have softened into the sauce.
  7. Taste and adjust seasoning as needed.
  8. Serve over cooked rice and garnish generously with fresh cilantro.

Nutrition Information (Per Serving):

  • Calories: 510
  • Carbohydrates: 18g
  • Protein: 34g
  • Fat: 34g
  • Fiber: 3g
  • Sodium: 480mg
  • Iron: 25% DV | Magnesium: 22% DV | Potassium: 20% DV | Vitamin B12: 30% DV

Notes:

  • Raw unsalted cashews are essential — roasted ones can turn bitter and salted ones throw off seasoning balance.
  • Full-fat coconut milk is non-negotiable — lite produces a thin sauce that can’t carry this curry properly.
  • Brown the lamb in batches if needed — crowding the pot means steaming not searing, which kills the flavor depth.
  • Old ground spices contribute almost nothing — fresh cumin and coriander make a genuinely noticeable difference here.

Storage Tips:

  • Refrigerate in an airtight container for up to 3 days — flavor deepens and improves overnight.
  • Freeze for up to 3 months — cool completely before storing in airtight containers.
  • Reheat on the stovetop over low heat with a splash of coconut milk or water to loosen the sauce.
  • Add fresh cilantro after reheating, never before storing.

Serving Suggestions:

  • Serve over basmati or jasmine rice to soak up every drop of that gorgeous cashew coconut sauce.
  • Warm naan or roti on the side is perfect for scooping the thick, fragrant sauce straight from the bowl.
  • A dollop of plain yogurt on top adds a beautifully cooling contrast to the warmth of the spices.
  • A final scatter of roughly chopped cashews alongside the fresh cilantro adds beautiful texture and visual contrast right at the table.

Mix It Up:

  • Smooth Lamb and Cashew Curry: Blend half the finished sauce with an immersion blender for a silky, restaurant-worthy texture that completely impresses.
  • Festive Spiced Lamb and Cashew Curry: Add cinnamon and cardamom with the other spices for a warmly aromatic holiday version.
  • Spicy Cashew Lamb Curry: Double the chili powder and add a fresh chopped green chili with the garlic for a heat-forward version that plays beautifully against the creamy sauce.
  • Chickpea and Cashew Curry: Swap lamb for chickpeas and reduce simmer time to 30 minutes for a plant-based version that’s just as creamy and fragrant.

What Makes This Recipe Special: This lamb and cashew curry draws on centuries of Mughlai culinary tradition where nut-based sauces were used to create the kind of opulent, velvety richness that defined royal court cooking across the Indian subcontinent. Cooking whole cashews directly in the coconut milk for the full braising time — rather than adding them as a garnish — allows them to slowly release their natural oils and creaminess into the sauce in a way that transforms it entirely, creating a depth and body that coconut milk alone cannot achieve. Combined with properly caramelized lamb shoulder that becomes genuinely fall-apart tender after two patient hours, this is a curry that rewards every minute of the wait with something truly extraordinary in the bowl.

Leave a Comment

Recipe rating