
Persian Pomegranate Lamb Stew with Walnuts and Saffron
A fragrant and savory traditional Khoresh Fesenjan stew
This rich and flavorful Persian stew combines tender lamb, tangy pomegranate molasses, and crushed walnuts for a hearty meal that's perfect for any occasion.
- 2 h 45 min
- 6
- Intermediate
Ingredients
For the Lamb Marinade
For the Stew Base
For Garnish
Preparation
Marinating the Lamb
Combine Ingredients
In a large bowl, combine lamb cubes with the chopped onion, minced garlic, ground turmeric, salt, and pepper.
Marinate
Mix thoroughly, cover with plastic wrap, and refrigerate for at least 1 hour, or overnight for the best flavor.
Preparing the Stew Base
Heat Oil
In a large pot, heat olive oil over medium heat.
Brown Lamb
Add marinated lamb, sauté until browned on all sides (about 8-10 minutes).
Add Base Ingredients
Stir in the pomegranate molasses, ground walnuts, and broth.
Be careful not to burn the ground walnuts as they can become bitter.
Cooking Process
Simmering
Cover and let the stew simmer gently on low heat for about 2 hours until the lamb is tender.
Integrating Saffron
Add the steeped saffron and continue to cook for an additional 20-30 minutes to marry the flavors.
Adjusting Seasoning
At the end, taste and adjust seasoning with salt, pepper, or additional sugar if needed.
Plating & Serving

Persian Pomegranate Lamb Stew with Walnuts and Saffron
Persian Pomegranate Lamb Stew with Walnuts and Saffron
Plating & Serving
Serve the stew warm in a deep dish, garnished with fresh pomegranate seeds and chopped parsley for added freshness and texture.
Sauce Pairings
Garnishes & Accompaniments
Perfect Sides
Frequently Asked Questions
How long can I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Can I make this dish ahead?
Yes, you can prepare the stew a day in advance, which will also enhance the flavors. Reheat gently before serving.
Are there any substitutions for pomegranate molasses?
You can use a mix of pomegranate juice and balsamic vinegar as an alternative.
Can I use different nuts instead of walnuts?
Walnuts are traditional, but you can substitute with almonds or pecans for a different flavor.
How do I reheat the stew?
Reheat gently on the stovetop over low heat, adding a splash of water if it becomes too thick.
Related recipes
More dishes you might like — same culture, meal type, or style.

Afghan Bolani with Spiced Potato Filling
A flavorful Afghan flatbread stuffed with aromatic spiced potatoes

Afghan Tandoori Lamb Chops with Citrus Yogurt Drizzle
A fragrant lamb dish infused with exotic spices

Afghani Kabuli Pulao with Tender Lamb and Golden Raisins
A fragrant and savory rice dish with hints of sweetness

African Hazel Cocoa Spiced Chicken with Plantain Mash
A Fusion of Rich African Spices and Sweet Plantain Flavors

African Ndolé with Crushed Peanuts and Spicy Prawns
Delightful Cameroonian Stew

African Peanut Butter and Honey Chicken Skewers with Fresh Pineapple Slices
A Sweet and Savory Grilled Delight
