Heat the oil in a large ovenproof pan or Dutch oven over a medium heat and fry the chicken, skin side down until browned (about 5 minutes), then flip over and fry the bottom for 1-2 minutes. Remove from the pan.
Add the onion, cinnamon stick and bay leaf and fry gently until soft and golden (about 5 mins)
Add the tomato paste, allspice, oregano and a good seasoning of salt and pepper and stir fry briefly
Add the tomato passata and stir well before pouring in the stock. Bring this to a gentle simmer.
Add the orzo, stir well and let it come to a simmer once more. Remove from the heat. Arrange the chicken in the pan skin side up.
Put the pan into the oven, uncovered and bake for 30-40 minutes until the chicken skin is golden and the orzo is cooked. The consistency should be somewhat creamy, but still loose. The orzo will continue to absorb the sauce.
Rest for 5-10 minutes before serving. Then if you like, scatter with fresh parsley and crumbled feta cheese.
Notes
Substitutes and variations:
Meat: Use different chicken cuts (avoid breast), or swap for lamb or beef (e.g. shanks or osso buco). Cook meat longer with extra stock, then add orzo for the final 30 minutes.
Herbs: Fresh mint (great), dill, parsley or thyme; dried oregano, mint or dill also work well.
Olives: Add ½ cup pitted black olives with the stock for salty depth.
Cheese: Kefalotyri is traditional; feta is a good substitute.
Pasta: Orzo is classic, but other dry pasta shapes can be baked in the sauce if needed.
Serving and storage
Serve: Best straight from the oven, scattered with cheese and herbs. Rest 10 minutes before serving for a creamier texture and gentler heat.
Sides: Great with Greek salad or maroulosalata (crisp lettuce salad).
Fridge: Keeps 3–4 days; reheat with a splash of stock or water to loosen.
Freezer: Freezes well, though orzo softens slightly. Reheat until piping hot, adding a little water to prevent drying out.