Pat the prawns dry to remove excess moisture (this will help them caramelise in the pan more efficiently). Combine in a bowl with olive oil, salt and pepper.
Place a large deep pan over high heat. Once the pan is hot add in half of the prawns. Quickly spread them out and leave them to fry for 1 minute. Use tongs to flip them over then leave for a further minute. Remove them from the pan and repeat with the second batch. Ensure they don't completely curl to an 'O' shape as this means they're overcooked. They'll carry on cooking as they rest and when added back to the orzo. Just focus on getting a bit of colour on both sides.
Lower the heat to medium and melt in 3 tbsp of butter (save the final tbsp for later). Add the garlic and fry for 30 seconds or so, just before it starts to brown. Stir in the orzo, then pour in 1 litre/4 cups of the stock. Give it a good stir then bring it to a simmer. Turn the heat down slightly and simmer until the orzo is al dente and the sauce has thickened to a risotto-style consistency, stirring occasionally. If the sauce dries out before the orzo has cooked, just stir in more stock a splash at a time. If you run out of stock just use boiling water.
Stir in the parsley, parmesan and cooked prawns (alongside any resting juices). Stir in the final tbsp of butter until it blends through the orzo, then check for seasoning and adjust if needed.
Serve individual portions with more parsley & parmesan if desired, alongside a squeeze of lemon juice to taste.
