Description
A rich, slow-simmered lamb and hazelnut curry with warming spices, silky coconut milk, and the deep nuttiness of toasted hazelnuts — comfort food that tastes like it took all day and comes together in one pot.
Prep Time: 15 minutes | Cook Time: 1 hour 45 minutes | Total Time: 2 hours | Servings: 4

Ingredients
- 1 lb lamb, cubed (shoulder or leg preferred)
- 1 onion, chopped
- 3 cloves garlic, minced
- 1-inch piece ginger, grated
- 2 tbsp curry powder (fresh and fragrant — it matters)
- 1 tsp cumin
- 1 tsp turmeric
- 1 can (14 oz) diced tomatoes
- 1 cup chicken or vegetable broth
- 1/2 cup coconut milk
- 1/2 cup toasted hazelnuts
- Salt and pepper, to taste
- Fresh cilantro, for garnish
- Cooked rice, for serving
Instructions
- Heat a large pot over medium-high heat. Brown lamb in batches until caramelized on all sides. Remove and set aside.
- In the same pot, sauté onion, garlic, and ginger until softened, about 4-5 minutes.
- Add curry powder, cumin, and turmeric. Stir constantly for 1-2 minutes until the spices are fragrant and toasted.
- Pour in diced tomatoes and broth. Return lamb to the pot and season with salt and pepper.
- Bring to a boil, then reduce heat to low. Cover and simmer for 1 to 1.5 hours until lamb is fork-tender.
- Stir in coconut milk and toasted hazelnuts. Simmer uncovered for 10 more minutes.
- Taste and adjust seasoning. Serve over rice and garnish generously with fresh cilantro.
Nutrition Information (Per Serving):
- Calories: 480
- Carbohydrates: 18g
- Protein: 34g
- Fat: 31g
- Fiber: 5g
- Sodium: 590mg
- Vitamin C: 20% DV | Iron: 30% DV | Magnesium: 22% DV | Zinc: 35% DV Hazelnuts contribute healthy fats, magnesium, and Vitamin E, making this curry as nourishing as it is delicious.
Notes:
- Toast your own hazelnuts — 3-4 minutes in a dry pan over medium heat shaking constantly. The flavor difference is real.
- Bloom the spices in the dry pot for 1-2 minutes before adding liquid. This single step transforms the depth of the whole curry.
- Every stovetop runs differently — check the lamb at the hour mark and trust your fork over the clock.
Storage Tips:
- Refrigerator: Up to 3 days in an airtight container. Flavors improve overnight.
- Freezer: Up to 3 months. Freeze without rice. Add fresh toasted hazelnuts when reheating for best texture.
- Reheat gently on the stovetop over low heat with a splash of broth to loosen the sauce.
Serving Suggestions:
- Basmati or jasmine rice to soak up all that sauce
- Warm flatbread or naan on the side for scooping
- A simple cucumber and yogurt raita to cool things down
- Extra fresh cilantro and a wedge of lemon at the table for brightness
Mix It Up:
- Extra Creamy Version: Use a full cup of coconut milk for a richer, more indulgent sauce
- Spicy Version: Add a diced fresh chili and a pinch of cayenne with the spices
- Plant-Based Version: Replace lamb with chickpeas and cubed sweet potato
- Quick Weeknight Version: Use ground lamb instead of cubed — ready in about 30 minutes total
What Makes This Recipe Special:
The genius of this lamb and hazelnut curry is in two techniques most recipes skip — blooming the spices dry in the pot before adding liquid, and finishing with toasted hazelnuts instead of the more common cashews or almonds. Together these steps create a curry with layered, complex flavor and a richness that feels completely unique. It’s a dish that tastes like it came from a restaurant kitchen but happens entirely in your own pot at home.
