Heat the Olive Oil: Place a 10-inch skillet over medium heat and add the extra virgin olive oil.
Soften the Aromatics: Add three-quarters of the sliced spring onions and the minced garlic to the skillet. Cook for about 3 minutes, stirring frequently, until the onions and garlic have softened. Toast the Orzo: Stir the orzo into the softened onions and garlic. Cook for 1–2 minutes, stirring, to lightly toast the orzo. Add the Stock: Pour the chicken or vegetable stock into the skillet and bring the mixture to a simmer.
Cook the Orzo: Cover the skillet and continue simmering over medium-low heat for 10–14 minutes, stirring once or twice, until the orzo is nearly cooked and most of the liquid has been absorbed.
Wilt the Spinach: Add the baby spinach in batches, stirring occasionally as each addition wilts. Continue for about 2 minutes, until the spinach has softened. Finish the Orzo: Add the crumbled feta, chopped fresh dill, lemon zest, and lemon juice. Stir thoroughly so the ingredients are evenly incorporated. Garnish and Serve: Serve the orzo warm, topped with additional crumbled feta and the remaining sliced spring onions, with lemon wedges alongside.