In a saucepan, heat olive oil over medium heat. Add onions and garlic, then cook until softened.
Stir in the orzo until well coated in oil.
Add in lemon juice (or zest) and veggie stock and bring to a simmer. Simmer the orzo for 10 minutes or until cooked through (The amount of liquid should be reduced significantly).
Allow to cool, then chill in the refrigerator.
Mix in the fresh dill.
Serve as a refreshing accompaniment to your favourite protein!