If you’re looking for a show-stopping dish that’s packed with flavor and perfect for any special occasion, look no further than Pomegranate Roast Lamb Shanks. This dish combines the rich, tender meat of lamb shanks with the sweet-tart notes of pomegranate, creating a symphony of flavors that will delight your taste buds. The slow-cooking method ensures the meat becomes melt-in-your-mouth tender, while the vibrant sauce adds a beautiful finish. This recipe is not just about taste; it’s an experience that brings warmth and comfort to your dinner table.
Why I Love This Recipe

There’s something magical about cooking lamb shanks. The way the meat falls off the bone after hours of slow cooking is simply irresistible. What I adore about this Pomegranate Roast Lamb Shanks recipe is the balance of flavors. The pomegranate molasses adds a unique depth and sweetness that complements the savory spices beautifully. It’s perfect for gatherings, holiday feasts, or even a cozy family dinner. Plus, the vibrant color of the pomegranate arils sprinkled on top makes the dish visually stunning, making it a feast for both the eyes and the palate.
Gather These Ingredients
To make this unforgettable Pomegranate Roast Lamb Shanks, you’ll need the following ingredients:
- 8 pounds American lamb shanks, trimmed
- 1/4 cup pomegranate molasses (see note)
- 1 tablespoon kosher salt
- 2 tablespoons freshly ground black pepper
- 1 tablespoon nutmeg
- 1 teaspoon cinnamon
- 2 tablespoons olive oil
- 2 large red onions, sliced
- 8 cloves garlic, smashed
- 1 cinnamon stick
- 1 cup beef, chicken, or veggie stock
- Fresh pomegranate arils for sprinkling
- Fresh minced parsley leaves for garnish
- Fresh sliced chili peppers for sprinkling
- 3 cups pomegranate juice
- 6 tablespoons sugar
- 2 tablespoons lemon juice
Equipment at a Glance
Before you start, gather the following equipment:
- Large Dutch oven or heavy pot – for searing and slow cooking the lamb shanks.
- Wooden spoon – for stirring the ingredients.
- Measuring cups and spoons – for accurate ingredient measurement.
- Sharp knife – for slicing onions and smashing garlic.
- Cutting board – for prep work.
- Serving platter – to display your beautifully cooked lamb shanks.
Mastering Pomegranate Roast Lamb Shanks: How-To

Step 1: Prepare the Marinade
In a small bowl, mix together the pomegranate molasses, kosher salt, black pepper, nutmeg, and cinnamon. This aromatic blend will infuse the lamb with incredible flavor.
Step 2: Season the Lamb Shanks
Rub the marinade all over the lamb shanks, ensuring they are well coated. Let them marinate for at least 1 hour, or preferably overnight in the refrigerator for deeper flavor.
Step 3: Sear the Lamb
Heat olive oil in a large Dutch oven over medium-high heat. Once hot, add the marinated lamb shanks in batches, searing them on all sides until nicely browned. This step adds depth to the flavor. Remove the shanks and set them aside.
Step 4: Sauté the Aromatics
In the same pot, add the sliced red onions and smashed garlic. Sauté for about 5-7 minutes until the onions are translucent. Stir in the cinnamon stick to infuse more flavor.
Step 5: Deglaze the Pot
Pour in the stock and scrape the bottom of the pot to release any flavorful bits stuck to the bottom. This will enhance the sauce.
Step 6: Add the Pomegranate Juice
Stir in the pomegranate juice, sugar, and lemon juice. Bring the mixture to a simmer.
Step 7: Combine and Cook
Return the lamb shanks to the pot, ensuring they are submerged in the pomegranate sauce. Cover the pot and reduce the heat to low, allowing the shanks to braise for 2.5 to 3 hours, or until the meat is tender and falling off the bone.
Step 8: Finishing Touches
Once cooked, remove the lamb shanks and set aside. Increase the heat to medium-high and let the sauce reduce for about 10-15 minutes until it thickens slightly. Taste and adjust seasoning as needed.
Step 9: Serve
Arrange the lamb shanks on a serving platter, drizzle with the thickened sauce, and garnish with fresh pomegranate arils, minced parsley, and sliced chili peppers. Serve warm and enjoy the delicious flavors of your Pomegranate Roast Lamb Shanks!
International Equivalents

For those cooking in different regions, here are some equivalents to help you out:
- 1 cup = 240 ml
- 1 tablespoon = 15 ml
- 1 teaspoon = 5 ml
- 8 pounds = 3.6 kg
- Pomegranate molasses may also be referred to as pomegranate syrup in some regions.
Testing Timeline
For optimal results, consider this timeline:
- Preparation Time: 15 minutes
- Marinating Time: 1 hour to overnight
- Searing Time: 15 minutes
- Cooking Time: 2.5 to 3 hours
- Total Time: Approximately 3.5 to 4 hours including marinating
Store, Freeze & Reheat
To keep your Pomegranate Roast Lamb Shanks delicious even after the meal:
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. For longer storage, freeze the lamb shanks in an airtight container or freezer bag for up to 3 months. To reheat, thaw overnight in the refrigerator, then gently warm on the stovetop or in the oven until heated through. The flavors will continue to develop, making your leftovers just as tasty!
Reader Questions
Can I use lamb shoulder instead of shanks?
Yes, lamb shoulder can be used as a substitute, but the cooking time may vary. Lamb shoulder is a fattier cut and may require less time to become tender, so check for doneness earlier.
What can I serve with Pomegranate Roast Lamb Shanks?
This dish pairs wonderfully with creamy mashed potatoes, couscous, or a fresh green salad. The sweet and savory sauce complements many sides beautifully!
Can I make this dish in a slow cooker?
Absolutely! You can sear the lamb shanks in a pan and then transfer them to a slow cooker with the rest of the ingredients. Cook on low for 6-8 hours for tender results.
Is pomegranate molasses hard to find?
Pomegranate molasses can sometimes be found in specialty grocery stores or Middle Eastern markets. If you can’t find it, you can make a substitute by simmering pomegranate juice with sugar until it thickens.
More Recipes You’ll Love
If you enjoyed this Pomegranate Roast Lamb Shanks recipe, here are some other delicious dishes to try:
Hungry for More?
Pomegranate Roast Lamb Shanks is just one of the many amazing recipes that can bring your culinary skills to life. Whether you are cooking for family, friends, or just for yourself, food has the power to connect us all. Dive into the world of flavors and ingredients, and let each dish tell a story. Keep experimenting, and you’ll never run out of delicious meals to share.
As you savor the delightful flavors of this Pomegranate Roast Lamb Shanks, take a moment to appreciate the time spent in the kitchen. Cooking is not just about the food but also about the love and care you put into each dish. Enjoy every bite, and remember, the best meals are the ones shared with loved ones. Happy cooking!

Pomegranate Roast Lamb Shanks
Ingredients
For the Lamb:
- 8 pounds American lamb shanks trimmed
- 1/4 cup pomegranate molasses (see note)
- 1 tablespoon kosher salt
- 2 tablespoons freshly ground black pepper
- 1 tablespoon nutmeg
- 1 teaspoon cinnamon
- 2 tablespoons olive oil
- 2 large red onions sliced
- 8 cloves garlic smashed
- 1 stick cinnamon
- 1 cup beef, chicken, or veggie stock
- Fresh pomegranate arils for sprinkling
- Fresh minced parsley leaves for garnish
- Fresh sliced chili peppers for sprinkling
- 3 cups pomegranate juice
- 6 tablespoons sugar
- 2 tablespoons lemon juice
Instructions
Cooking Steps:
- In a small bowl, mix together the pomegranate molasses, kosher salt, black pepper, nutmeg, and cinnamon.
- Rub the marinade all over the lamb shanks, ensuring they are well coated. Let them marinate for at least 1 hour, or preferably overnight in the refrigerator.
- Heat olive oil in a large Dutch oven over medium-high heat. Sear the marinated lamb shanks on all sides until nicely browned. Remove and set aside.
- Add the sliced red onions and smashed garlic to the pot. Sauté for about 5-7 minutes until the onions are translucent.
- Pour in the stock and scrape the bottom of the pot to release any flavorful bits stuck to the bottom.
- Stir in the pomegranate juice, sugar, and lemon juice. Bring to a simmer.
- Return the lamb shanks to the pot, cover, and reduce heat to low. Allow to braise for 2.5 to 3 hours, until the meat is tender.
- Once cooked, remove the lamb shanks and let the sauce reduce for about 10-15 minutes until it thickens.
- Arrange lamb shanks on a serving platter, drizzle with sauce, and garnish with pomegranate arils, parsley, and chili peppers.
Equipment
- Large Dutch oven or heavy pot
- Wooden Spoon
- Measuring cups and spoons
- Sharp Knife
- Cutting Board
- Serving Platter
Notes
- For deeper flavor, marinate the lamb overnight.
- Serve with creamy mashed potatoes or couscous for a complete meal.
- Leftovers can be stored in the fridge for up to 3 days.
