Ever wonder why some curries taste richer and more complex than others, even with similar spices? I used to think it was some secret ingredient until I discovered this lamb and brazil nut curry recipe. Now my family practically fights over the last serving, and my dinner party guests always assume I ordered it from an expensive restaurant (if only they knew I stumbled onto the Brazil nut trick when I ran out of cashews and grabbed the wrong container from my pantry).
Here’s the Thing About This Curry
What makes this lamb brazil nut curry work is honestly the combination of tender lamb with buttery Brazil nuts. I’m not going to lie—Brazil nuts in curry sounds unusual, but here’s what I’ve learned: they add this creamy, almost buttery richness that makes the sauce feel incredibly luxurious. The lamb becomes fall-apart tender after slow simmering, soaking up all those warm spices. Around here, we’ve discovered that coconut milk balances the spices while the Brazil nuts add this subtle sweetness and satisfying crunch. It’s honestly that simple—brown the lamb, build your curry base, simmer low and slow, add toasted nuts at the end. No fancy tricks needed.
What You’ll Need (And My Shopping Tips)
Good boneless lamb is worth hunting down at your butcher counter. Don’t cheap out on pre-cubed “stew meat” that could be from any part of the animal—you need leg or shoulder because it stays tender during long cooking. I learned this after making tough, chewy curry three times with the wrong cut (happens more than I’d like to admit).
For the Brazil nuts, grab them from the baking aisle or bulk section. They’re those big, creamy nuts that look like curved wedges. Taste one first—if it’s bitter or rancid, toss them and buy fresh. Brazil nuts have a high oil content and can go bad. The coconut milk should be full-fat, not the light stuff. You need that richness for proper curry.
Fresh ginger and garlic are non-negotiables here. The jarred stuff doesn’t have the same punch. I keep both in my freezer and grate them frozen—total game-changer for prep. The curry powder matters too—grab a fresh jar if yours has been sitting around for more than six months. Turmeric and cumin should also be relatively fresh for the best flavor.
Good canned diced tomatoes make a difference. Look for ones with no added sugar or weird ingredients. Just tomatoes, juice, and maybe salt. Fresh cilantro for garnish is the finishing touch that makes everything pop.
Let’s Make This Together
Start by heating some oil in a large pot over medium heat. I use my Dutch oven because it distributes heat evenly and can handle long simmering. Add your chopped onion and cook until softened and starting to turn golden, about 6-8 minutes. Here’s where I used to mess up—don’t rush this step. Let the onion really cook down and caramelize slightly.
Add that minced garlic and grated ginger, stirring for about a minute until your kitchen smells incredible. Don’t let the garlic burn or it’ll make everything bitter.
Now for the fun part—add your cubed lamb and cook until browned on all sides, about 8-10 minutes. This caramelization adds so much depth to your curry. Stir in the curry powder, turmeric, and cumin, coating the lamb evenly with the spices. Let it cook for about a minute so the spices bloom and get toasty. I learned this trick from my neighbor who grew up eating curry: toasting spices in oil releases their essential oils and makes them taste way more intense.
Pour in those diced tomatoes and coconut milk, then bring the mixture to a simmer. Once it’s bubbling gently, reduce the heat to low, cover the pot, and let it simmer for about an hour. Check it occasionally and give it a stir, adding a splash of water if it’s getting too thick. The lamb should become fork-tender and the sauce should thicken beautifully.
While the curry simmers, toast those Brazil nuts in a separate pan over medium heat until fragrant and slightly browned, about 5-7 minutes. Watch them carefully because nuts can burn fast. Roughly chop the toasted nuts and add them to the curry, stirring to combine. Here’s my secret: adding the nuts at the end keeps them crunchy and their flavor fresh. Season with salt and pepper, tasting as you go.
Garnish with fresh cilantro before serving. If you can wait that long. If you’re into rich, nutty curries, you might like this Lamb Curry Recipe that uses similar slow-cooking techniques.
If This Happens, Don’t Panic
Lamb turned out tough and chewy? You didn’t cook it long enough or used the wrong cut. In reality, I’ve learned that lamb needs at least an hour of simmering to break down properly. If this happens, just keep cooking—add a bit more liquid if needed and give it another 30 minutes. It’s totally fixable.
Curry tastes flat and boring? Your spices are old or you didn’t toast them enough. If your curry is already made, add a squeeze of lime juice, some extra fresh ginger, or even a pinch of garam masala to brighten it up. This brings everything back to life.
Brazil nuts disappeared into the sauce? They soften and some will break down, which actually adds richness. If you want more visible nuts and crunch, add half during the last 10 minutes of cooking and sprinkle the rest on top when serving. Problem solved.
Sauce is too thick or thin? Too thick—add more coconut milk or water to loosen it up. Too thin—let it simmer uncovered for 10-15 minutes to reduce. Every pot has its own personality, so trust your eyes more than the timer.
When I’m Feeling Creative
Spicy Lamb Brazil Nut Curry: Add 1-2 Thai bird’s eye chilies or 1 teaspoon red pepper flakes when you add the ginger and garlic. Around the holidays, I’ll make this version and it’s always a hit with guests who like heat.
Creamy Lamb Curry: Double the coconut milk to 2 cans and add the second can in the last 15 minutes for an ultra-rich, creamy sauce that’s absolutely decadent.
Lamb and Vegetable Curry: Add chunks of sweet potato, cauliflower, or green beans during the last 30 minutes of cooking for extra nutrition and heartiness.
Thai-Style Lamb Curry: Swap the curry powder for 2 tablespoons Thai red curry paste, and finish with fish sauce and lime juice for an authentic Southeast Asian twist.
What Makes This Recipe Special
This lamb and brazil nut curry combines traditional slow-cooked curry techniques with an unconventional ingredient that elevates the dish. While cashews are common in Indian curries, Brazil nuts bring a unique buttery flavor and are packed with selenium, an essential mineral. What sets this recipe apart is how the nuts add both texture and richness—some dissolve into the sauce creating creaminess, while others stay whole providing satisfying crunch. I learned from experimenting that toasting the nuts separately before adding them intensifies their flavor without making them soggy. The combination of warming spices with tender lamb and coconut milk creates that perfect balance of comfort and complexity that makes curry so universally loved. The long, slow cooking time develops deep flavors that taste like you spent hours on it, even though the actual hands-on time is minimal.
Things People Ask Me About This Recipe
Can I make this lamb and brazil nut curry ahead of time?
Absolutely! This curry actually tastes better the next day once all the flavors have had time to meld together. Make it up to 3 days ahead without the Brazil nuts, store it covered in the fridge, then reheat gently and add freshly toasted nuts just before serving. The nuts stay crunchier this way.
What if I can’t find boneless lamb for this curry?
Lamb shoulder or leg are ideal, but you could use lamb shanks and remove the meat from the bones after cooking. Beef chuck roast cut into cubes works as a substitute too, though the flavor will be different. Just make sure whatever meat you use benefits from slow cooking.
Can I use a different nut instead of Brazil nuts?
Cashews are the most traditional substitute and work beautifully. Macadamia nuts would also be great with their buttery flavor. Almonds or walnuts could work in a pinch but will give a different taste. Whatever you use, toast them first for best flavor.
Is this lamb brazil nut curry very spicy?
That depends on your curry powder! Most standard curry powders are mild with warmth from the spices but not much heat. If you want it spicy, add fresh chilies or red pepper flakes. I always taste the curry powder first to know what I’m working with.
Can I make this in a slow cooker?
Sure! Brown the lamb, onions, garlic, and ginger on the stovetop first, then transfer everything except the nuts to your slow cooker with the tomatoes and coconut milk. Cook on low for 6-8 hours or high for 3-4 hours. Toast and add the Brazil nuts in the last 15 minutes.
How do I store leftover curry?
Store in an airtight container in the fridge for up to 4 days. This curry also freezes beautifully for up to 3 months without the nuts—just leave them out and add freshly toasted Brazil nuts when you reheat it. Thaw overnight in the fridge before reheating.
Before You Head to the Kitchen
I couldn’t resist sharing this lamb and brazil nut curry because it’s one of those recipes that makes you feel like a culinary genius with minimal effort. The best curry nights are when you start this early in the day and let it fill your house with those incredible aromas. Trust me, your patience will be richly rewarded.
Print
Lamb and Brazil Nut Curry
Description
A rich, aromatic curry with tender lamb and buttery Brazil nuts that create the most luxurious sauce you’ll ever taste over steamed rice.
Prep Time: 20 minutes | Cook Time: 1 hour 15 minutes | Total Time: 1 hour 35 minutes | Servings: 4-6
Ingredients
- 1 lb boneless lamb (shoulder or leg), cut into 1.5-inch cubes
- 1 large onion, chopped
- 2 cloves garlic, minced (fresh, not jarred)
- 1-inch piece fresh ginger, grated
- 1 can (14 oz) diced tomatoes with their juices
- 1 can (14 oz) full-fat coconut milk
- 1/2 cup Brazil nuts (fresh, not rancid)
- 2 tbsp curry powder (make sure it’s fresh)
- 1 tsp turmeric
- 1 tsp cumin
- 2 tbsp vegetable oil
- Salt and pepper to taste
- Fresh cilantro, for garnish (don’t skip this)
Instructions
- Heat 2 tablespoons of oil in a large pot or Dutch oven over medium heat. Use a pot big enough for everything.
- Add the chopped onion and cook until softened and starting to turn golden, about 6-8 minutes. Don’t rush this step—let it really cook down.
- Add the minced garlic and grated ginger to the pot, stirring for about a minute until fragrant and your kitchen smells amazing.
- Add the cubed lamb and cook until browned on all sides, about 8-10 minutes. That caramelization adds so much flavor to the curry.
- Stir in the curry powder, turmeric, and cumin, coating the lamb evenly with the spices. Let it cook for about a minute so the spices bloom and get toasty.
- Pour in the diced tomatoes with their juices and the coconut milk. Give it a good stir and bring the mixture to a simmer.
- Once it’s simmering, reduce the heat to low, cover the pot, and let it cook for about an hour. Stir occasionally and add a splash of water if it’s getting too thick. The lamb should become fork-tender.
- While the curry simmers, toast the Brazil nuts in a dry pan over medium heat until fragrant and slightly browned, about 5-7 minutes. Watch them carefully—nuts burn fast.
- Roughly chop the toasted Brazil nuts and add them to the curry, stirring to combine. Some will soften and enrich the sauce, while others stay crunchy.
- Season with salt and pepper to taste. Every curry powder has different salt levels, so taste as you go.
- Serve hot, garnished generously with fresh cilantro. This is amazing over steamed rice or with naan bread.
Nutrition Information (Per Serving):
- Calories: 465
- Carbohydrates: 14g
- Protein: 26g
- Fat: 35g
- Fiber: 3g
- Sodium: 380mg
- Selenium: 250% DV (from Brazil nuts!)
- Iron: 22% DV
- Vitamin C: 15% DV
- Zinc: 20% DV
This lamb and brazil nut curry provides excellent protein from the lamb and is exceptionally high in selenium from the Brazil nuts—just a few nuts provide more than your daily requirement. The spices offer anti-inflammatory benefits and the coconut milk provides healthy fats.
Notes:
- Use lamb shoulder or leg. These cuts stay tender during long cooking unlike leaner cuts.
- Don’t skip browning the lamb. That caramelization adds incredible depth to the curry.
- Toast the Brazil nuts separately. This intensifies their flavor and keeps some crunch.
- Every pot cooks differently. Check your lamb at 45 minutes—if it’s not fork-tender yet, keep going.
- Fresh curry powder makes a huge difference. If yours is older than 6 months, grab a new jar.
- The curry thickens as it sits. Add coconut milk or water when reheating leftovers.
Storage Tips:
Refrigerator: Store in an airtight container for up to 4 days. The flavors develop even more overnight, so leftovers are fantastic.
Freezer: Freeze the curry without Brazil nuts for up to 3 months. Let it cool completely, then freeze in portion-sized containers. Toast and add fresh nuts when reheating. Thaw overnight in the fridge.
Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of coconut milk or water if it’s too thick. Microwave works too—heat in 2-minute intervals, stirring between each.
Don’t freeze with nuts already added. Add freshly toasted Brazil nuts after reheating for best flavor and texture.
Serving Suggestions:
- Over Basmati Rice: Traditional and perfect for soaking up that incredible sauce.
- With Naan or Roti: Use the bread to scoop up every last bit of curry.
- With Cauliflower Rice: For a low-carb option that still complements the rich flavors.
- Alongside Cooling Yogurt: A dollop of plain yogurt or raita helps balance the warm spices.
Mix It Up (Recipe Variations):
Spicy Lamb Brazil Nut Curry: Add 1-2 Thai bird’s eye chilies or 1 teaspoon red pepper flakes when sautéing the ginger and garlic for serious heat that builds gradually.
Creamy Lamb Curry: Double the coconut milk to 2 cans (28 oz total) and add the second can during the last 15 minutes for an ultra-rich, restaurant-style sauce.
Lamb and Vegetable Curry: Add 2 cups of cubed sweet potato, cauliflower florets, or green beans during the last 30 minutes of cooking for extra nutrition and heartiness.
Thai-Style Lamb Curry: Swap curry powder for 2 tablespoons Thai red curry paste, and finish with fish sauce and lime juice for an authentic Southeast Asian flavor profile.
What Makes This Recipe Special:
This lamb and brazil nut curry represents a modern fusion of traditional curry-making techniques with nutritionally powerful ingredients. Brazil nuts are native to South America and contain more selenium than any other nut—just one or two nuts provide your entire daily requirement of this essential mineral. The technique of slow-braising lamb in coconut milk and spices is common across many cuisines from Indian to Thai, but the addition of toasted Brazil nuts creates a unique richness and texture. The nuts serve a dual purpose: some dissolve into the sauce adding creaminess without dairy, while others maintain their crunch providing textural contrast. This demonstrates how thoughtful ingredient choices can elevate familiar dishes into something memorable and nutritious.
