Step 1
Heat oil and butter in a large pan over medium heat. Add onion and garlic, then cook until soft and aromatic. Stir continuously to avoid burning and allow the mixture to develop a rich savory flavor.
Step 2
Add chicken to the pan along with salt and pepper. Cook until the chicken turns golden and fully cooked from all sides. Stir occasionally so the chicken absorbs the flavor from the onion and garlic mixture.
Step 3
Mix saffron with a small amount of warm broth and let it release its color and aroma. Pour the saffron mixture into the pan and stir well with the chicken.
Step 4
Add orzo and broth into the pan. Stir thoroughly and bring the mixture to a gentle boil. Reduce the heat and cook until the orzo becomes tender and absorbs most of the liquid.
Step 5
Pour cream into the pan and stir slowly.
Step 6
Add mint and lemon.
Step 7
Cook for several minutes until the sauce becomes creamy and smooth.
Step 8
Taste and adjust seasoning if needed.
Step 9
Remove the pan from heat and allow the orzo to rest for a few minutes before serving. Serve warm for the best creamy texture and rich saffron flavor.