Creamy Cardamom Lamb Curry with Coconut Cream
By Mason Brooks
Prep
20 min
Cook
90 min
Total
110 min
Servings
4
Level
Medium
This lamb curry is for nights when you want a slow dinner that still suits a table of four. Lamb shoulder braises in coconut milk with cardamom, turmeric, and coriander, and the sauce turns thick and golden-orange by dinner, with the cardamom coming through first.
I use a heavy-bottomed Dutch oven and sear the lamb in batches, leaving it alone until a deep brown crust forms all over, and I do mean alone. Before the pods hit the onion, press them with the flat of a knife. Crowding gives pale meat and a thinner-looking braise later, since each batch needs room against the hot surface. It takes an extra round. Garlic and ginger need only a brief cook or they'll turn bitter.
Let the onion get deeply caramelized and translucent before the garlic and ginger go in. I stir the tomato paste and ground spices constantly for the full two minutes, until they darken and catch on the pot, then scrape every browned bit loose with broth, and that stuck layer comes from the lamb sear. I don't move on while the spice paste is pale. This is where the pot starts to smell like cardamom.
Low heat does the rest over 1.5 hours, and I use a silicone spatula to fold in the coconut milk before covering the pot (it reaches the corners). Pull it when the lamb is fork-tender and the sauce coats the pieces. It's hands-on at the start, then quiet while it braises. I bring it to the table in warm bowls while the sauce still clings to the spoon.
Why you'll love this recipe
- The recipe makes four dinner bowls, with enough sauce for a generous spoonful in each.
- Deeply browned lamb gives the pot a savory base before the long braise starts.
- Whole cardamom gives the curry a floral aroma without ground spice grit in the sauce.
- Coconut milk rounds out the spices and leaves sauce clinging to the lamb.
- It works for a dinner table where people want something slow-cooked without extra side dishes to manage.
- The spices settle together overnight, and I like the leftovers even more the next day.
Ingredients
- •2 lbs boneless lamb shoulder (900g, cut into 1.5-inch chunks)
- •2 tbsp ghee (30g, or clarified butter)
- •salt (to taste)
- •pepper (to taste)
- •1 large yellow onion (150g, finely diced)
- •4 cloves garlic (20g, minced)
- •1 tbsp fresh ginger (15g, grated)
- •6 pods whole green cardamom (3 for braising and 3 for garnish)
- •1 tbsp ground turmeric (15g)
- •1 tbsp ground coriander (15g)
- •2 tbsp tomato paste (30g)
- •1 cup chicken broth (240ml, or beef broth)
- •1 cup full-fat coconut milk (240ml)
- •¼ cup coconut cream (60ml, reserved for swirling)
- •¼ cup fresh green cilantro (15g, finely chopped)
- •2 cups steamed long-grain white basmati rice (400g, for serving)
- •2 whole naan breads (lightly charred and bubbly, for serving)
Instructions
- 1
Heat the ghee in a Dutch oven over medium-high heat. Season the lamb with salt and pepper, then sear it in batches until deeply golden-brown on all sides. Remove the lamb and set it aside.
- 2
Lower the heat to medium. Add the diced onion and 3 whole green cardamom pods, then sauté until caramelized. Stir in the garlic and ginger and cook for 1 minute, until fragrant.
- 3
Add the tomato paste, turmeric, and coriander. Stir constantly for 2 minutes, until the spices darken and stick slightly to the bottom of the pot.
- 4
Pour in the chicken broth and scrape up the browned bits. Return the lamb to the pot, stir in the coconut milk, cover, and braise on low heat for 1.5 hours, until the lamb is fork-tender and the sauce is thick and glossy.
- 5
Ladle the curry into bowls. Swirl coconut cream over the surface, then garnish with cilantro and the remaining 3 whole green cardamom pods. Serve with steamed basmati rice and lightly charred naan.
FAQ
Nutrition (per serving)
Calories
680
Reviews
Pin this recipe
Tap an image to save it to Pinterest.















