Preheat the oven to 375°F (190°C).
In a small bowl, mix the honey, olive oil, saffron water, pomegranate juice, coriander, cinnamon, cumin, and salt to create the pheasant glaze.
Place the cleaned and trussed pheasant on a roasting rack or in an oven-safe dish.
Brush the pheasant all over with the glaze.
Roast the pheasant for 45–55 minutes, basting every 15 minutes, until the skin is golden and juices run clear. Internal temperature should reach 160°F in the thigh.
Remove from oven and let rest for 10 minutes. Garnish with dried rose petals if desired.
While the pheasant roasts, rinse the rice under cold water until the water runs clear.
In a pot, bring 1½ cups water, salt, olive oil, and turmeric to a boil. Add rice, reduce heat to low, cover, and simmer for 15–18 minutes or until water is absorbed.
Once rice is done, stir in the saffron water and fluff gently. Top with fresh herbs if using.
For the sauce, heat olive oil in a small pan over medium heat. Add minced shallot and cook until soft and translucent.
Add pomegranate juice, date syrup or honey, coriander, and salt. Stir and simmer gently for 10–12 minutes until slightly thickened.
Remove from heat and stir in the fresh chopped herbs. Serve warm with the pheasant and rice.