You are here Recipe Index » Home » All Recipes » Video » Indian Lamb Curry

Indian Lamb Curry

This post contains links to affiliate websites, such as Amazon, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!

Thank you for sharing - Save for later

This authentic Indian lamb curry is made with lamb shoulder. It’s simmered with fragrant spices, caramelized onions, and Greek yogurt until fork-tender. Served over Indian bread or basmati rice, this is a meal on its own.

Indian lamb curry in a copper pot.
Homemade Indian Curry from Scratch with Lamb Shoulder

Today, I bring you another addition to my curry recipes. I have shared a few different lamb curries with you already. And yet, this one is another yogurt-based lamb curry.

Why make this lamb curry?

  • This is my authentic Indian curry the way mom used to make it, with no shortcut. No readymade curry powder and quick cooking methods. And it’s simply delicious!
  • If you look at the recipe, you will see every addition of ingredients requires a few minutes of sautéing, caramelizing, and cooking. Give it time, don’t rush and you will be amazed!!
  • One of the secrets to this curry is to cook the onions until they are caramelized. These caramelized onions almost disappear into the sauce leaving their wonderful taste and flavor.
  • The dutch oven helps cook the meat evenly and without drying out all the moisture, so you won’t need to add any additional water as it cooks.
  • And, you can also make this in the pressure cooker or instant pot if you don’t have time to slow-cook. (details below)
  • You can also make this with goat meat which is called mutton curry or mutton masala in Indian restaurants.
Lamb curry in a metal dish next to a naan bread on a wooden tray.
Homemade Indian Curry from Scratch with Lamb Shoulder

Ingredients and substitutes

As you can see, this dish is fairly simple in terms of method and technique because what makes this dish a success is the spices.

  • Lamb – I prefer to use a lamb shoulder or leg of lamb for this dish. The meat does take longer to cook, but it comes out tender and juicy and absorbs all those wonderful spices. You can use lamb stew meat. While you can use boneless lamb I like to leave a few bones in for flavor.
  • Onions – I love to use red onions. They add a bit of sweetness, which is very desirable. And it is very important that you cook the onions longer and slower. This will help caramelize the onions, which not just enhances the taste, but also adds that touch of deep red color to this dish (which I love).
  • Garlic ginger – of course, you want to use fresh garlic cloves and fresh ginger for the best flavor with curry.
  • Yogurt – Meat and dairy cooked together have a unique taste. In addition, yogurt also tenderizes the meat and makes it cook faster. And, it has a rich and creamy taste. If you can’t use yogurt you can use coconut milk or coconut cream too.
  • Spices – There really is coriander, cumin, paprika, and cayenne, which you can find on any supermarket spice rack. But you can also use 4 tbsp of store-bought or homemade curry powder if you don’t have these on hand.
  • Spice mix – The whole spices are used to perfume the dish. If you don’t have the whole spices you can use store-bought or homemade garam masala. Garam masala is a combination of warm spices like cardamom pods, cinnamon sticks, cloves, etc..
Ingredients shot collage for Indian lamb curry.
Homemade Indian Curry from Scratch with Lamb Shoulder


Lamb curry – stovetop

  • In a Dutch oven or heavy bottom skillet, add the oil, ghee, and whole spices.
    Pro tip – if possible use a Dutch oven as it retains heat evenly and will cook without losing too much liquid. if not, use a heavy bottom skillet with a tight lid.
  • Then, add onions and saute until caramelized, almost brown – about 10 minutes (see video).
    Pro tip – depending on the heat it may take 10 to 15 minutes to caramelize the onions. Do not cook on high as it will burn the onions not caramelize them.
Progress pictures collage Indian lamb curry.
Homemade Indian Curry from Scratch with Lamb Shoulder
  • Next, add the ginger and garlic – saute for another minute. Add the lamb pieces, and saute for 2 to 3 minutes until the lamb is no longer pink.
    Pro tip – ginger and garlic can burn easily so keep the heat on medium. Then turn the heat a little higher to sear the lamb on all sides.
Progress pictures collage making lamb curry.
Homemade Indian Curry from Scratch with Lamb Shoulder
  • Then, add the ground spices and chopped tomatoes. Saute for 2 to 3 minutes until fragrant.
  • Next, add the yogurt. Combine it then add 1/2 cup of water. Season with salt, black pepper, and lemon juice. Bring to a boil on medium-high heat.
    Pro tip – stir the yogurt first in a small bowl to ensure there are no lumps before you add it to the lamb otherwise you will have lumps in the curry.
Progress pictures lamb curry.
Progress Pictures Homemade Indian Curry from Scratch with Lamb Shoulder
  • Continue to simmer on the stovetop on medium-low heat, stirring frequently until meat is cooked through and becomes fork-tender – about 1 to 1 ½ hour adding water if necessary.
    Pro tip – Always ensure you have enough water so the meat has enough moisture to cook. If necessary add ¼ to ½ cup more.
  • When cooked to fork-tender, taste and adjust seasoning. Adjust gravy by adding a bit more water depending on how you going to serve it.
    Pro tip – If you serve it with chapati, naan, or roti – keep it thick. If you serve it with rice, add a little water to make gravy.
  • Garnish with fresh cilantro or parsley.
A pot of lamb curry.
Homemade Indian Curry from Scratch with Lamb Shoulder

Instant pot or pressure cooker

Instead of using a dutch oven, saute in the stovetop pressure cooker or instant pot. Once you have sauteed all the ingredients. 

  • Pressure cook on medium heat for 40 to 45 minutes in a stovetop pressure cooker.
  • Instant pot – set the instant pot to manual. Saute then pressure cook on high for 25 minutes, then use manual release.
Collage showing curry served in plate.
Curry Homemade Indian Curry from Scratch with Lamb Shoulder

Tips for Success

  • Use lamb cuts such as lamb shoulder, leg of lamb, or lamb stew meat when making curry. 
  • Today, I am using boneless but lamb with bones is ideal for making curry as the marrow in the bones adds more flavor. 
  • Cut the lamb into small pieces about 2 to 3 inches each. Large pieces will take longer to cook 
  • If you prefer you can sear the lamb pieces in batches in a tablespoon of ghee or oil and set them aside. This adds more caramelization and depth of flavor but it is not necessary.
  • Cook the onions until caramelized and cook on low to avoid burning. There is a huge difference in flavor when you cook the lamb with just sauteed onions compared to caramelized onions. 
  • Do not skip the cooking time after adding each ingredient. Indian curry is about adding layers of flavor so don’t make haste. 
  • I prefer to use Greek yogurt because it is thicker. If you use regular yogurt you may need to reduce some of the cooking liquid. 
  • If you use a Dutch oven you will not need any extra cooking liquid. For other pans, you may need to add 1/4 to 1/2 cup of water every time you stir to prevent burning. The lamb must be cooked until soft enough to melt in the mouth.
  • See the ingredients and substitutes above if you don’t have the spices. 
Indian lamb curry in a pot.
Homemade Indian Curry from Scratch with Lamb Shoulder

Creative ways to serve or use leftover lamb curry

  • Traditional style: Conventionally serve lamb curry with steamed basmati rice or fragrant saffron rice. Garnish with fresh coriander leaves (cilantro) and serve with warm naan bread or roti on the side. This classic combination allows you to savor the rich flavors of the dish.
  • Lamb Tacos: Put a twist on your lamb curry by serving it in taco shells or soft tortillas. Fill each taco with a generous amount of lamb, and top it with some crunchy lettuce, diced tomatoes, sliced onions, and a dollop of cooling yogurt or raita. This fusion of Indian and Mexican flavors can be a delightful surprise.
  • Lamb pizza: Turn your lamb into a unique pizza topping. Skip the tomato sauce on a pizza crust and add a generous amount of lamb curry as the base. Sprinkle some grated cheese (such as mozzarella or feta), sliced onions, and bell peppers. Bake until the crust is crispy and the cheese melts. This fusion pizza will satisfy your cravings for both Indian and Italian cuisine.
  • Lamb stuffed bell peppers: Transform your lamb curry into a filling for stuffed bell peppers. Cut the tops off the bell peppers and remove the seeds. Stuff the peppers with a mixture of curried lamb and cooked rice or couscous. Bake in the oven until the peppers are tender and the filling is heated. This dish provides a unique and colorful presentation.
  • Lamb sliders: Create delicious sliders by placing a spoonful of lamb curry on tiny buns or slider rolls. Top with caramelized onions, sliced cucumbers, and a mint chutney or yogurt dollop. Serve these bite-sized delights as appetizers or party snacks.
  • Lamb bowls: Build flavorful bowls by layering lamb over a base of cooked quinoa, couscous, or rice. Add a variety of toppings such as diced tomatoes, cucumber slices, shredded lettuce, chopped mint, and a drizzle of yogurt or tahini sauce. These bowls make for a wholesome and satisfying meal.
  • Lamb Pies: Create individual-sized lamb rogan josh pies by filling small pastry cases or puff pastry cups with the lamb. Bake them until the pastry is golden and crisp. These savory pies can be served as appetizers or a main course with a side salad.

Frequently asked questions

Can I make this lamb curry without yogurt?

Yes, you can use the same amount of coconut yogurt or coconut cream. The taste will be slightly different but it’s a good difference.

Can I use other meats to make this Indian lamb curry?

You can also use mutton, beef, chicken, or pork. And you must also try my slow-cooked chicken curry, slow-cooked beef curry, lamb masala or Lamb rogan josh.

What can I serve this curry with?

You can eat Indian lamb curry with stovetop Indian naan or garlic naan, Indian chapati, Sweet potato chapati, or steamed basmati rice, or try my rice pilaf with fruit and nuts. Today, I serve it with some homemade roti, which is an Indian no-yeast flatbread.

Can I make this lamb curry in an instant pot or pressure cooker?

Absolutely! Instead of using a dutch oven, saute in the stovetop pressure cooker or instant pot. Once you have sauteed all the ingredients.
Pressure cook on medium heat for 40 to 45 minutes in a stovetop pressure cooker.
Instant pot – set the instant pot to manual. Saute then pressure cook on high for 25 minutes, then use manual release.


Did you enjoy this recipe? Please ⭐️⭐️⭐️⭐️⭐️ it.
Save it for later.
You can also find a collection of my recipes and  tutorials here on Pinterest. Follow me on FacebookTwitter, and Instagram.
And, don’t forget to subscribe to my blog to receive new recipes by email.

How to make Indian Curry from Scratch with Lamb pieces
Homemade Indian Curry from Scratch with Lamb Shoulder

Indian lamb curry in a copper pot.

Indian Lamb Curry

Print Pin Rate
Share on FB Save Grow
Prep Time: 20 minutes
Cook Time: 1 hour 30 minutes
Total Time: 1 hour 50 minutes
Coooking Temperature: Stovetop
Calories: 454kcal
Adjust Servings Here: 8 servings

Description

This authentic Indian lamb curry is made with lamb shoulder. It's simmered with fragrant spices, caramelized onions, and Greek yogurt until fork-tender. Served over Indian bread or rice, this is a meal on its own.

Video

Ingredients 

  • 2 lb (900 g) Lamb (leg or shoulder, cut into 2-inch pieces)
  • 1 tbsp Oil (Cooking or Olive oil )
  • 1 tbsp Ghee (or oil)
  • 2 tbsp Garlic (4 large garlic cloves minced)
  • 2 tbsp Ginger (3-inch fresh ginger grated)
  • 3 cups Onions (red or brown finely chopped)
  • 1 cup Tomatoes (chopped)
  • ¾ cup (180 ml) Yogurt (Greek, plain)
  • 1 tbsp Lemon juice
  • ½ tsp Black pepper
  • 1 tsp Kosher salt

Dry spices

  • 2 Cinnamon stick
  • 8 Cloves
  • 8 Green cardamoms
  • 2 Black cardamoms
  • 3 Bay leaves
  • 1 Mace ((optional))

Spice mix

  • 2 tbsp Coriander powder
  • ¾ tbsp Cumin powder
  • ¼ tsp Turmeric powder
  • 1 tbsp Cayenne (hot)
  • 1 tbsp Paprika (sweet)
  • 1 tbsp Fenugreek leaves ((optional))
  • ½ tsp Garam masala powder
Follow Veena Azmanov on Pinterest

Instructions

  • In a Dutch oven or heavy bottom skillet, add the oil, ghee, and whole spices.
    Pro tip – if possible use a Dutch oven as it retains heat evenly and will cook without losing too much liquid. if not, use a heavy bottom skillet with a tight lid.
    1 tbsp Oil, 1 tbsp Ghee, 2 Cinnamon stick, 8 Cloves, 8 Green cardamoms, 2 Black cardamoms, 3 Bay leaves, 1 Mace
  • Then, add onions and saute until caramelized, almost brown – about 10 minutes (see video).
    Pro tip – depending on the heat it may take 10 to 15 minutes to caramelize the onions. Do not cook on high as it will burn the onions not caramelize.
    3 cups Onions
  • Next, add the ginger and garlic – saute for another minute. Add the lamb pieces, saute for 2 to 3 minutes until the lamb is no longer pink.
    Pro tip – ginger and garlic can burn easily so keep the heat on medium. Then turn the heat a little higher to sear the lamb on all sides.
    2 tbsp Garlic, 2 tbsp Ginger, 2 lb Lamb
  • Then, add the ground spices and chopped tomatoes. Saute for 2 to 3 minutes until fragrant.
    2 tbsp Coriander powder, ¾ tbsp Cumin powder, ¼ tsp Turmeric powder, 1 tbsp Cayenne, 1 tbsp Paprika, 1 tbsp Fenugreek leaves, ½ tsp Garam masala powder, 1 cup Tomatoes
  • Next, add the yogurt. Combine it then add 1/2 cup water. Season with salt, pepper, and lemon juice. Bring to a boil on medium-high heat.
    Pro tip – stir the yogurt separately in a small bowl to ensure there are no lumps before you add it to the lamb otherwise you will have lumps in the curry.
    ¾ cup Yogurt, ½ tsp Black pepper, 1 tsp Kosher salt, 1 tbsp Lemon juice
  • Continue to simmer it on the stovetop on medium-low heat stirring frequently until meat is cooked through and becomes fork-tender – about 1 to 1 ½ hour adding water if necessary.
    Pro tip – Always ensure you have enough water so the meat has enough moisture to cook. If necessary add ¼ to ½ cup more.
  • When cooked to fork-tender, taste and adjust seasoning. Adjust gravy by adding a bit more water depending on how you going to serve it.
    Pro tip – If you serve it with chapati, naan, or roti – keep it thick. If you serve with rice, add a little water to make a gravy.
  • Garnish with fresh cilantro or parsley.

Recipe Notes & Tips

  • Use lamb cuts such as lamb shoulder, leg of lamb, or stew meat when making curry. 
  • Today, I am using boneless but lamb with bones is ideal for making curry as the marrow in the bones adds more flavor. 
  • Cut the lamb into small pieces about 2 to 3-inches each. Large pieces will take longer to cook 
  • Cook the onions until caramelized and cook on low to avoid burning. There is a huge difference in flavor when you cook the lamb with just sauteed onions compared to caramelized onions. 
  • Do not skip the cooking time after adding each ingredient. Indian curry is about adding layers of flavor so don’t make haste. 
  • I prefer to use Greek yogurt because it is thicker. If you use regular yogurt you may need to reduce some of the cooking liquid. 
  • If you use a Dutch oven you will not need any extra cooking liquid. For other pans, you may need to add 1/4 to 1/2 cup of water every time you stir to prevent burning  
  • See ingredients and substitutes above if you don’t have the spices. 
  • Pressure cooking– Instead of using a dutch oven, saute in the stovetop pressure cooker or instant pot.
    • Once you have sauteed all the ingredients. Pressure cook on medium heat for 40 to 45 minutes in a stovetop pressure cooker.
    • Instant pot – set the instant pot to manual. Saute then pressure cook on high for 25 minutes, then use manual release.

Conversions Used

1 lb = 453 grams, 1 cup = 240 ml, 1 stick = 113g, 1 tbsp= 15 ml, 1 tsp= 5 ml,

Nutrition Information

Calories: 454kcalCarbohydrates: 13gProtein: 23gFat: 35gSaturated Fat: 15gCholesterol: 100mgSodium: 95mgPotassium: 554mgFiber: 3gSugar: 5gVitamin A: 900IUVitamin C: 11mgCalcium: 106mgIron: 3mg

The nutrition information and metric conversion are calculated automatically. I cannot guarantee its accuracy. If this data is important to you please verify with your trusted nutrition calculator. Thank you

Did you make this recipe? Share it with me.Tag @veenaazmanov on instagram or #hashtag it #veenaazmanov
Add to Collection

Thank you for sharing - Save for later

Similar Posts

104 Comments

  1. Kitchenhutt Spices says:

    5 stars
    very delicious dish you shared with us !!

  2. 5 stars
    This was amazing. I did not have mace, but followed the recipe fairly close other than that. I did add extra ginger and garlic, but not much more. Served this with garlic naan bread.

  3. 5 stars
    This is absolutely delicious! My husband raved about it. The lamb is very tender-I used boneless leg, This is a keeper.

  4. Keith Middle says:

    5 stars
    Back in France and experiencing very mild curries. Found one restaurant where you can request a piquant curry which almost hits the mark. Made this curry for the second time and it was delicious. I used hotter Chillies so almost a madras. My wife said it was better than the Bhuna lamb in the restaurant. I am now sitting here typing this email with a smug smile on my face.

    Best wishes

    Keith Middle

    1. Aww Keith, I am so happy to get your lovely feedback. You made my day. Thank you so much.

  5. Is there a substitute for the whole spices? If yes, what is it and how much should I use for the 8-servings recipe?

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating