Description
This aromatic lamb and white walnut curry combines tender spiced lamb with creamy coconut milk and toasted walnuts for the ultimate South Asian comfort dish.
Prep Time: 20 minutes | Cook Time: 1 hour 45 minutes | Total Time: 2 hours 5 minutes | Servings: 6
Ingredients
- 1 lb boneless lamb, cubed (leg or shoulder works best)
- 2 tbsp vegetable oil
- 1 onion, finely chopped
- 2 cloves garlic, minced
- 1-inch piece fresh ginger, grated (don’t use powdered!)
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp turmeric
- 1/4 tsp cayenne pepper (adjust to your heat preference)
- 1 cup canned diced tomatoes
- 1/2 cup full-fat coconut milk (not the light stuff!)
- 1/2 cup white walnuts, chopped (or regular walnuts, blanched)
- Salt, to taste
- Pepper, to taste
- Fresh cilantro, for garnish
- Cooked basmati rice, for serving
Instructions
- Heat the vegetable oil in a large pot or Dutch oven over medium heat. Add your finely chopped onion and cook, stirring occasionally, until it’s soft and starting to turn golden brown, about 6-7 minutes. This step is crucial—don’t rush it.
- Toss in the minced garlic and grated ginger. Stir constantly for about a minute until everything smells absolutely incredible and fragrant.
- Add the ground cumin, coriander, turmeric, and cayenne pepper to the pot. Stir constantly for about a minute to toast those spices and release their essential oils. You’ll know they’re ready when the aroma intensifies.
- Add the cubed lamb to the pot and brown it on all sides, about 5-6 minutes total. Work in batches if you need to—don’t crowd the pot or the meat will steam instead of brown. Those caramelized bits are where the flavor lives.
- Pour in the diced tomatoes and coconut milk, scraping up all those tasty brown bits stuck to the bottom of the pot. Season generously with salt and pepper—taste as you go.
- Bring everything to a gentle simmer, then cover the pot and reduce the heat to low. Let it simmer away for about 1.5 hours, stirring occasionally to make sure nothing’s sticking. The lamb should be fork-tender and practically falling apart.
- Stir in the chopped white walnuts and let them simmer uncovered for an additional 10 minutes. They’ll soften slightly and release their oils into the curry, making everything even more luscious.
- Give it a final taste and adjust the seasoning if needed. Serve the lamb and white walnut curry over fluffy basmati rice, garnished with plenty of fresh cilantro (if you can wait that long).
Nutrition Information (Per Serving):
- Calories: 385
- Carbohydrates: 12g
- Protein: 24g
- Fat: 28g
- Fiber: 3g
- Sodium: 420mg
- Iron: 3.8mg (21% DV)
- Vitamin C: 6mg (7% DV)
- Omega-3 fatty acids: 2.1g (from walnuts)
This curry provides excellent protein and healthy fats from the lamb and walnuts, plus anti-inflammatory spices like turmeric.
Notes:
- Seriously, brown that lamb well. Those caramelized bits are pure flavor.
- Fresh spices matter—if yours smell weak, buy new ones.
- Every pot cooks differently, so check the lamb at 1.5 hours and keep cooking if it’s not tender yet.
- Don’t skip toasting the spices—that’s where the magic happens.
- The curry gets even better the next day after the flavors have melded together.
Storage Tips:
- Store in an airtight container in the fridge for up to 4 days.
- Freezes beautifully for up to 3 months—I portion mine into individual containers for easy meals.
- Reheat gently on the stove over low heat, adding a splash of coconut milk or water if it’s thickened too much.
- Don’t microwave if you can avoid it—the lamb texture suffers. Low and slow on the stove is best.
Serving Suggestions:
- Basmati rice: The classic pairing that soaks up all that aromatic, spiced sauce perfectly
- Naan bread: For scooping up every last bit of curry—this is non-negotiable
- Cucumber raita: Cool yogurt sauce that balances the warm spices beautifully
- Mango chutney: Sweet and tangy contrast that elevates the whole meal
Mix It Up (Recipe Variations):
- Rich Walnut Korma: Add 1/4 cup heavy cream at the end and double the white walnuts for an absolutely decadent, restaurant-style curry.
- Spicy Lamb Vindaloo: Double the cayenne pepper and add 1 tablespoon white vinegar for that signature tangy heat that clears your sinuses.
- Vegetarian White Walnut Curry: Use cubed butternut squash and chickpeas instead of lamb, reducing cooking time to 45 minutes for a satisfying plant-based version.
- Slow Cooker Version: After browning the lamb and blooming the spices, transfer everything to a slow cooker and cook on low for 6-8 hours—perfect for busy days.
What Makes This Recipe Special:
This lamb and white walnut curry embodies the soul of South Asian cooking, where spices are carefully toasted to release their essential oils and nuts are used to add body and richness to sauces. The technique of building layers of flavor—from caramelized onions to bloomed spices to slow-simmered meat—creates complexity that can’t be rushed. White walnuts add a unique creamy texture and subtle sweetness that distinguishes this curry from more common versions, while the coconut milk provides luscious richness that ties everything together. It’s comfort food that feels both exotic and deeply satisfying.
