Step 1: Prepare the Orzo : In a medium pot or large skillet, heat olive oil over medium heat. Add orzo pasta and toast lightly for 2–3 minutes, stirring often, until it turns golden brown.
Step 2: Add Garlic and Sun-Dried Tomatoes : Stir in minced garlic and sun-dried tomatoes, cooking for about 30 seconds to release their aroma.
Step 3: Simmer the Orzo : Pour in vegetable or chicken broth and bring to a gentle simmer. Lower the heat, cover, and cook for 10–12 minutes, stirring occasionally until the orzo is tender and has absorbed most of the liquid.
Step 4: Add Spinach : Stir in the chopped spinach and cook for 1–2 minutes until wilted. Add oregano, red pepper flakes, and lemon juice (if using).
Step 5: Add the Cheese : Remove from heat and gently stir in feta cheese and Parmesan (if using). The heat from the orzo will melt the cheeses slightly, creating a creamy and flavorful consistency.
Step 6: Adjust and Serve : Season with salt and black pepper to taste. Garnish with extra feta and fresh basil or parsley before serving.