
Ready in: 2 hours 30 minutes · Serves: 6 · Technique: Braising · Storage: Keep in the refrigerator for up to 4 days or freeze for longer storage.
Quick Answer
To make a rich and flavorful Lamb Madras Curry, brown the lamb, sauté onions and spices, simmer with tomatoes and coconut milk, and serve hot garnished with cilantro.
Living in the heart of New York City, I often find myself on an endless quest to explore flavors from around the globe. As the distinct chill of autumn sets in and the holidays loom closely on the horizon, cooking feels like the warmest embrace-especially dishes that bring a little heat and depth to the table, like this Lamb Madras Curry. Perfect for intimate gatherings or festive feasts, this curry isn't just a meal; it's an experience.
A Warm, Inviting Dish for the Holidays

Why You'll Love This Recipe
- Brings the warm, aromatic flavors of India right to your kitchen.
- Perfect for intimate gatherings or festive feasts, making it a versatile dish for any occasion.
- Leaves your home filled with enticing scents, creating a cozy atmosphere.
- Simple step-by-step instructions make it easy to prepare, even for novice cooks.
- Can be made in advance, allowing the flavors to deepen overnight.
Ingredients
Gather the following ingredients to create a rich and flavorful Lamb Madras Curry:
For the Curry
- 2 pounds of lamb shoulder, cut into 1-inch cubes
- 2 tablespoons vegetable oil
- 2 large onions, finely chopped
- 4 cloves garlic, minced
- 2 tablespoons ginger, grated
- 2 tablespoons Madras curry powder
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon turmeric
- 1 can (14 ounces) coconut milk
- 1 cup beef broth
- 2 tomatoes, chopped
- Salt and pepper to taste
- Fresh cilantro for garnish
How to Make Lamb Madras Curry (Step-by-Step)
Follow these simple steps to create a mouthwatering Lamb Madras Curry.
Step 1: Sauté the Base
In a large Dutch oven over medium heat, I add 2 tablespoons of vegetable oil. As the oil shimmers, I toss in the finely chopped onions, stirring them occasionally until they become translucent and start to caramelize slightly. The sweet scent of sautéing onions fills my kitchen, announcing that a comforting meal is on its way.
Step 2: Add Aromatics
Next, I introduce the minced garlic and grated ginger, stirring quickly to avoid burning-just about a minute is all it takes for their fragrant essence to waft through the air. As the garlic and ginger mingle, I add the Madras curry powder, ground cumin, ground coriander, and turmeric. The spices bloom in the heat, creating a beautiful shade of golden brown and releasing an intoxicating aroma that has me dreaming of warm, spice-laden markets.
Step 3: Brown the Lamb
It's time for the star of the show: the lamb. I add the cubed shoulder to the pot, browning the meat on all sides. The satisfying sizzle as the lamb sears is music to my ears, and I make sure each piece is coated in that fragrant spice mix. It's important to resist the urge to overcrowd the pot; I prefer working in batches if necessary to achieve that perfect brown crust.
Step 4: Build the Sauce
Once the lamb is beautifully browned, I add in the chopped tomatoes. Their fresh acidity balances the richness of the lamb and spices. After stirring everything together, I pour in a can of creamy coconut milk and a cup of beef broth, bringing this medley to a gentle simmer. The colors come alive, and a glossy sheen starts to form on the surface-a sure sign of a luxurious sauce developing.
Step 5: Simmer and Season
I let the curry simmer gently for about 1.5 to 2 hours, stirring occasionally. As it bubbles away, the aroma envelops my home, and I find myself savoring moments of anticipation. I season with salt and pepper, adjusting to taste. The lamb becomes fork-tender, soaking up all the delightful flavors.
Step 6: Serve and Garnish
Once the curry is ready, I serve it hot, garnished with fresh cilantro-a pop of color that elevates the dish. Whether paired with fluffy basmati rice or warm naan, each spoonful feels like a hug on a cool day.

Common Mistakes to Avoid
- Overcrowding the pot: When browning the lamb, doing too much at once prevents proper searing.
- Skipping the simmer: Allowing the curry to simmer is crucial for developing flavor, so don't rush this process.
- Neglecting seasoning adjustments: Always taste your dish at the end to ensure it's balanced; a pinch more salt or spice can make a world of difference.
Tips and Tricks for Success
- Use quality lamb shoulder for better flavor and tenderness.
- Feel free to customize the spice level by adding chili powder or fresh chilies for a kick.
- Prepare the curry a day in advance; it tastes even better as the flavors continue to meld.
Variations
- Swap lamb shoulder for beef or chicken if preferred.
- Use vegetable broth instead of beef broth for a vegetarian version.
- Replace coconut milk with cream for a richer sauce.
How to Serve
- Pair with fluffy basmati rice or warm naan.
- Serve with a side of mango chutney for added sweetness.
- Garnish with fresh cilantro for a pop of color and flavor.

Make Ahead and Storage
- Make Ahead: Prepare the curry a day in advance; it tastes even better as the flavors continue to meld.
- Storage: Store any leftovers in an airtight container in the refrigerator for up to 4 days.
- Reheating: Reheat gently on the stove over medium heat until warmed through.
- Freezing: This curry also freezes beautifully; just make sure to let it cool before transferring it to freezer-safe bags.
Recipe Notes / What I Learned
Creating this Lamb Madras Curry reminded me of the power of patience in cooking-the longer it simmers, the more incredible the flavors become. Plus, there's simply nothing like the scent of spices wafting through the house as a reminder of the warmth of the season and the joy of gathering around the table.
Yield and Serving Size
Yield: 6 · Serving Size: 1 cup
Nutrition Snapshot
Estimated Nutrition Per Serving: ~350 calories · 25g protein · 12g carbs · 25g fat

Recipe by:
Lamb Madras Curry
Ingredients
Equipment
Method
- In a large Dutch oven over medium heat, add vegetable oil. Sauté onions until translucent.
- Add minced garlic and grated ginger, cooking for about a minute. Then mix in Madras curry powder, ground cumin, ground coriander, and turmeric.
- Add cubed lamb, browning on all sides for a nice crust.
- Add chopped tomatoes, coconut milk, and beef broth. Bring to a gentle simmer.
- Let simmer gently for 1.5 to 2 hours, stirring occasionally and seasoning to taste.
- Serve hot, garnished with fresh cilantro.
Notes
FAQs
1. Can I use a different cut of meat for this recipe?
Yes, you can use cuts like lamb shanks or leg of lamb; just ensure they are trimmed and cut into cubes for even cooking.
2. How spicy is the Lamb Madras Curry?
The spice level can vary based on the Madras curry powder used. For added heat, you can include chili powder or fresh chilies.
3. Can I make this recipe ahead of time?
Absolutely! In fact, the flavors develop even more when the curry is made a day in advance and stored in the refrigerator.
4. What should I serve with Lamb Madras Curry?
This curry pairs beautifully with fluffy basmati rice or warm naan bread, which helps soak up the rich sauce.
5. How do I store leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 4 days, or freeze for extended storage.




