Heat the oven to 200C/180C fan/gas 6. Heat the oil in a deep ovenproof frying pan, and fry the onion for 5 mins until tender. Add the paprika, chipotle paste, broccoli and stock. Stir in the orzo, and transfer to the oven for 10 mins.
Stir in half the herbs and the peas, and nestle the fish into the orzo. Sprinkle over a pinch of paprika and drizzle with oil, then season. Cook for 8-10 mins until the fish is cooked and the orzo is tender. Mix the remaining herbs with the yogurt. Loosen with a little water if needed, then serve with the orzo and fish.