This Spiced Lamb with Saffron Rice is a fragrant and aromatic feast that brings the warm, complex flavors of Middle Eastern-inspired cuisine to your dining table. It features succulent lamb shanks infused with a robust spice blend and served alongside a vibrant, saffron-stained rice that is bursting with the scents of whole cardamom and bay leaves.
Tender, fall-off-the-bone lamb shanks are roasted in parchment and foil to lock in every drop of flavorful juice, creating a sophisticated meal perfect for special gatherings.
Recipe Details
- Flavor Profile: Deeply savory and warm with notes of earthy cumin, sweet paprika, and the floral, delicate aroma of saffron.
- Textures: Succulent, tender lamb shanks paired with fluffy, long-grain rice and whole aromatic spices.
- Total Time: Approximately 15 minutes of prep and 1 hour of baking time.
- Difficulty: Intermediate. While the assembly is straightforward, achieving the perfect bake for the lamb and the infusion of the rice requires attention to detail.
What You’ll Need
To create this impressive dish, you will need high-quality lamb shanks and a robust spice cabinet for the marinade, including turmeric, paprika, and ginger. The saffron rice is built on a base of washed rice cooked in butter or ghee, flavored with a bouquet of whole spices like cardamom, bay leaves, and anise seeds.
Ingredient Notes
- Lamb Shanks – These are ideal for slow roasting as the bone adds incredible depth of flavor and ensures the meat remains moist during the high-heat bake.
- Turmeric and Saffron – This duo provides the signature golden hue of the dish; turmeric offers earthiness, while saffron provides a luxury aroma.
- Whole Spices – Cardamom seeds, bay leaves, and fennel seeds are added whole to the rice to infuse the grains with oil-based aromatics that ground spices cannot replicate.
- Ghee or Butter – Using a high-quality fat for the rice provides a rich, nutty foundation for the onions and spices.
- Honey or Broth – Using broth instead of water for the rice will add a layer of savory richness to the final grain.
Add-ins and Substitutions
- Optional Aromatics: As noted in the method, adding garlic cloves, lemon slices, and onion slices inside the lamb wraps adds a bright, acidic lift to the rich meat.
- Nutty Garnish: Sprinkle the finished rice with a handful of toasted pine nuts or slivered almonds for extra texture.
- Dried Fruit: Stirring in 1/4 cup of golden raisins or barberries to the rice can provide a sweet-tart contrast to the spiced lamb.

How to Make Spiced Lamb with Saffron Rice
This recipe uses a specific wrapping technique for the lamb to ensure it steams and roasts simultaneously, resulting in a tender texture without drying out the meat.
- Marinate the Lamb: Preheat your oven to 400 F. In a bowl, combine the oil and all the dry spices for the lamb. Make deep cuts into the lamb shanks and rub the marinade thoroughly into those cuts to ensure the flavor penetrates the bone.
- Wrap and Bake: Wrap the marinated shanks tightly in parchment paper followed by aluminum foil. Place them on a baking sheet and bake for 1 hour at 400 F.
- Prepare the Rice Base: In a pot, melt your butter or ghee and sauté the onions for 2 minutes. Stir in the whole bay leaves, cardamom, fennel, coriander, and anise seeds for another 2 minutes to release their oils.
- Cook the Rice: Add the washed rice and broth to the pot. Cover and cook until the liquid is absorbed and the rice is tender.
- The Saffron Finish: While the rice cooks, mix your crushed saffron or turmeric with 1/4 tablespoon of water. Once the rice is tender and the water has dried, pour the saffron mixture over the top, cover, and let it sit for 3-4 minutes using the residual heat.
- Assemble: Unwrap the lamb carefully, making sure to save the juices from the wrap, and serve over a bed of the aromatic saffron rice.
Pro Tip: Making deep cuts into the lamb shanks is the secret to this recipe. It doesn’t just help with flavor penetration; it also helps the heat reach the center of the thick shank faster, ensuring the meat is tender in exactly one hour.
Recipe Tips
- Tight Foil Seal: When wrapping the lamb, ensure the aluminum foil is sealed tightly over the parchment paper. This traps the steam inside, which is what “cooks” the lamb to such a tender state.
- Wash the Rice: Always rinse your rice until the water runs clear. This removes surface starch and prevents the grains from becoming gummy or sticky.
- Residual Heat: Don’t skip the final resting period for the rice after adding the saffron. This allows the color to bleed into the grains and the texture to firm up.
- Save the Juices: The liquid inside the lamb parchment wraps is liquid gold pour it directly over the rice when serving for maximum flavor.
FAQs
Can I use lamb shoulder instead of shanks? Yes, but you should cut the shoulder into similar 3-inch chunks and follow the same wrapping and baking instructions.
What if I don’t have saffron? Turmeric powder is a great substitute for color, as mentioned in the ingredients. While the flavor profile will be slightly different, the dish will still be visually stunning and delicious.
How do I know the lamb is done? After 1 hour at 400 F, the lamb should be opaque and start to pull away from the bone. If you prefer it even more tender, you can extend the bake time by 15 minutes, provided the seal remains tight.
Serving Suggestions
- Yogurt Sauce: Serve with a side of cool garlic-cucumber yogurt (Raita) to balance the warm spices of the lamb.
- Roasted Vegetables: Honey-glazed carrots or roasted zucchini make excellent vegetable sides for this hearty meal.
- Fresh Salad: A simple tomato and onion salad with a lemon-oil dressing provides a crisp contrast to the rich meat and buttery rice.
Make This Recipe in Advance
You can marinate the lamb shanks up to 24 hours in advance and keep them wrapped in the refrigerator. When you are ready to cook, simply place the chilled, wrapped shanks in the oven; you may need to add 5-10 minutes to the baking time if starting from a cold state. The rice is best enjoyed fresh but can be reheated with a tiny splash of broth to restore its fluffiness.
Spiced Lamb with Saffron Rice: A Flavorful Feast for the Senses
- Total Time: 80
- Yield: 4 servings 1x
- Diet: Normal
Description
Crispy lamb shanks spiced with warmth and served atop saffron-infused rice gilded with ghee. Aromatic whole spices and floral saffron create a rich, exotic Persian-inspired meal.
Ingredients
2 Lamb shanks
1 teaspoon Turmeric powder
½ teaspoon Black pepper
1 teaspoon Chilli powder
1 teaspoon Paprika
1–2 teaspoon Salt
½ teaspoon Cumin powder
1 teaspoon Garlic powder
½ teaspoon Coriander seeds ground
½ teaspoon Ginger powder
¼ Cooking oil
2 cups Rice washed
2 tablespoon Ghee or butter
1 teaspoon Saffron thread crushed or turmeric
½ Onion sliced or diced
2–3 Bay leaves whole
5–7 Cardamom seeds whole
½ teaspoon Fennel seeds optional
1 teaspoon Coriander seeds whole
½ teaspoon Anise seeds optional
3–4 cups Water or broth plus ¼ cup
Salt to taste
Instructions
Preheat oven to 375°F (190°C)
In a bowl, mix lamb shanks with turmeric, black pepper, chilli powder, paprika, cumin, garlic powder, coriander, ginger, and salt
Heat cooking oil in an ovenproof skillet; sear lamb until golden, then roast for 35–40 minutes until tender
Meanwhile, in a pot heat ghee, sauté onion, add whole spices, rice, saffron, liquid, and salt
Simmer covered until rice is tender, then fluff with a fork
Garnish rice with toasted whole spices and serve lamb over rice
Notes
Turmeric can substitute saffron for color
Use coconut oil for vegan/vegetarian version
Add raisins or tomatoes for flavor variation
- Prep Time: 30
- Cook Time: 50
- Category: Dinner
- Method: Roasting & Steaming
- Cuisine: Persian
Nutrition
- Serving Size: 1 serving
- Calories: 620
- Sugar: 2g
- Sodium: 350mg
- Fat: 38g
- Saturated Fat: 20g
- Carbohydrates: 55g
- Fiber: 3g
- Protein: 35g
- Cholesterol: 150mg


