Creamy Spinach Parmesan Orzo is a comforting, flavorful dish featuring tender orzo pasta coated in a rich, creamy sauce with fresh spinach and Parmesan cheese. It's a quick, easy meal that's both creamy and savory, making it the perfect side or main dish for any occasion.
Sauté aromatics: In a large skillet over medium heat, heat the olive oil and butter. Once the butter melts, add the chopped onion. Cook for 3–4 minutes until softened. Add the garlic and cook for another 30 seconds until fragrant.
Cook the orzo: Stir in the orzo and toast it for about 1 minute, stirring often. Add the broth and milk, and bring to a gentle simmer. Reduce the heat and cook uncovered, stirring occasionally, for 8–10 minutes or until the orzo is tender and the liquid is mostly absorbed.
Add spinach and cheese: Stir in the chopped spinach and cook for 1–2 minutes until wilted. Remove from heat and mix in the Parmesan cheese. Season with salt and pepper to taste.
Serve: Serve warm as a side or a light main dish. Add extra Parmesan on top if desired.