Lamb Haneeth (Slow Roasted Lamb Shoulder)
Looking for a show-stopping Middle Eastern lamb dish? This slow-roasted Lamb Haneeth is a traditional Yemeni recipe featuring bone-in lamb shoulder that’s marinated overnight in warm Arabian spices, then cooked low and slow until it’s fall-off-the-bone tender. Known for its rich flavor, aromatic spice blend, and melt-in-your-mouth texture, Haneeth is perfect for special occasions. Despite its long cooking time, this authentic lamb recipe is surprisingly easy to prepare ahead and requires minimal hands-on effort.

Want to Save This Recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Hungry Paprikas.
My Family’s Secrets to Perfect Slow Roasted Lamb!
As an Iraqi, I grew up eating lamb as our number one meat of choice. Dishes like Iraqi quzi and lamb kabsa were some of my favourites, and a slow-roasted lamb shoulder was a regular occurrence at our home. But when I tasted Yemeni style lamb-shoulder, which uses a lot more spices than my Iraqi palette was used to, the flavour blew me away!
This recipe can be made with either a lamb leg or a lamb shoulder, but I always opt for the shoulder. Here’s how you can decide which you’ll use:
- Lamb shoulder: more fat content, connective tissue and marbling, a richer and deeper ‘lamb’ flavour, and yields softer and more tender fall-apart meat when slow roasted.
- Lamb leg: Leaner, more compact muscles, a mild lamb flavour, a meatier bite and takes longer to become fall apart tender (and will be less tender than the shoulder, always).
Based on the above – pick your favourite and apply the same method! My dad is the lamb lover in our family and he taught me how to always ensure I get perfect fall-apart lamb:
- Choose the shoulder if you like very tender results,
- Marinate for a while (overnight or 4-6 hours) if you want to infuse more flavour into the lamb,
- Roast at a low temperature for a long period – in this recipe we use 350F for at least 4 hours and up to 5 hours,
- Ensure a sealed environment when roasting with some moisture. In this recipe, two layers of foil are used to seal the edges of the baking dish and we add some water to the bottom of the dish.
Ingredients and Planning Ahead

The star of the show is the lamb shoulder – so if you’re serving it with rice or salad or any other sides, feel free to skip the potatoes. I typically use the lamb drippings to make a fluffy basmati rice – notes on how to do that in the recipe card note section.
Planning Ahead: if you’re opting to marinate overnight (highly recommend!), make sure you start the night before, take the lamb out of the fridge before 12, and ensure it’s in the oven by 1 pm in order to be done by 5 to 6 pm.
If you forget to marinate overnight, start at 9 am and place the marinated lamb in the fridge. Take it out by 12 pm and then start roasting by 1 pm to have it ready by 5 to 6 pm.
How to Make Lamb Haneeth: Step-by-Step
This is a dish I will make for company, always. Because it’s easy to prepare ahead of time (in fact – it makes it even better!) and requires very minimal hands on cooking, but will look very impressive.






Note: Seal the lamb very well. I usually do this by covering it with parchment paper (it’s okay if the paper touches the water and vegetables), then sealing the dish with two to three layers of aluminum foil.



How to Serve Haneeth
My favourite way? Always over rice with toasted almonds or pine nuts on top as well as a sprinkling of parsley for colour. I explain how I use the lamb drippings to make a delicious rice in the recipe card notes section, or just use my yellow rice recipe which will pair perfectly.

If you tried these recipes, please consider leaving a star ⭐️⭐️⭐️⭐️⭐️ rating in the recipe card below and/or a review in the comments section further down the page – I’d love to hear from you! You can also hop on over to Instagram and say hello!

Lamb Haneeth (Slow Roasted Lamb Shoulder)
Ingredients
For the Lamb
- 1 medium onion, peeled and quartered
- 1/2 cup olive oil
- 1½ teaspoon cumin
- 1½ teaspoon turmeric
- 1½ teaspoon coriander
- 1 teaspoon cinnamon
- 1 teaspoon cardamom
- 1 1/2 teaspoons black pepper
- 5 teaspoons salt
- 2½ kilogram lamb shoulder, bone in, fat trimmed, cleaned and washed
For the Vegetables
- 10 cloves garlic, peeled
- 2 medium onions, thinly sliced
- 12 small potatoes, peeled, washed and halved (see notes)
- 1 1/2 teaspoons salt
- 10 cardamom pods
- 10 bay leaves
- 1 cinnamon stick
- 7 cloves
- 3 tablespoons olive oil
- 2 cups water
For Serving
- fresh pita bread
- basmati rice, see notes for cooking method
Instructions
- Note: If marinating overnight, you need to start this recipe the night before. If marinating for 4 hours, you need to start at 9 am for a 6 pm finish.
- In a food processor blend together the onion, olive oil, cumin, turmeric, black pepper, coriander and salt until well blended and a thick paste forms.
- To prepare the lamb shoulder, pat it dry with paper towel. If required, trim off any excess fat. Using a sharp knife, make deep slits (3-4 cm long) all over the shoulder. Massage the marinade into the shoulder, cover and refrigerate preferably overnight, or for at least 4 hours. You can skip marinating but the flavour is much better if you do marinate it longer.
- The next day, remove the lamb shoulder 1 hour before baking. Preheat the oven to 350℉.
- In a large dutch oven or a large baking dish (at least 7 cm deep), place the peeled garlic, potatoes, sliced onions, potatoes, salt, cardamom, bay leaves, cinnamon stick, cloves and olive oil. Mix well. Place the marinated lamb shoulder on top of the vegetables and add the water on the bottom of the dish.
- Cover the lamb well with parchment paper (it's okay if the paper touches the water/vegetables), then seal it with 2 layers of aluminum foil, securing all the edges tightly. Bake for 4 hours, until the lamb is tender and falls off the bone. Important: make sure you allow 5 hours for the bake time, as it may vary from 3 to 5 hours depending on your cut of lamb shoulder. Check on it a few hours in and add more water if the bottom of the tray is dry. Once tender, scoop some of the fat from the bottom of the tray and drizzle it over the lamb shoulder, then broil for 5 minutes or so until the top is browned nicely – keep an eye on it at all times.
- Serve the lamb with a side of basmati rice (see notes) or warm fresh pita bread, or other vegetable sides or a salad.
Notes
- Lamb Cooking Time: Cooking time may vary depending on the lamb cut and quality. Check for doneness after 3 hours but allow 4-5 hours of baking time, just in case you need more time.
- To Serve with Rice: A delicious rice can be made with the lamb drippings. Simply scoop the drippings from the baking dish and add to a pot. Add 1/2 teaspoon of: cinnamon, clove, coriander, cardamom and turmeric (if you want yellow rice). Add 1 1/2 cups of liquid per cup of rice and bring the liquid to a boil. Add enough salt until the liquid tastes visibly salty, then add the basmati rice. Once the rice comes to a boil, reduce heat to low, cover and cook for 20 minutes. Fluff with a fork.
- Perfect Potatoes: I use small potatoes (not baby potatoes), peel them and cut in half. Smaller potatoes may overcook during the long bake time.
- You can also serve with my Arabic rice or Mediterranean rice.
- You can store your Lamb Haneeth leftovers in an airtight container for up to 3 to 4 days in the fridge.
My Cookbook: Souk to Table
I made this lamb with rice for an iftar gathering and everyone absolutely loved it. Your seasoning measurements were perfect for my taste, its the first time I’ve followed a savoury recipe and did not have to tweak them! I cant wait to try more of your recipes.
Hi Maryam! I’m so thrilled to hear you loved the lamb haneeth. Thank you so much for leaving us a review 🙂
Thank you for another fantastic recipe that my family loves! I cook this in the slow cooker on high for 4 hours with fantastic results.
All I can say is wow! I made this dish for Thanksgiving and everyone was satisfied and impressed by this dish. I’ve had lamb haneeth at many Yemeni restaurants and I found this recipe to imitate the flavors and fall off the bone texture of the lamb. The process was very simply written in the recipe; I marinated over night and baked it in the oven the next day, serving it with the yellow rice suggested.
Thank you, I will be serving this again at my next get together!
Hi Samra! I am so glad to hear you made this for Thanksgiving! Thanks so much for sharing your thoughts with us! PS. Just a friendly note to click on the stars to save your rating of the recipe. I appreciate your comment so much!
Hi i would love to try the recipe today, but I cant find the measurements for the black pepper. Did I misread the instructions? Or are the ingredients or instructions updated apart from each other?
I am gonna try it with a little bit of improv now, hope to see it turn out fine. I’ll leave an update later hahah
Hi Latifa! So sorry & good catch! Seems I forgot to add the black pepper to the ingredient list. It is now fixed! Very excited to hear how it goes for you, let me know!
Made this today was sooo goooood
marinating is spot on!!!! thank you
OK first of all let me start off by saying…. WOW! this was an easy recipe to follow! i did everything exactly as stated and it turned out amazing!!!!! The kids and the hubby enjoyed it so much there was hardly any left overs!!
i did the marinate the night before option and it was worth it!! the meat fell apart so good and the potato flavours were to good.
all of amina’s recipes are on point! My food hero 😍 will definitely make again!
Thank you so much Anna for the review and the photo! I love it! Sahtain!! 😀
I would leave 10 stars if I could!
This was soooo delicious! I followed the recipe exactly. The only thing I didn’t do was wrap the lamb leg in parchment. I did add a splash of lemon juice in the pan. The family LOVED it alhamdulillah. Thanks so much amina!
Hi Umaima! I am so thrilled you and the family loved it! Thanks for sharing your feedback. PS. Would love for you to click on the 5 stars when you leave a review so it can register your rating! Thanks so much for stopping by 🙂
Hello Amina, We have made and enjoyed the recipe. With some leftovers we cut the potatoes and lamb into small cubes and fried them and eggs in endered tail lard for a most delicious breakfast. Thanks for taking the time to share your recipes with us. I’m sorry I could not attach any photos as the files are too large.
Hi Tony! I am so glad to hear you loved the lamb! And that’s a perfect way to use up leftovers. Thanks so much for the review!
The flavor and tenderness of the lamb was wonderful! However, as with several recipes of yours, I’ve had a bit of challenge reconciling between the video and actual recipe card as sometimes they show different steps or in different orders. For example in this recipe, it shows the lamb being cooked for some time before being covered and back into the oven but this step isn’t mentioned in the recipe card. Also, I found 3 cups of water to be far too much and believe the lamb and potatoes could have been cooked with even just 1 cup or less. My potatoes essentially boiled in the liquid and unfortunately didn’t get to the beautifully brown and crispy stage. I would definitely make this again though because I loved the flavors and how tender the lamb became, but would just alter your recipe slightly 🙂
Hi Khadeeja! I’m really glad you loved the flavour and tenderness. Yes – sometimes I test out slightly different techniques when I am making the recipe for the second or third time (which is sometimes when I film it) to see if I can make it better! What you saw was me trying to “sear” the lamb in the oven for a few minutes at a high temperature, uncovered, then covering it and slow cooking. Ultimately I decided this is a step that can be skipped since the pay off wasn’t that much! As for the water – I will test it out with less water and check my results, thanks for that observation!
This is a showstopper. My family loved this dish. I made it with lamb chops instead of shoulder, and it took 3 hours in the oven. Thank you!
I’m so glad you loved it! Great to know it is successful with lamb chops, thanks for sharing!
Excellent. Marinated overnight, wrapped as indicated. Butcher didn’t have bone in shoulder. Still delicious, tender. Loving the leftovers. Definitely will do again
Hi Andrée! So thrilled you’ve had a chance to make this recipe and that you loved it – it’s so delicious with any cut of lamb, really! Thanks for leaving a review 🙂