
This Sri Lankan lamb curry brings bold spices and creamy coconut milk together in perfect harmony. I’ve tested this recipe in my small kitchen, adjusting the spice blend until it captured the authentic flavors I remembered from travels.
The dish balances heat with richness, using traditional ingredients like curry leaves and pandan. Slow cooking allows the lamb to become fall-apart tender while the sauce develops deep, complex layers.
You’ll find the process straightforward, with common spices and a one-pot method that makes cleanup simple. The result is a curry that’s aromatic, deeply flavored, and worth every minute of the simmering time.
Serve this with steamed rice or flatbread to soak up every last bit of the fragrant sauce.
Ingredients for Lamb Curry Recipe Sri Lankan
Pantry spices meet fresh aromatics for a dish that’s worth the slow simmer.
| Ingredient | Amount | Notes |
|---|---|---|
| Lamb Shoulder 🐑 | 2 lb | Boneless, cubed for even cooking |
| Coconut Milk 🥥 | 2 cups | Full-fat for creaminess |
| Onion 🧅 | 1 whole | Yellow or red, finely chopped |
| Garlic Cloves 🧄 | 6 cloves | Minced for depth of flavor |
| Fresh Ginger 🌿 | 1 tbsp | Peeled and grated |
| Curry Leaves 🍃 | 10 pieces | Fresh for authentic aroma |
| Pandan Leaf 🌿 | 2 pieces | Optional but traditional |
| Ground Cumin 🌿 | 1 tbsp | Toasted for nuttiness |
| Ground Coriander 🌿 | 1 tbsp | Freshly ground preferred |
| Turmeric Powder 🌶️ | 1 tsp | For vibrant color |
| Cayenne Pepper 🔥 | ½ tsp | Adjust for heat preference |
| Garam Masala 🌶️ | 1 tsp | Homemade or store-bought |
| Cinnamon Stick 🌿 | 1 piece | Whole for infusion |
| Cardamom Pods 🌿 | 4 pieces | Lightly crushed |
| Vegetable Oil 🫒 | 2 tbsp | Neutral flavor for searing |
| Tomatoes 🍅 | 2 whole | Ripe, diced for sauce |
The lamb is the foundation here—shoulder cuts break down beautifully into that fall-apart texture. Look for bone-in or boneless at your butcher or better grocery stores. Whole Foods and Trader Joe’s usually carry good quality. The curry leaves and pandan are the soul of the flavor (skip the dried stuff for these—fresh is non-negotiable). Indian or Asian markets are your best bet for both.
No curry leaves? Dried bay leaves plus lime zest won’t be the same but works in a pinch. Swap lamb for beef chuck if that’s easier to find—just extend the cooking time. Coconut milk is key for richness, but light coconut milk in a can works (texture will be thinner). The garam masala can be homemade or Penzeys for a solid store-bought version.
This curry tastes even better the next day after the flavors meld. Keeps 4-5 days in the fridge, freezes for 3 months. Store leftovers in airtight containers (the sauce soaks into everything, so glass jars work great).
Why You’ll Love This Recipe
- One Pot Wonder: I toss everything in and let the lamb shoulder simmer with coconut milk—minimal cleanup, maximum flavor.
- Rich and Aromatic: The garlic, ginger, and slow-cooked lamb create layers of warmth that fill the whole house.
- Feeds a Crowd: Honestly, it’s my go-to for Sunday dinner—hearty enough for seconds and leftovers taste even better.
- Budget Stretcher: Lamb shoulder is affordable, and a little goes a long way with the bold spices and creamy coconut milk.
Step-by-Step Instructions for Lamb Curry Sri Lankan Style
This method transforms bold spices and coconut milk into a deeply flavorful dish.
Step 1: Sear the Lamb Shoulder
Heat the 2 tbsp vegetable oil in a heavy pot over medium-high heat. Add the 2 lb lamb shoulder cubes in batches, ensuring not to overcrowd the pot. You want each piece to brown evenly without steaming. Sear for 4-5 minutes until deep golden brown on all sides.
This step builds the foundation of flavor. Don’t rush it—proper browning creates a rich, caramelized crust that infuses the entire curry with depth. Remove the lamb and set aside.
Step 2: Bloom the Aromatics and Spices
In the same pot, add the 1 whole onion, finely chopped, and sauté for 3-4 minutes until soft and translucent. Stir in the 6 cloves garlic cloves, 1 tbsp fresh ginger, and 10 pieces curry leaves. Cook for 1 minute until fragrant.
Add the 1 tbsp ground cumin, 1 tbsp ground coriander, 1 tsp turmeric powder, 0.5 tsp cayenne pepper, 1 piece cinnamon stick, and 4 pieces cardamom pods. Toast the spices for 30 seconds until they release their aromas, stirring constantly to prevent burning.
Step 3: Build the Sauce and Simmer
Stir in the 2 whole tomatoes, diced, and cook for 2-3 minutes until they begin to break down. Pour in the 2 cups coconut milk and 2 pieces pandan leaf, if using. Return the lamb to the pot and bring to a gentle simmer.
Reduce the heat to low, cover, and let it cook for 1.5 to 2 hours, stirring occasionally. The curry is ready when the lamb is fork-tender and the sauce has thickened slightly. The pandan leaf infuses a subtle, aromatic depth into the dish.
Step 4: Finish with Garam Masala
Once the lamb is tender, stir in the 1 tsp garam masala and cook for an additional 5 minutes. This final touch layers on warmth and complexity, tying all the spices together.
Taste and adjust seasoning if needed. Remove the cinnamon stick and cardamom pods before serving. The curry should have a vibrant, balanced flavor with a creamy, rich texture from the coconut milk.
Pro Tips For Making Lamb Curry Recipe Sri Lankan
- Brown the Lamb Well: Take your time browning the lamb shoulder in batches—don’t crowd the pan. I learned this the hard way after my first few curries tasted more boiled than rich and deep.
- Toast the Spices: After the onions, garlic, and ginger soften, let the spices cook for a full 2 minutes until fragrant. Sounds simple, but skipping this makes the curry taste flat.
- Use Full-Fat Coconut Milk: Resist the urge to save calories with light coconut milk. The fat carries the flavors, and the curry just won’t have the same richness or body.
- Simmer Low and Slow: Once everything’s in the pot, keep it at a gentle simmer for at least 1.5 hours. Lamb shoulder needs time to break down—rushing it leaves the meat tough and chewy.
Regional Styles of This Dish
Colombo Style
In Colombo, the capital, this curry often includes roasted spices for deeper flavor. I add 1 tsp fennel seeds and 1 tsp black peppercorns to the dry toast step. The result is a more complex, layered aroma that’s signature to the region. 🌟
Jaffna Variation
The northern Jaffna region prefers a tangier profile. I stir in 1 tbsp tamarind paste with the coconut milk for brightness. This version also uses less coconut milk—just 1 cup—for a thinner, more piquant sauce that’s traditional to Tamil households.
Kandy Tradition
In the hill country around Kandy, they often add 1 sliced lemongrass stalk and 3 lime leaves while simmering. The citrusy notes complement the lamb beautifully. I find this version particularly refreshing during warmer months.
Galle Coastal Twist
The coastal city of Galle incorporates seafood influences. I add ½ cup shrimp paste (dissolved in ¼ cup warm water) at the beginning for umami depth. This version pairs wonderfully with fresh naan or hoppers.
Upcountry Spice Blend
In the tea-growing upcountry regions, they use a unique spice blend called “thuna paha”. I recreate it by adding 1 tsp ground cloves and 1 tsp nutmeg to the existing spices. The warmth these add is perfect for cooler climates.
Home Cook Adaptation
For my Boston kitchen, I sometimes use 1 tbsp curry powder as a shortcut when I’m missing fresh curry leaves. While not traditional, it still delivers a satisfying, aromatic dish that reminds me of the authentic versions I’ve enjoyed. 💛
Nutrition Facts
Frequently Asked Questions
Can I use a different cut of lamb?
Lamb shoulder works best, but leg or neck also become fall-apart tender with slow cooking. Avoid lean cuts like loin as they dry out.
Why do I need to brown the lamb first?
Browning creates a rich, caramelized crust that builds deep flavor in the sauce. Skipping this step results in a paler, less complex curry.
How do I adjust the spice level?
Reduce the cayenne pepper for milder heat or add 1 chopped green chili for extra kick. Taste and adjust as it simmers.
Can I make this in a slow cooker?
Yes! Sear the lamb first, then transfer everything to the slow cooker. Cook on low for 6-8 hours for perfect tenderness.
- Recipe Baked Pork Chops Boneless: Oven-Baked Juiciness With Herb Crust - October 17, 2026
- Recipe About Chicken: Herb-Roasted Juiciness With Golden Skin - October 17, 2026
- Steak Sandwich Recipe With Leftover Steak: Quick and Savory Meat Upgrade - October 17, 2026