Persian Leg of Lamb: Saffron & Rosewater Infused Feast

persian leg of lamb recipe

I’ll never forget the first time I tasted Persian leg of lamb at a friend’s Nowruz celebration—the saffron-infused meat practically melted off the bone, and that delicate hint of rosewater was pure magic. ✨ I’ve been perfecting this recipe ever since, and today I’m sharing every secret for achieving that same restaurant-quality result at home.

What makes this dish extraordinary is the overnight marinade that transforms ordinary lamb into something spectacular. Saffron threads, rosewater, yogurt, and aromatic spices penetrate deep into the meat, creating layers of flavor that develop beautifully during the slow roast. The result is tender, fragrant lamb with a golden crust that’s worth every minute of preparation.

By the time it emerges from the oven, your kitchen will smell like a Persian feast, and that first slice will reveal meat so tender it falls apart at the touch of your fork. The saffron creates a beautiful golden hue, while jewel-like barberries add pops of tart sweetness that balance the rich lamb perfectly.

Perfect for special occasions, holiday gatherings, or when you want to impress with authentic persian flavors. Let’s create this showstopping centerpiece! 🌟

Ingredients for persian leg of lamb

Here’s everything you need to create this spectacular Persian Leg of Lamb at home.



Ingredient Amount Notes
Leg of Lamb 🥩 5 lb Bone-in, trimmed of excess fat
Plain Yogurt 🥛 1 ½ cups Full-fat Greek style preferred
Saffron Threads ✨ 1 tsp Steeped in warm water
Rosewater 🌹 2 tbsp Persian culinary grade only
Garlic Cloves 🧄 6 cloves Minced for marinade
Yellow Onion 🧅 1 whole Grated for tenderizing
Olive Oil 🫒 ½ cup Extra-virgin for richness
Dried Barberries 🔴 ½ cup Soaked, for garnish
Ground Turmeric 🌿 1 tbsp Fresh ground preferred
Ground Cumin 🌿 2 tsp Toasted for depth
Ground Cinnamon 🍂 1 tsp Ceylon variety preferred
Fresh Lemon Juice 🍋 ¼ cup About two lemons
Sea Salt 🧂 2 tsp Plus more to taste
Black Pepper 🌶️ 1 tsp Freshly ground preferred
Slivered Almonds 🥜 ½ cup Toasted for garnish

[recipe_ingredient_scaler]

You can find leg of lamb at most butcher shops or specialty meat counters at Whole Foods. For authentic Persian ingredients, visit Middle Eastern markets for saffron, rosewater, and barberries—Sadaf and Ziyad are trusted brands. Look for saffron threads with deep red color and strong aroma. Culinary-grade rosewater from Cortas or Sadaf works best; avoid cosmetic rosewater which tastes soapy. Choose lamb with good marbling and pale pink color.

Don't have barberries? Substitute dried cranberries or tart cherries for similar tangy sweetness. If saffron is too expensive, use half the amount and supplement with turmeric for color. Greek yogurt works perfectly, but any full-fat plain yogurt tenderizes well. Can't find rosewater? Orange blossom water offers a different but lovely floral note. Avoid low-fat yogurt which won't create the same rich marinade.

Store fresh lamb in the coldest part of your refrigerator and marinate for 12-24 hours. Keep saffron threads in an airtight container away from light for up to two years. Dried barberries last for months in a cool, dark pantry. Leftover lamb refrigerates well for up to four days.

Step-by-Step Instructions for Persian Leg of Lamb

Follow my time-tested method and you’ll create a showstopping centerpiece with authentic Persian flavors.

👨‍🍳 Step 1: Marinate the Lamb Overnight

Score the lamb leg in a crosshatch pattern about ½ inch deep using a sharp knife. This allows the marinade to penetrate deeply into the meat. In a large bowl, whisk together yogurt, saffron threads (bloomed in 2 tablespoons warm water), rosewater, minced garlic, lemon juice, and spices until smooth.

Massage the marinade all over the lamb, working it into the scored cuts. I like to use my hands for this—it ensures every surface gets coated. Transfer to a large zip-top bag or covered dish and refrigerate for at least 8 hours or up to 24 hours. The yogurt tenderizes the meat while the saffron infuses its distinctive golden color and floral aroma.

🔥 Step 2: Roast Low and Slow

Remove the lamb from the fridge 1 hour before cooking to bring it to room temperature. Preheat your oven to 325°F. Place the lamb on a roasting rack in a large roasting pan and roast for 2½ to 3 hours until an instant-read thermometer inserted into the thickest part reads 145°F for medium-rare or 160°F for medium.

baste the lamb every 30 minutes with the pan juices—this keeps the exterior moist and builds layers of caramelized flavor. The meat should become deeply golden with slightly charred edges and release an intoxicating aroma of saffron and rosewater.

⏰ Step 3: Rest and Carve

Transfer the lamb to a cutting board and tent loosely with foil. Let it rest for 20 minutes before carving—this allows the juices to redistribute throughout the meat. Slice against the grain into ¼-inch thick pieces and arrange on a platter. Drizzle with any accumulated juices and garnish with fresh herbs and pomegranate seeds for an authentic Persian presentation.

Serving Suggestions for This Dish

I always rest my Persian leg of lamb for 20-30 minutes before slicing—this crucial step allows the juices to redistribute, ensuring each bite stays moist and flavorful. During this time, I tent it loosely with foil and prepare my garnishes. The internal temperature will rise about 5°F while resting, so pull it from the oven at 135°F for medium-rare. Slice against the grain in ¼-inch thick pieces, arranging them on a warm platter to maintain serving temperature. 🍽️

For family-style presentation, I use my largest oval platter and create a dramatic display by arranging the sliced lamb in overlapping rows, then scatter toasted barberries, pomegranate seeds, and fresh mint leaves across the top. The contrast of ruby-red barberries against the golden lamb creates visual drama that immediately signals this isn’t ordinary roast meat. I drizzle a few tablespoons of the saffron yogurt sauce in artistic swirls around the platter’s edge, then garnish with crispy shallots for texture.

Individual plating works beautifully for dinner parties—I place 3-4 slices of lamb over a bed of fluffy basmati rice mixed with ¼ cup chopped herbs (parsley, dill, and cilantro). A small pool of the yogurt sauce gets spooned at two o’clock on the plate, with roasted vegetables arranged at eight o’clock. I finish with a dusting of sumac for its lemony brightness and a few edible rose petals scattered on top. ✨

For buffet service, I pre-slice the lamb and arrange it in a chafing dish set to 140°F, keeping it moist with a few tablespoons of the pan juices. Serve alongside warm pita bread, fresh herbs (especially mint and tarragon), and the yogurt sauce in a separate bowl. I provide small plates and encourage guests to create their own wraps—a perfect approach for casual gatherings. The lamb stays tender for up to 2 hours when properly maintained at temperature.

Nutrition Facts

Servings 8
Amount Per Serving
Calories
485kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 9g45%
Cholesterol 145mg48%
Sodium 520mg23%
Total Carbohydrate 18g7%
Dietary Fiber 2g7%
Sugars 12g
Protein 46g92%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
⭐⭐⭐⭐⭐
4.7
(13 reviews)

[recipe_ingredient_scaler]

Chef Melanie

More recipe sites