Lamb Madras Curry Recipe

by easy quick meal
Lamb Madras

Lamb Madras Curry Recipe

Lamb Madras is a popular Indian curry dish made with tender pieces of lamb cooked in a spicy and flavorful sauce. It’s known for its bold and robust flavors, typically characterized by a rich combination of spices and ingredients. Some of the key components of a Lamb Madras include:

  1. Lamb: Tender pieces of lamb meat are the main protein used in this dish. The lamb is often marinated before cooking to enhance its flavor and tenderness.
  2. Spices: Madras curry powder or a blend of spices like cumin, coriander, turmeric, chili, fenugreek, and mustard seeds are used to create the distinct flavor profile of Lamb Madras. The spice level can vary depending on personal preference.
  3. Tomatoes: Tomatoes are commonly used to create a thick and tangy base for the curry sauce. They add a nice balance to the spiciness of the dish.
  4. Onions and Garlic: Onions and garlic are sautéed in oil as a base for the curry. They provide depth and aroma to the dish.
  5. Coconut Milk: In some variations of Lamb Madras, coconut milk or cream is added to create a creamy and slightly sweet element to the curry.
  6. Other Ingredients: Depending on the recipe and regional variations, other ingredients such as ginger, tamarind, curry leaves, and yogurt might be included to enhance the flavor.

Lamb Madras is typically served with rice, naan, or other Indian bread. It’s a flavorful and satisfying dish that is enjoyed by many who appreciate the bold and spicy flavors of Indian cuisine. The level of spiciness can be adjusted to suit individual tastes, making it a versatile and customizable dish.

Ingredients You’ll Need

Lamb Madras

athering the right ingredients is the first step in creating an authentic Lamb Madras Curry. Here’s what you’ll need:

For the Marinade:

  1. 500g of boneless lamb pieces
  2. 1 cup of yogurt
  3. 1 tablespoon of ginger-garlic paste
  4. 1 teaspoon of turmeric powder
  5. Salt to taste

For the Curry:

  1. 2 tablespoons of vegetable oil
  2. 2 onions, finely chopped
  3. 2 tomatoes, pureed
  4. 2 green chilies, slit
  5. 1 tablespoon of Madras curry powder
  6. 1 teaspoon of red chili powder
  7. 1 teaspoon of coriander powder
  8. 1/2 teaspoon of cumin seeds
  9. 1/2 cup of coconut milk
  10. Fresh coriander leaves for garnish

step-by-step guide to prepare Lamb Madras curry

Lamb Madras
  1. Prepare the Lamb: Trim excess fat from the lamb and cut it into bite-sized pieces. Season with a pinch of salt and set aside.
  2. Heat Oil: In a large, deep pan or skillet, heat cooking oil over medium-high heat.
  3. Sauté Onions: Add the finely chopped onions and sauté until they turn translucent and begin to brown, usually about 5-7 minutes.
  4. Add Garlic and Ginger: Stir in the minced garlic and grated ginger. Continue to cook for another 2 minutes, or until the raw smell disappears.
  5. Add Tomatoes: Add the chopped tomatoes or tomato puree to the pan. Cook, stirring occasionally, until the tomatoes break down and the oil starts to separate from the mixture. This may take about 8-10 minutes.
  6. Add Ground Spices: Add the ground coriander, cumin, turmeric, red chili powder (adjust to your desired level of spiciness), and garam masala. Stir well to combine the spices with the tomato mixture. Cook for a few minutes until the spices become fragrant.
  7. Cook the Lamb: Add the seasoned lamb pieces to the pan. Sear them on all sides until they turn brown.
  8. Simmer: Reduce the heat to medium-low, and then add coconut milk or yogurt to the pan. Stir to combine, and season with salt to taste. If using curry leaves, add them at this stage for added flavor.
  9. Cover and Cook: Cover the pan with a lid and simmer the Lamb Madras curry on low heat for about 30-40 minutes, or until the lamb is tender and fully cooked. Stir occasionally to prevent sticking and ensure even cooking. If the curry becomes too thick, you can add a bit of water or more coconut milk/yogurt.
  10. Garnish: Once the lamb is tender and the curry has thickened to your liking, remove from heat. Garnish with fresh cilantro leaves.
  11. Serve: Lamb Madras curry is traditionally served with rice or naan bread. Enjoy your homemade spicy and flavorful Indian curry!

Feel free to adjust the spice levels and thickness of the curry to your preference by adding more or less chili powder and adjusting the amount of coconut milk or yogurt.

tips and tricks

Lamb Madras
  1. Choose Quality Lamb: Use fresh and good-quality lamb for the best flavor and tenderness. You can use boneless or bone-in lamb depending on your preference.
  2. Marinate the Lamb: If time allows, marinate the lamb pieces with a mixture of yogurt, ginger, garlic, and a pinch of salt for a few hours or overnight. This can enhance the flavor and tenderize the meat.
  3. Balancing Spices: Adjust the amount of red chili powder to suit your spice tolerance. You can always add more later if needed, but it’s challenging to reduce spiciness once it’s too hot.
  4. Use Fresh Spices: Whenever possible, use freshly ground spices for the best flavor. Whole spices can be dry-roasted and ground for a more intense aroma.
  5. Sear the Lamb: Searing the lamb pieces before simmering them in the curry helps to lock in their juices and adds depth of flavor. Don’t rush this step.
  6. Onion-Cooking Technique: Ensure the onions are cooked until they are well caramelized and browned. This contributes to the rich color and flavor of the curry.
  7. Slow Cooking: Allow the curry to simmer on low heat for an extended period, ideally around 30-40 minutes. Slow cooking helps the flavors meld together and tenderizes the meat.
  8. Adjust Liquid: If the curry becomes too thick during cooking, add a little water, coconut milk, or yogurt to reach your desired consistency.
  9. Temper the Spices: Consider tempering the curry with whole spices like mustard seeds, cumin seeds, and curry leaves in hot oil before adding the onion and garlic. This adds a wonderful aromatic touch.
  10. Fresh Cilantro: Use fresh cilantro leaves for garnish just before serving. The freshness contrasts nicely with the rich flavors of the curry.
  11. Rest and Reheat: Lamb Madras curry often tastes even better the next day as the flavors have had time to meld. So, feel free to make it in advance and reheat it when you’re ready to serve.
  12. Taste and Adjust: Always taste your curry as you go along and adjust the seasoning or spices to suit your preference. Cooking should be a sensory experience, so trust your taste buds.

By following these tips, you can create a Lamb Madras curry that’s bursting with flavor, perfectly spiced, and incredibly satisfying.

Lamb Madras curry is typically served with accompaniments that complement its rich and spicy flavors :

  1. Steamed Basmati Rice: The mild, fragrant Basmati rice pairs wonderfully with the bold flavors of Lamb Madras curry. The rice helps to balance the heat of the dish and provides a neutral base for the curry.
  2. Naan Bread: Soft and fluffy naan bread is another excellent choice. Its slightly chewy texture and mild flavor make it perfect for scooping up the curry and savoring every bite.
  3. Roti or Paratha: These Indian flatbreads are versatile and can be used to scoop up the curry or as a wrap for a flavorful Lamb Madras “burrito.”
  4. Pappadams: Crispy pappadams or papads are thin, disc-shaped Indian crackers that can be served as a crunchy side dish or appetizer alongside the curry.
  5. Pickles and Chutneys: A side of mango chutney, lime pickle, or raita (yogurt with herbs and spices) can add a refreshing contrast to the spicy curry.
  6. Sliced Cucumber and Tomatoes: A simple salad of sliced cucumbers and tomatoes with a sprinkle of salt and lemon juice can provide a cooling element to balance the heat.
  7. Sliced Onions and Limes: Some people enjoy fresh, thinly sliced red onions and a squeeze of lime juice as an accompaniment to add a zesty crunch to each bite.
  8. Fresh Cilantro: Garnish your Lamb Madras curry with a generous handful of fresh cilantro leaves just before serving for a burst of freshness and color.

Ultimately, the best serving for Lamb Madras curry depends on your personal preferences. You can mix and match these options to create a meal that suits your taste.

nutritional content of Lamb Madras Curry

Lamb Madras

The nutritional content of Lamb Madras Curry can vary depending on the specific recipe and serving size. Below, I’ll provide a general overview of the key nutrients you can expect in a typical serving of Lamb Madras Curry:

Note: The values provided are approximate and can vary significantly based on the ingredients and cooking methods used.

  • Calories: A serving of Lamb Madras Curry typically contains around 300-400 calories.
  • Protein: Lamb is a good source of protein, and a serving of Lamb Madras Curry may provide about 20-25 grams of protein.
  • Fat: The fat content in Lamb Madras Curry can vary depending on the amount of oil or ghee used in cooking. It could range from 15 to 25 grams of fat per serving. Some of this fat may come from the lamb itself.
  • Carbohydrates: The carbohydrates in Lamb Madras Curry mainly come from ingredients like onions, tomatoes, and any added vegetables. A serving might contain approximately 15-20 grams of carbohydrates.
  • Fiber: The fiber content is relatively low in this dish, likely around 2-4 grams per serving, depending on the vegetables used.
  • Sodium: The sodium content can be significant, especially if salt is used generously in the recipe or if commercial curry paste or sauce is used. A serving might have 800-1200 milligrams of sodium or more.
  • Vitamins and Minerals: Lamb Madras Curry can provide various vitamins and minerals, including vitamin A, vitamin C, vitamin K, and several B vitamins. It can also contain essential minerals like iron, potassium, and calcium.
  • Spices: The curry’s nutritional profile can be influenced by the spices used. Spices like turmeric, cumin, coriander, and chili powder can add flavor and potential health benefits.

It’s important to note that the nutritional content can vary widely based on factors such as the recipe, portion size, and cooking methods. If you have specific dietary restrictions or nutritional goals, it’s a good idea to calculate the exact values using the ingredients and quantities you use in your particular Lamb Madras Curry recipe.

frequently asked questions

  • How Spicy is Lamb Madras Curry?
  • Lamb Madras Curry is known for its spiciness. The level of heat can vary depending on the recipe and personal preferences. It’s often considered to be a medium to hot curry, but you can adjust the level of spiciness by adding more or fewer chili peppers or using milder spices.
  • What Cut of Lamb is Best for Lamb Madras Curry?
  • Lamb shoulder or leg cuts are commonly used for Lamb Madras Curry because they become tender and flavorful when slow-cooked. You can use boneless or bone-in lamb pieces, depending on your preference.
  • Can I Make Lamb Madras Curry Vegetarian or Vegan?
  • Yes, you can adapt the recipe to be vegetarian or vegan. Instead of lamb, you can use vegetables, tofu, or plant-based meat alternatives. For a vegan version, you can also substitute coconut milk or cashew cream for dairy-based ingredients like yogurt or cream.
  • Can I Make Lamb Madras Curry in Advance?
  • Yes, Lamb Madras Curry often tastes even better when made in advance as it allows the flavors to meld together. You can prepare it a day or two ahead, store it in the refrigerator, and reheat it before serving.

You Might Be Interested In

Lamb Madras

Lamb Madras Curry Recipe

Serves: 5 Prep Time: Cooking Time:
Nutrition facts: 400 calories 25g fat
Rating: 5.0/5
( 1 voted )


For the Marinade:

  • 500 grams (1 lb) boneless lamb, cut into bite-sized pieces
  • 1/2 cup yogurt
  • 1 teaspoon turmeric powder
  • 1 teaspoon chili powder (adjust for your preferred spice level)
  • Salt to taste

For the Curry:

  • 2 tablespoons oil (vegetable or coconut oil)
  • 2 onions, finely chopped
  • 3 tomatoes, finely chopped
  • 2 teaspoons ginger-garlic paste (or finely minced ginger and garlic)
  • 2 teaspoons ground coriander
  • 1 teaspoon ground cumin
  • 1 teaspoon mustard seeds
  • 1-2 dried red chilies (adjust to your spice preference)
  • 1 cinnamon stick
  • 4-5 curry leaves (optional)
  • 1 cup coconut milk
  • Salt to taste
  • Chopped fresh cilantro (coriander) for garnish


1. Marinate the Lamb:

  • In a bowl, combine the yogurt, turmeric powder, chili powder, and salt.
  • Add the lamb pieces to the marinade and mix well. Allow it to marinate for at least 30 minutes, or you can refrigerate it for a few hours for more flavor.

2. Prepare the Curry:

  • Heat the oil in a large, deep pan or skillet over medium-high heat.
  • Add mustard seeds, dried red chilies, cinnamon stick, and curry leaves (if using). Sauté for a minute until the mustard seeds start to pop.

3. Sauté Onions and Tomatoes:

  • Add the finely chopped onions and sauté until they become translucent and start to turn golden brown.
  • Add the ginger-garlic paste and sauté for another 2 minutes until the raw aroma disappears.
  • Add the chopped tomatoes and cook until they become soft and the oil begins to separate.

4. Add Spices:

  • Stir in the ground coriander and ground cumin. Cook for a couple of minutes to toast the spices.

5. Cook the Marinated Lamb:

  • Add the marinated lamb to the pan and sear it until it turns brown on all sides.

6. Simmer with Coconut Milk:

  • Pour in the coconut milk and bring the mixture to a gentle simmer.
  • Cover the pan and let it cook on low heat for about 30-40 minutes or until the lamb becomes tender and the curry thickens. Stir occasionally.

7. Adjust Seasoning:

  • Taste and adjust the salt and spice level as needed. You can add more chili powder if you prefer it spicier.

8. Serve:

  • Garnish with chopped fresh cilantro (coriander).
  • Serve your Lamb Madras Curry hot with steamed rice, naan, or your choice of bread.


. Adjust the Spice Level:

  • The spiciness of Lamb Madras Curry can vary based on personal preferences. When adding chili powder and dried red chilies, start with smaller quantities if you're sensitive to heat and adjust gradually. You can always add more spice later, but it's difficult to reduce it once it's too spicy.

2. Patience for Tender Lamb:

  • Achieving tender, melt-in-the-mouth lamb is key to this dish. Allow the marinated lamb to cook on low heat for a longer duration (30-40 minutes) to ensure it becomes tender and flavorful. Rushing this step may result in tougher meat.

3. Serve with Complementary Sides:

  • Lamb Madras Curry pairs wonderfully with various side dishes. Consider serving it with fragrant basmati rice, naan bread, cucumber raita, or mango chutney to create a balanced and satisfying meal. These sides complement the flavors and textures of the curry and enhance your dining experience.
"Did you whip up this recipe?"
How did your attempts at the recipes go? Tag me on Instagram at @easyquickmeal.

You may also like

Leave a Comment

Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.