Unleash your inner chef with these 25 delectable lamb curry recipes! Whether you’re craving a quick weeknight dinner, a cozy comfort food feast, or a new seasonal favorite, this roundup has a dish to satisfy every palate. From aromatic and spicy to rich and creamy, get ready to transform your kitchen into a global culinary adventure. Let’s dive in and find your next go-to meal!
Classic Indian Lamb Curry
You’re craving something bold, something that fills your kitchen with the kind of aroma that makes you close your eyes and just inhale. This is that dish—a deeply spiced, fall-apart tender lamb curry that’s pure comfort in a bowl.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 2 hours
Ingredients
– 2 lbs lamb shoulder, cut into 1-inch cubes
– 2 tbsp vegetable oil
– 1 large yellow onion, finely chopped
– 4 garlic cloves, minced
– 1 tbsp fresh ginger, grated
– 2 tbsp tomato paste
– 1 (14.5 oz) can diced tomatoes
– 1 cup plain whole-milk yogurt
– 2 tsp ground cumin
– 2 tsp ground coriander
– 1 tsp ground turmeric
– 1 tsp Kashmiri red chili powder
– 1 tsp garam masala
– 1 tsp salt
– 4 cups water
– 1/4 cup fresh cilantro, chopped
Instructions
1. Pat the lamb cubes completely dry with paper towels. Tip: Dry meat ensures a better sear.
2. Heat the vegetable oil in a large, heavy-bottomed pot or Dutch oven over medium-high heat until shimmering.
3. Add the lamb cubes in a single layer, working in batches if needed to avoid crowding. Sear for 3-4 minutes per side until deeply browned on all sides. Transfer seared lamb to a plate.
4. In the same pot, reduce heat to medium. Add the chopped onion and cook for 8-10 minutes, stirring frequently, until soft and golden brown.
5. Add the minced garlic and grated ginger. Cook for 1 minute, stirring constantly, until fragrant.
6. Stir in the tomato paste and cook for 1 minute to deepen its flavor.
7. Add the ground cumin, ground coriander, ground turmeric, Kashmiri red chili powder, and salt. Stir constantly for 30 seconds to toast the spices.
8. Pour in the can of diced tomatoes with their juices and the plain yogurt. Stir well to combine, scraping up any browned bits from the bottom of the pot.
9. Return the seared lamb and any accumulated juices to the pot. Add the 4 cups of water and stir.
10. Bring the mixture to a boil, then immediately reduce the heat to low. Cover the pot with a lid.
11. Simmer gently for 1 hour and 30 minutes. Tip: A low, slow simmer is key for tender meat.
12. After 1 hour and 30 minutes, remove the lid. Stir in the garam masala.
13. Continue to simmer uncovered for an additional 30 minutes, or until the sauce has thickened to your desired consistency and the lamb is fork-tender. Tip: The sauce should coat the back of a spoon.
14. Remove the pot from the heat. Stir in the chopped fresh cilantro.
Buttery soft lamb melts into a rich, complex gravy that’s tangy from tomatoes and yogurt, warmly spiced, and utterly addictive. Serve it over a mound of fluffy basmati rice or with warm, buttery naan for the ultimate scoop-and-soak experience.
Spicy Lamb Vindaloo
Every weeknight dinner just got a fiery upgrade. This Spicy Lamb Vindaloo delivers bold flavor with minimal fuss. Get ready to transform your kitchen into a flavor bomb zone.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 90 minutes
Ingredients
– 2 lbs lamb shoulder, cut into 1-inch cubes
– 1/4 cup white vinegar
– 2 tbsp vegetable oil
– 1 large yellow onion, finely chopped
– 6 garlic cloves, minced
– 1 tbsp fresh ginger, grated
– 2 tbsp vindaloo spice blend
– 1 tsp cayenne pepper
– 1 tsp ground turmeric
– 1 (14.5 oz) can diced tomatoes
– 1 cup water
– 1 tsp salt
– 1/4 cup fresh cilantro, chopped
Instructions
1. Place the lamb cubes in a large bowl and pour the white vinegar over them. Toss to coat evenly and let marinate for 10 minutes.
2. Heat the vegetable oil in a large Dutch oven over medium-high heat until it shimmers, about 2 minutes.
3. Add the marinated lamb to the hot oil in a single layer, working in batches if necessary. Sear for 3-4 minutes per side until deeply browned. Transfer to a plate.
4. Reduce heat to medium and add the chopped onion to the pot. Cook for 8-10 minutes, stirring frequently, until softened and golden brown.
5. Add the minced garlic and grated ginger to the pot. Cook for 1 minute until fragrant.
6. Stir in the vindaloo spice blend, cayenne pepper, and ground turmeric. Toast the spices for 30 seconds to release their oils.
7. Pour in the diced tomatoes with their juices and use a wooden spoon to scrape up any browned bits from the bottom of the pot.
8. Return the seared lamb and any accumulated juices to the pot. Add the water and salt, stirring to combine.
9. Bring the mixture to a boil, then immediately reduce heat to low. Cover the pot and simmer for 1 hour and 15 minutes.
10. Remove the lid and continue simmering uncovered for 15 minutes to thicken the sauce to a gravy-like consistency.
11. Stir in the chopped cilantro just before serving. Taste and adjust seasoning if needed.
Keep your kitchen windows open—this dish fills the air with an intoxicating aroma of toasted spices and tender lamb. The meat should fall apart with gentle pressure, swimming in a vibrant, complex sauce that balances heat with tangy depth. Serve it over fluffy basmati rice to soak up every last drop, or scoop it up with warm naan for the ultimate hands-on experience.
Lamb Rogan Josh
Just when you thought comfort food couldn’t get more epic, this Lamb Rogan Josh swoops in. Juicy lamb simmers in a rich, aromatic gravy that’s pure coziness in a bowl—your next favorite dinner is officially here.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 90 minutes
Ingredients
– 2 lbs lamb shoulder, cut into 1-inch cubes
– 2 tbsp vegetable oil
– 1 large onion, finely chopped
– 4 cloves garlic, minced
– 1 tbsp ginger, grated
– 2 tbsp Rogan Josh spice blend
– 1 tsp ground cumin
– 1 tsp ground coriander
– 1/2 tsp cayenne pepper
– 1 cup plain yogurt
– 1 cup water
– 1 tbsp tomato paste
– 1 tsp salt
– 1/4 cup fresh cilantro, chopped
Instructions
1. Heat 2 tbsp vegetable oil in a large Dutch oven over medium-high heat until shimmering, about 2 minutes.
2. Add 2 lbs lamb shoulder cubes in a single layer and sear until browned on all sides, about 8-10 minutes total; work in batches if needed to avoid overcrowding.
3. Remove lamb and set aside, leaving about 1 tbsp oil in the pot.
4. Add 1 large finely chopped onion and cook, stirring frequently, until soft and golden brown, about 10 minutes.
5. Stir in 4 cloves minced garlic and 1 tbsp grated ginger; cook for 1 minute until fragrant.
6. Add 2 tbsp Rogan Josh spice blend, 1 tsp ground cumin, 1 tsp ground coriander, and 1/2 tsp cayenne pepper; toast spices for 30 seconds to bloom their flavors.
7. Whisk in 1 cup plain yogurt until smooth, then add 1 cup water and 1 tbsp tomato paste, stirring to combine.
8. Return seared lamb to the pot, add 1 tsp salt, and bring to a simmer.
9. Reduce heat to low, cover, and simmer gently for 1 hour 30 minutes, stirring occasionally, until lamb is fork-tender and gravy has thickened.
10. Stir in 1/4 cup chopped fresh cilantro just before serving.
Buttery-soft lamb melts into a velvety, spiced gravy that’s deeply aromatic with hints of warmth from the cayenne. Serve it over fluffy basmati rice or with warm naan to soak up every last drop—it’s a cozy hug in dish form that only gets better the next day.
Coconut Lamb Curry
Ditch the takeout menus—this Coconut Lamb Curry is your new weeknight hero. Dreamy coconut milk and warm spices transform tender lamb into a cozy, restaurant-worthy dish in one pot. Get ready to impress with minimal effort and maximum flavor.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 1 hour 15 minutes
Ingredients
– 1.5 lbs lamb shoulder, cut into 1-inch cubes
– 1 tbsp vegetable oil
– 1 large yellow onion, finely chopped
– 3 cloves garlic, minced
– 1 tbsp fresh ginger, grated
– 2 tbsp curry powder
– 1 tsp ground cumin
– 1/2 tsp cayenne pepper
– 1 (14 oz) can coconut milk
– 1 cup chicken broth
– 1 large potato, peeled and cubed
– 1/2 cup frozen peas
– 1/2 tsp salt
– Cooked rice, for serving
Instructions
1. Pat the lamb cubes dry with paper towels to ensure a good sear.
2. Heat the vegetable oil in a large Dutch oven or heavy pot over medium-high heat until shimmering, about 2 minutes.
3. Add the lamb cubes in a single layer, working in batches if needed, and sear until browned on all sides, about 5–7 minutes per batch. Transfer to a plate.
4. Reduce heat to medium and add the chopped onion to the pot. Sauté until softened and translucent, about 5 minutes.
5. Stir in the minced garlic and grated ginger, cooking until fragrant, about 1 minute.
6. Add the curry powder, cumin, and cayenne pepper, toasting the spices for 30 seconds to release their oils and deepen the flavor.
7. Pour in the coconut milk and chicken broth, scraping up any browned bits from the bottom of the pot.
8. Return the seared lamb and any accumulated juices to the pot, bringing the mixture to a simmer.
9. Cover the pot, reduce heat to low, and simmer gently for 45 minutes to tenderize the lamb.
10. Add the cubed potato and salt, stirring to combine. Cover and continue simmering for 20 minutes, or until the potato is fork-tender.
11. Stir in the frozen peas and cook uncovered for 5 minutes to heat through and brighten their color.
12. Taste and adjust seasoning if needed, but avoid overcooking at this stage to preserve the peas’ texture.
Now, ladle this aromatic curry over fluffy rice. Notice how the tender lamb melts in your mouth, balanced by the creamy coconut sauce and pops of sweet peas. For a fun twist, serve it in hollowed-out bread bowls or with a side of crispy naan for dipping—every bite is a cozy, flavor-packed hug.
Slow-Cooked Lamb Curry
Tender lamb meets bold spices in this slow-cooked curry that’s basically a hug in a bowl. Transform tough cuts into melt-in-your-mouth magic with low, slow heat—your patience gets rewarded with deep, complex flavor. Forget takeout; this DIY version is richer, cheaper, and totally Instagram-worthy.
Serving: 6 | Pre Time: 20 minutes | Cooking Time: 3 hours
Ingredients
– 2 pounds lamb shoulder, cut into 2-inch cubes
– 2 tablespoons vegetable oil
– 1 large yellow onion, finely chopped
– 4 cloves garlic, minced
– 1 tablespoon fresh ginger, grated
– 2 tablespoons curry powder
– 1 teaspoon ground cumin
– 1 teaspoon ground coriander
– 1/2 teaspoon cayenne pepper
– 1 (14.5-ounce) can diced tomatoes
– 1 cup coconut milk
– 1 cup chicken broth
– 1 teaspoon salt
– 1/2 teaspoon black pepper
– 1/4 cup fresh cilantro, chopped
Instructions
1. Pat the lamb cubes dry with paper towels to ensure a good sear.
2. Heat the vegetable oil in a large Dutch oven over medium-high heat until shimmering, about 2 minutes.
3. Add the lamb cubes in a single layer, working in batches if needed, and sear for 3-4 minutes per side until deeply browned.
4. Transfer the seared lamb to a plate and set aside.
5. Reduce the heat to medium and add the chopped onion to the pot, cooking for 5-7 minutes until softened and translucent.
6. Add the minced garlic and grated ginger, cooking for 1 minute until fragrant.
7. Stir in the curry powder, ground cumin, ground coriander, and cayenne pepper, toasting the spices for 30 seconds to unlock their oils.
8. Pour in the diced tomatoes with their juices, scraping up any browned bits from the bottom of the pot.
9. Return the seared lamb and any accumulated juices to the pot.
10. Add the coconut milk, chicken broth, salt, and black pepper, stirring to combine.
11. Bring the mixture to a simmer, then reduce the heat to low, cover the pot, and cook for 2.5 to 3 hours until the lamb is fork-tender.
12. Stir in the chopped cilantro just before serving.
Kick back and let the slow cooker do its thing—this curry’s low-and-slow method breaks down the lamb into succulent, pull-apart pieces. The coconut milk adds a creamy richness that balances the warm spices, creating a sauce that’s perfect for soaking up with naan or rice. For a fun twist, serve it over crispy roasted potatoes or stuff it into warm pita bread for a handheld feast.
Fragrant Mughlai Lamb Curry
Savor a fragrant Mughlai lamb curry that transforms your kitchen into a spice bazaar. This rich, slow-cooked dish layers yogurt, nuts, and warm spices for a deeply satisfying meal. Get ready to impress with minimal effort and maximum flavor.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 90 minutes
Ingredients
– 2 lbs lamb shoulder, cut into 1-inch cubes
– 1 cup plain whole-milk yogurt
– 1 large yellow onion, finely chopped
– 4 cloves garlic, minced
– 1-inch piece ginger, grated
– 2 tbsp ghee
– 1 tsp cumin seeds
– 2 bay leaves
– 4 green cardamom pods
– 1 cinnamon stick
– 1 tsp ground coriander
– 1 tsp ground cumin
– 1/2 tsp turmeric powder
– 1/2 tsp cayenne pepper
– 1/2 cup raw cashews, soaked in 1/2 cup warm water for 15 minutes
– 1/4 cup heavy cream
– 1 tbsp lemon juice
– 1 tsp salt
– 1/4 cup fresh cilantro, chopped
Instructions
1. Marinate the lamb cubes in yogurt for 30 minutes at room temperature to tenderize the meat.
2. Heat ghee in a large Dutch oven over medium heat until shimmering, about 2 minutes.
3. Add cumin seeds, bay leaves, cardamom pods, and cinnamon stick; toast for 30 seconds until fragrant.
4. Add chopped onion and cook for 8-10 minutes until golden brown, stirring frequently.
5. Stir in minced garlic and grated ginger; cook for 1 minute until raw smell disappears.
6. Add ground coriander, ground cumin, turmeric, and cayenne; cook for 30 seconds to bloom the spices.
7. Add the marinated lamb with all yogurt; increase heat to medium-high and cook for 5 minutes, stirring to sear the meat.
8. Reduce heat to low, cover, and simmer for 60 minutes until lamb is fork-tender, stirring every 15 minutes to prevent sticking.
9. While lamb cooks, blend soaked cashews with their soaking water into a smooth paste.
10. After 60 minutes, stir in cashew paste and heavy cream; simmer uncovered for 15 minutes until sauce thickens.
11. Remove from heat; stir in lemon juice and salt.
12. Garnish with fresh cilantro just before serving.
Enjoy this curry’s velvety texture from the cashew-cream blend, with warm spices that linger without overwhelming. The tender lamb falls apart at the touch of a fork, perfect over steamed basmati rice or with warm naan for dipping. For a creative twist, serve it alongside a crisp cucumber salad to balance the richness.
Lamb Korma
Whip up a cozy, aromatic Lamb Korma that’s pure comfort in a bowl. This creamy curry simmers tender lamb in a rich, spiced yogurt sauce—perfect for impressing guests or treating yourself on a chilly night. Get ready for a flavor explosion that’s easier than it looks.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 90 minutes
Ingredients
– 2 lbs lamb shoulder, cut into 1-inch cubes
– 1 cup plain whole-milk yogurt
– 1 large yellow onion, finely chopped
– 4 cloves garlic, minced
– 1-inch piece ginger, grated
– 2 tbsp ghee
– 2 tbsp vegetable oil
– 2 tbsp garam masala
– 1 tbsp ground coriander
– 1 tsp ground cumin
– 1 tsp turmeric
– 1/2 tsp cayenne pepper
– 1/2 cup raw cashews
– 1/4 cup heavy cream
– 1 tsp salt
– 1/4 cup water
– Fresh cilantro, chopped for garnish
Instructions
1. Pat the lamb cubes dry with paper towels to ensure even browning.
2. Heat 1 tbsp ghee and 1 tbsp vegetable oil in a large Dutch oven over medium-high heat until shimmering, about 2 minutes.
3. Add half the lamb cubes in a single layer and sear until browned on all sides, about 5-7 minutes total. Tip: Avoid overcrowding the pot to prevent steaming.
4. Transfer the seared lamb to a plate and repeat with the remaining lamb, adding more oil if needed.
5. Reduce heat to medium and add the remaining 1 tbsp ghee to the pot.
6. Add the chopped onion and cook, stirring frequently, until golden brown and softened, about 8-10 minutes.
7. Stir in the minced garlic and grated ginger, cooking for 1 minute until fragrant.
8. Add garam masala, ground coriander, cumin, turmeric, and cayenne pepper, toasting the spices for 30 seconds to release their oils.
9. Return all the lamb and any accumulated juices to the pot, stirring to coat with the spice mixture.
10. In a blender, combine the yogurt, raw cashews, and 1/4 cup water, blending on high until completely smooth, about 1 minute. Tip: Soak cashews in hot water for 10 minutes beforehand for an extra-creamy sauce.
11. Pour the yogurt-cashew mixture over the lamb, add the salt, and stir well to combine.
12. Bring the mixture to a gentle simmer, then reduce heat to low, cover, and cook for 1 hour, stirring occasionally.
13. After 1 hour, stir in the heavy cream and simmer uncovered for an additional 15 minutes to thicken the sauce. Tip: If the sauce is too thick, add a splash of water; if too thin, simmer longer.
14. Taste and adjust seasoning if needed, then remove from heat.
15. Garnish with fresh chopped cilantro before serving.
Velvety and rich, this Lamb Korma boasts tender meat that falls apart in a luxuriously smooth, nutty sauce. Serve it over fluffy basmati rice or with warm naan to soak up every last drop, and consider topping it with a sprinkle of toasted slivered almonds for added crunch.
Jamaican Lamb Curry
Venture beyond the usual curry night with this Jamaican lamb curry—a bold, aromatic dish that’ll have your kitchen smelling like a Caribbean kitchen in minutes. Think tender lamb simmered in a fragrant blend of spices, all coming together in one pot for maximum flavor with minimal fuss.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 90 minutes
Ingredients
– 2 lbs lamb shoulder, cut into 1-inch cubes
– 2 tbsp vegetable oil
– 1 large onion, diced
– 4 cloves garlic, minced
– 1 tbsp fresh ginger, grated
– 2 tbsp Jamaican curry powder
– 1 tsp ground allspice
– 1/2 tsp cayenne pepper
– 1 can (14 oz) coconut milk
– 1 cup chicken broth
– 2 potatoes, peeled and cubed
– 2 carrots, sliced
– Salt to taste
– Fresh cilantro for garnish
Instructions
1. Heat 2 tbsp vegetable oil in a large pot over medium-high heat until shimmering, about 2 minutes.
2. Add 2 lbs lamb shoulder cubes and sear until browned on all sides, 5–7 minutes, stirring occasionally to prevent sticking.
3. Remove lamb from the pot and set aside on a plate, leaving any drippings in the pot.
4. Add 1 large diced onion to the pot and sauté until softened and translucent, about 5 minutes, scraping up browned bits from the bottom for extra flavor.
5. Stir in 4 cloves minced garlic and 1 tbsp grated ginger, cooking for 1 minute until fragrant.
6. Sprinkle 2 tbsp Jamaican curry powder, 1 tsp ground allspice, and 1/2 tsp cayenne pepper over the onion mixture, toasting for 30 seconds to bloom the spices.
7. Return the seared lamb to the pot, stirring to coat evenly with the spice mixture.
8. Pour in 1 can coconut milk and 1 cup chicken broth, bringing the mixture to a gentle boil.
9. Reduce heat to low, cover the pot, and simmer for 60 minutes, stirring halfway through to ensure even cooking.
10. Add 2 cubed potatoes and 2 sliced carrots to the pot, submerging them in the liquid.
11. Cover and simmer for an additional 30 minutes until the lamb is fork-tender and vegetables are soft.
12. Season with salt to taste, adjusting as needed after tasting a small spoonful.
13. Remove from heat and garnish with fresh cilantro before serving.
Unbelievably tender, the lamb melts in your mouth alongside the creamy, spiced sauce that’s rich with coconut and warm spices. Serve it over fluffy rice or with flatbread to soak up every last bit, and don’t skip the fresh cilantro—it adds a bright, herbal finish that balances the heat perfectly.
Thai Green Lamb Curry
OBSESSED with Thai flavors but craving something beyond chicken? This green lamb curry is your new weeknight hero—tender lamb, vibrant curry paste, and creamy coconut milk collide in one epic bowl.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
– 1.5 lbs lamb shoulder, cut into 1-inch cubes
– 2 tbsp vegetable oil
– 1/4 cup Thai green curry paste
– 2 (13.5 oz) cans coconut milk
– 1 cup chicken broth
– 1 tbsp fish sauce
– 1 tbsp brown sugar
– 1 red bell pepper, sliced into strips
– 1 cup bamboo shoots, drained
– 1/2 cup Thai basil leaves
– 2 cups cooked jasmine rice
Instructions
1. Heat vegetable oil in a large pot over medium-high heat until shimmering, about 2 minutes.
2. Add lamb cubes and sear until browned on all sides, 6–8 minutes total. Remove lamb and set aside.
3. Reduce heat to medium and add Thai green curry paste to the pot. Sauté for 1 minute until fragrant.
4. Pour in coconut milk and chicken broth, stirring to combine. Tip: Use full-fat coconut milk for a richer, creamier sauce.
5. Return lamb to the pot and bring to a simmer. Cover and cook for 30 minutes until lamb is fork-tender.
6. Stir in fish sauce and brown sugar until dissolved.
7. Add red bell pepper and bamboo shoots. Simmer uncovered for 5 minutes until peppers are crisp-tender.
8. Remove from heat and fold in Thai basil leaves. Tip: Add basil just before serving to preserve its bright flavor and color.
9. Serve immediately over cooked jasmine rice. Tip: For extra heat, stir in 1 sliced Thai chili with the curry paste in step 3.
Fork-tender lamb melts into that creamy, aromatic sauce, with crisp peppers and bamboo adding texture. Pile it over fluffy jasmine rice or try it with rice noodles for a fun twist—leftovers taste even better the next day.
Lamb Curry with Apricots
Overshare alert: This cozy lamb curry with sweet apricots is the winter warmer you didn’t know you needed. Serving: 4 | Pre Time: 15 minutes | Cooking Time: 1 hour 30 minutes
Ingredients
– 2 tbsp vegetable oil
– 1.5 lbs lamb shoulder, cut into 1-inch cubes
– 1 large yellow onion, finely chopped
– 4 garlic cloves, minced
– 1 tbsp fresh ginger, grated
– 2 tbsp curry powder
– 1 tsp ground cumin
– 1 tsp ground coriander
– 1/2 tsp cayenne pepper
– 1 (14.5 oz) can diced tomatoes
– 2 cups chicken broth
– 1 cup dried apricots, halved
– 1/2 cup plain yogurt
– 1/4 cup fresh cilantro, chopped
– Salt, to taste
Instructions
1. Heat 2 tbsp vegetable oil in a large Dutch oven over medium-high heat until shimmering, about 2 minutes.
2. Pat 1.5 lbs lamb cubes dry with paper towels and season generously with salt.
3. Sear lamb in the hot oil in a single layer until browned on all sides, about 8 minutes total. Work in batches to avoid overcrowding.
4. Transfer seared lamb to a plate and set aside.
5. Reduce heat to medium and add 1 chopped onion to the pot. Cook, stirring occasionally, until softened and translucent, about 5 minutes.
6. Add 4 minced garlic cloves and 1 tbsp grated ginger. Cook for 1 minute until fragrant.
7. Stir in 2 tbsp curry powder, 1 tsp cumin, 1 tsp coriander, and 1/2 tsp cayenne. Toast the spices for 30 seconds to bloom their flavors.
8. Pour in 1 can diced tomatoes with their juices and 2 cups chicken broth. Scrape up any browned bits from the bottom of the pot.
9. Return the seared lamb and any accumulated juices to the pot.
10. Bring the mixture to a simmer, then reduce heat to low. Cover and cook for 1 hour, stirring occasionally.
11. Stir in 1 cup halved dried apricots. Cover and continue cooking for another 30 minutes until the lamb is fork-tender.
12. Remove the pot from heat. Stir in 1/2 cup plain yogurt until fully incorporated.
13. Taste and adjust seasoning with salt if needed.
14. Garnish with 1/4 cup chopped fresh cilantro before serving.
You’ll love the tender lamb that falls apart with a gentle nudge, balanced by the sweet-tart pop of apricots. Yes, serve it over fluffy basmati rice or with warm naan to soak up every bit of the fragrant, creamy sauce.
Lamb Madras
Spice up your dinner routine with this bold Lamb Madras. Sear tender lamb chunks, then simmer them in a rich, aromatic curry sauce that packs serious heat. Serve it over fluffy basmati rice for a restaurant-quality meal at home.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 90 minutes
Ingredients
– 2 lbs lamb shoulder, cut into 1-inch cubes
– 2 tbsp vegetable oil
– 1 large onion, finely chopped
– 4 garlic cloves, minced
– 1 tbsp fresh ginger, grated
– 2 tbsp Madras curry powder
– 1 tsp ground cumin
– 1 tsp ground coriander
– 1/2 tsp cayenne pepper
– 1 (14.5 oz) can diced tomatoes
– 1 cup coconut milk
– 1 cup water
– 1 tsp salt
– 1/2 cup fresh cilantro, chopped
– 4 cups cooked basmati rice
Instructions
1. Pat the lamb cubes dry with paper towels to ensure a good sear.
2. Heat 1 tbsp vegetable oil in a large Dutch oven over medium-high heat until shimmering.
3. Add half the lamb cubes in a single layer, searing for 3-4 minutes per side until deeply browned. Transfer to a plate.
4. Repeat with remaining lamb cubes, adding the second tbsp of oil if needed.
5. Reduce heat to medium, add the chopped onion, and cook for 8 minutes until softened and golden.
6. Add minced garlic and grated ginger, cooking for 1 minute until fragrant.
7. Stir in Madras curry powder, ground cumin, ground coriander, and cayenne pepper, toasting for 30 seconds to bloom the spices.
8. Pour in the diced tomatoes, scraping the bottom of the pot to release any browned bits.
9. Return all seared lamb and accumulated juices to the pot.
10. Add coconut milk, water, and salt, stirring to combine.
11. Bring to a simmer, then reduce heat to low, cover, and cook for 1 hour 15 minutes until lamb is fork-tender.
12. Uncover and simmer for 15 more minutes to thicken the sauce slightly.
13. Stir in chopped cilantro just before serving.
14. Serve immediately over hot cooked basmati rice.
You’ll love the tender, fall-apart lamb swimming in that velvety, spice-forward sauce. Try it with naan for dipping, or top with a dollop of cool yogurt to balance the heat.
Creamy Lamb Pasanda
A creamy, aromatic curry that’s about to become your new weeknight hero. Imagine tender lamb simmered in a rich, spiced yogurt sauce—this is comfort food with serious flavor credentials.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 60 minutes
Ingredients
– 1.5 lbs lamb shoulder, cut into 1-inch cubes
– 1 cup plain whole-milk yogurt
– 1/4 cup heavy cream
– 1 large yellow onion, finely chopped
– 4 cloves garlic, minced
– 1 tbsp fresh ginger, grated
– 2 tbsp vegetable oil
– 1 tbsp garam masala
– 1 tsp ground cumin
– 1 tsp ground coriander
– 1/2 tsp turmeric
– 1/4 tsp cayenne pepper
– 1 tsp salt
– 1/2 cup water
– 2 tbsp fresh cilantro, chopped
Instructions
1. Pat the lamb cubes dry with paper towels to ensure even browning.
2. Heat vegetable oil in a large Dutch oven over medium-high heat until shimmering, about 2 minutes.
3. Add lamb cubes in a single layer and sear until browned on all sides, about 8-10 minutes total. Work in batches if needed to avoid overcrowding.
4. Transfer seared lamb to a plate and set aside.
5. Reduce heat to medium and add chopped onion to the pot. Sauté until soft and golden, about 8 minutes.
6. Stir in minced garlic and grated ginger, cooking for 1 minute until fragrant.
7. Add garam masala, cumin, coriander, turmeric, cayenne, and salt. Toast the spices for 30 seconds to unlock their oils.
8. Return the lamb to the pot along with any accumulated juices.
9. Pour in water and scrape up any browned bits from the bottom—this adds depth to the sauce.
10. Bring to a simmer, then cover and reduce heat to low. Cook for 45 minutes until lamb is fork-tender.
11. Whisk yogurt and heavy cream together in a bowl to prevent curdling when added to the hot curry.
12. Stir the yogurt mixture into the pot and simmer uncovered for 5 minutes, until the sauce thickens slightly.
13. Remove from heat and fold in chopped cilantro.
14. Ultimate comfort in a bowl: the lamb melts apart, while the creamy sauce balances warm spices with a subtle tang. Serve it over fluffy basmati rice or with warm naan for scooping every last bit.
Lamb Bhuna
Whip up a restaurant-worthy curry that’s all about deep, slow-cooked flavor. This Lamb Bhuna is a rich, aromatic stew where tender meat simmers in a thick, spiced gravy—perfect for cozy nights when you crave something bold and satisfying. Skip the takeout and make it your new go-to.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 90 minutes
Ingredients
– 2 lbs lamb shoulder, cut into 1-inch cubes
– 2 tbsp vegetable oil
– 1 large onion, finely chopped
– 4 garlic cloves, minced
– 1 tbsp ginger, grated
– 2 tsp ground cumin
– 2 tsp ground coriander
– 1 tsp turmeric
– 1 tsp chili powder
– 1 tsp garam masala
– 1 (14.5 oz) can diced tomatoes
– 1 cup water
– Salt to taste
– Fresh cilantro, chopped for garnish
Instructions
1. Heat 2 tbsp vegetable oil in a large, heavy-bottomed pot over medium-high heat until shimmering, about 2 minutes.
2. Add 2 lbs lamb shoulder cubes and sear until browned on all sides, about 8-10 minutes total, working in batches if needed to avoid overcrowding.
3. Remove the lamb and set aside, then add 1 large finely chopped onion to the pot and sauté until golden brown, about 10 minutes, stirring frequently to prevent burning.
4. Stir in 4 minced garlic cloves and 1 tbsp grated ginger, cooking for 1 minute until fragrant.
5. Add 2 tsp ground cumin, 2 tsp ground coriander, 1 tsp turmeric, 1 tsp chili powder, and 1 tsp garam masala, toasting the spices for 30 seconds to release their oils.
6. Pour in 1 (14.5 oz) can diced tomatoes and cook for 5 minutes until the mixture thickens slightly.
7. Return the seared lamb to the pot, add 1 cup water, and season with salt to taste.
8. Bring to a boil, then reduce heat to low, cover, and simmer for 1 hour and 15 minutes, stirring occasionally to prevent sticking.
9. Uncover and cook for an additional 15 minutes to thicken the gravy to a coating consistency.
10. Garnish with fresh chopped cilantro before serving.
Zesty and robust, this bhuna boasts tender lamb that falls apart in a thick, clingy gravy packed with warm spices. Serve it over fluffy basmati rice or with warm naan to soak up every last bit—it’s a dish that tastes even better the next day as the flavors meld.
Lamb and Spinach Curry
Feeling that winter chill? This Lamb and Spinach Curry is your cozy, flavor-packed answer. Tender lamb simmers in a rich, spiced sauce with vibrant spinach—a one-pot wonder that’s easier than it looks. Get ready to wow your taste buds.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 1 hour 30 minutes
Ingredients
– 2 tablespoons vegetable oil
– 1.5 pounds lamb shoulder, cut into 1-inch cubes
– 1 large onion, finely chopped
– 4 cloves garlic, minced
– 1 tablespoon fresh ginger, grated
– 2 teaspoons ground cumin
– 2 teaspoons ground coriander
– 1 teaspoon turmeric
– 1/2 teaspoon cayenne pepper
– 1 (14.5-ounce) can diced tomatoes
– 1 cup water
– 1 teaspoon salt
– 6 cups fresh spinach
– 1/2 cup plain yogurt
Instructions
1. Heat 2 tablespoons vegetable oil in a large Dutch oven over medium-high heat until shimmering, about 2 minutes.
2. Add 1.5 pounds lamb cubes in a single layer and sear until browned on all sides, about 8-10 minutes total. Work in batches to avoid overcrowding.
3. Transfer the browned lamb to a plate and set aside.
4. In the same pot, add the chopped onion and cook over medium heat until soft and translucent, about 5 minutes.
5. Add the minced garlic and grated ginger, cooking for 1 minute until fragrant.
6. Stir in 2 teaspoons ground cumin, 2 teaspoons ground coriander, 1 teaspoon turmeric, and 1/2 teaspoon cayenne pepper, toasting the spices for 30 seconds to release their oils.
7. Pour in the can of diced tomatoes with their juices and 1 cup water, scraping the bottom of the pot to deglaze.
8. Return the seared lamb and any accumulated juices to the pot, along with 1 teaspoon salt.
9. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 1 hour until the lamb is tender.
10. Stir in 6 cups fresh spinach in batches, letting it wilt into the curry, about 3 minutes.
11. Remove the pot from the heat and stir in 1/2 cup plain yogurt until fully incorporated and the sauce is creamy.
12. Serve the curry hot over rice or with naan.
Enjoy the tender lamb that melts in your mouth, paired with the creamy, spiced sauce and fresh spinach. Elevate your meal by topping it with extra yogurt or a squeeze of lemon for a bright finish.
Lamb Curry with Potatoes
Ready to ditch takeout? This Lamb Curry with Potatoes is your new weeknight hero—tender meat, creamy spuds, and a rich, aromatic sauce that simmers to perfection in one pot. Get those spoons ready.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 90 minutes
Ingredients
– 2 tbsp vegetable oil
– 1.5 lbs lamb shoulder, cut into 1-inch cubes
– 1 large yellow onion, finely chopped
– 4 garlic cloves, minced
– 1 tbsp fresh ginger, grated
– 2 tbsp curry powder
– 1 tsp ground cumin
– 1 tsp ground coriander
– 1/2 tsp cayenne pepper
– 1 (14.5 oz) can diced tomatoes
– 1 cup chicken broth
– 1 lb Yukon Gold potatoes, peeled and cut into 1-inch chunks
– 1/2 cup full-fat coconut milk
– 1/2 cup fresh cilantro, chopped
– Salt to taste
Instructions
1. Heat 2 tbsp vegetable oil in a large Dutch oven over medium-high heat until shimmering, about 2 minutes.
2. Pat 1.5 lbs lamb shoulder cubes dry with paper towels and season all over with salt.
3. Add lamb to the pot in a single layer, working in batches if needed, and sear until browned on all sides, about 8-10 minutes total per batch. Tip: Don’t overcrowd the pot to ensure a good crust forms.
4. Transfer browned lamb to a plate and set aside.
5. Reduce heat to medium and add 1 chopped yellow onion to the pot, scraping up any browned bits from the bottom.
6. Cook onion, stirring occasionally, until softened and translucent, about 5 minutes.
7. Add 4 minced garlic cloves and 1 tbsp grated ginger, cooking until fragrant, about 1 minute.
8. Stir in 2 tbsp curry powder, 1 tsp cumin, 1 tsp coriander, and 1/2 tsp cayenne pepper, toasting the spices for 30 seconds to release their oils.
9. Pour in 1 can diced tomatoes and 1 cup chicken broth, stirring to combine.
10. Return the seared lamb and any accumulated juices to the pot, bringing the mixture to a simmer.
11. Cover the pot, reduce heat to low, and let it simmer gently for 45 minutes. Tip: Keep the lid slightly ajar to prevent boiling over.
12. Add 1 lb potato chunks to the pot, submerging them in the liquid.
13. Cover again and continue simmering until potatoes are fork-tender and lamb is very tender, about 30 more minutes.
14. Stir in 1/2 cup coconut milk and simmer uncovered for 5 minutes to slightly thicken the sauce.
15. Remove from heat and fold in 1/2 cup chopped cilantro. Tip: Taste and adjust salt only at the end, as the broth and tomatoes add saltiness.
16. Serve immediately.
Nothing beats the fall-apart tenderness of the lamb against the creamy potatoes, all soaked in a deeply spiced, coconut-infused gravy. Try it over a bed of fluffy rice or with warm naan for scooping up every last bit.
Tangy Tomato Lamb Curry
Ready to ditch bland dinners? This tangy tomato lamb curry is your weeknight hero—bold flavors, minimal fuss, and a saucy finish that’ll have you licking the spoon.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
– 1.5 lbs lamb shoulder, cut into 1-inch cubes
– 2 tbsp vegetable oil
– 1 large onion, finely chopped
– 4 garlic cloves, minced
– 1 tbsp fresh ginger, grated
– 1 tbsp ground cumin
– 1 tsp ground coriander
– 1/2 tsp turmeric
– 1/2 tsp cayenne pepper
– 1 (14.5 oz) can diced tomatoes
– 1 cup chicken broth
– 1 tbsp tomato paste
– 1 tsp salt
– 1/2 cup plain yogurt
– 1/4 cup fresh cilantro, chopped
Instructions
1. Heat 2 tbsp vegetable oil in a large Dutch oven over medium-high heat until shimmering, about 2 minutes.
2. Add 1.5 lbs lamb cubes in a single layer and sear until browned on all sides, 6–8 minutes total; work in batches to avoid overcrowding.
3. Transfer lamb to a plate and reduce heat to medium.
4. Add 1 large chopped onion to the pot and cook, stirring often, until softened and golden, 5–7 minutes.
5. Stir in 4 minced garlic cloves and 1 tbsp grated ginger; cook for 1 minute until fragrant.
6. Add 1 tbsp cumin, 1 tsp coriander, 1/2 tsp turmeric, and 1/2 tsp cayenne; toast spices for 30 seconds to deepen flavors.
7. Pour in 1 can diced tomatoes, 1 cup chicken broth, and 1 tbsp tomato paste; scrape up any browned bits from the bottom.
8. Return lamb and any juices to the pot, add 1 tsp salt, and bring to a simmer.
9. Cover, reduce heat to low, and simmer gently until lamb is tender, 35–40 minutes.
10. Remove from heat and stir in 1/2 cup yogurt until fully incorporated to prevent curdling.
11. Garnish with 1/4 cup chopped cilantro.
Get ready for tender lamb that melts in your mouth, swimming in a vibrant, tangy tomato sauce with a subtle kick. Serve it over fluffy rice or with warm naan to soak up every last drop—it’s comfort food with a bold twist.
Lamb Curry with Peas
Brace yourself for a flavor bomb that’ll have you ditching takeout menus for good. This lamb curry with peas is a cozy, one-pot wonder that’s packed with aromatic spices and tender meat—perfect for a weeknight win or a weekend feast. Get ready to simmer your way to comfort food heaven.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 1 hour 30 minutes
Ingredients
– 2 tbsp vegetable oil
– 1.5 lbs lamb shoulder, cut into 1-inch cubes
– 1 large yellow onion, finely chopped
– 4 garlic cloves, minced
– 1 tbsp fresh ginger, grated
– 2 tbsp curry powder
– 1 tsp ground cumin
– 1 tsp ground coriander
– 1/2 tsp cayenne pepper
– 1 (14.5 oz) can diced tomatoes
– 1 cup chicken broth
– 1 cup frozen peas
– 1/2 cup plain yogurt
– Salt to taste
– Fresh cilantro for garnish
Instructions
1. Heat 2 tbsp vegetable oil in a large Dutch oven or heavy-bottomed pot over medium-high heat until shimmering, about 2 minutes.
2. Pat 1.5 lbs lamb shoulder cubes dry with paper towels to ensure a good sear, then add to the hot oil in a single layer without overcrowding.
3. Sear the lamb for 3-4 minutes per side until browned on all sides, working in batches if needed to avoid steaming, then transfer to a plate and set aside.
4. Reduce heat to medium and add 1 finely chopped large yellow onion to the same pot, scraping up any browned bits from the bottom with a wooden spoon.
5. Sauté the onion for 5-7 minutes until softened and translucent, stirring occasionally to prevent burning.
6. Add 4 minced garlic cloves and 1 tbsp grated fresh ginger, cooking for 1 minute until fragrant to bloom the aromatics.
7. Stir in 2 tbsp curry powder, 1 tsp ground cumin, 1 tsp ground coriander, and 1/2 tsp cayenne pepper, toasting the spices for 30 seconds to enhance their flavor.
8. Pour in 1 can diced tomatoes with their juices and 1 cup chicken broth, stirring to combine and deglaze the pot.
9. Return the seared lamb and any accumulated juices to the pot, bringing the mixture to a gentle simmer.
10. Cover the pot, reduce heat to low, and simmer for 1 hour 15 minutes until the lamb is fork-tender, stirring halfway through to prevent sticking.
11. Stir in 1 cup frozen peas and cook uncovered for 5 minutes until heated through and vibrant green.
12. Remove from heat and stir in 1/2 cup plain yogurt until fully incorporated, which adds creaminess without curdling—do this off the heat to maintain a smooth texture.
13. Season with salt to taste, then garnish with fresh cilantro before serving.
This curry boasts fall-apart tender lamb in a rich, spiced tomato gravy with pops of sweet peas. The yogurt adds a subtle tang that balances the heat, making it irresistibly creamy. Try serving it over fluffy basmati rice or with warm naan for a complete meal that’s sure to impress.
Conclusion
Embark on a flavorful journey with these 25 lamb curry recipes! From cozy classics to exciting new twists, there’s a dish to delight every palate. We hope you find a new favorite to warm your kitchen. Give one a try, share which you loved in the comments below, and pin this roundup to your Pinterest boards to save for your next culinary adventure. Happy cooking!




