Iranian Ghormeh Sabzi Recipe | Authentic Persian Herb Stew
Ghormeh Sabzi is one of the most beloved and iconic dishes in Persian cuisine, often regarded as Iran's national stew. This rich and aromatic dish combines tender beef or lamb with a generous mixture of fresh herbs, red kidney beans, dried limes, and fragrant spices, all slowly simmered until the flavors develop into a deeply savory, tangy, and herbaceous stew. Traditionally served with fluffy Persian steamed rice (Chelo), Ghormeh Sabzi is a comforting meal enjoyed in homes throughout Iran.
The heart of Ghormeh Sabzi is its unique blend of herbs, typically parsley, cilantro, green onions, and fenugreek. These herbs are lightly sautéed before being added to the stew, creating the distinctive earthy aroma that makes this dish instantly recognizable. Dried Persian limes (Limoo Amani) provide a signature citrusy tang that balances the richness of the meat and beans, giving Ghormeh Sabzi its unforgettable flavor.
This traditional stew is a staple for family dinners, celebrations, Nowruz (Persian New Year), and special gatherings. Although it requires slow cooking, the result is a rich, comforting dish that tastes even better the next day as the flavors continue to deepen. Every Iranian family has its own treasured version, making Ghormeh Sabzi a cherished symbol of Persian hospitality and home cooking.
Whether you're discovering Iranian cuisine for the first time or recreating a family favorite, this authentic Ghormeh Sabzi recipe delivers the comforting flavors and rich traditions of Persia in every spoonful.
Cooking Method
- Heat the oil in a large pot over medium heat.
- Sauté the onion until soft and lightly golden.
- Add the turmeric and beef (or lamb), then cook until the meat is browned on all sides.
- In a separate skillet, lightly sauté the parsley, cilantro, green onions, and fenugreek for 10–15 minutes until fragrant and slightly darkened.
- Add the sautéed herbs to the pot with the meat.
- Pour in the beef broth and bring the stew to a gentle boil.
- Reduce the heat, cover, and simmer for 1½ hours.
- Add the kidney beans and dried Persian limes.
- Continue simmering for another 45–60 minutes, or until the meat is fork-tender and the flavors are well developed.
- Remove the dried limes before serving if desired, adjust the seasoning, and serve hot with steamed Persian rice.
Share this Recipe
Link copied to clipboard!