I still remember the late afternoon light pooling on my kitchen table the first time I made spinach orzo for a friend who had rushed over between errands, how the warm bowl felt comforting in both our hands and how the lemon brightened the whole thing into something that looked effortless on the plate and tasted like a small, quiet celebration.
Why You’ll Love It
This spinach orzo feels like the sort of dish you style for a weekend lunch and happily eat on a hectic weeknight, it comes together quickly, uses a handful of fresh ingredients, and sits perfectly between a comforting pasta and a bright vegetable-forward bowl so everyone from picky eaters to salad lovers can find something to love.
Serves 4
Prep Time: 15 minutes |
Cook Time: 20 minutes |
Total Time: 35 minutes
Ingredients
- 1 1/2 cups orzo (about 260 g)
- 2 tablespoons olive oil
- 1 small yellow onion, finely diced
- 2 garlic cloves, minced
- 4 to 5 cups fresh baby spinach, packed (about 150 g)
- 3 cups low sodium chicken or vegetable broth
- 1 tablespoon unsalted butter (optional for extra silkiness)
- Zest and juice of 1 lemon
- 1/2 cup grated Parmesan cheese, plus extra for serving
- Salt and black pepper to taste
- Pinch of red pepper flakes (optional)
- Small handful fresh parsley, chopped for garnish
Instructions
- Heat the olive oil in a wide skillet over medium heat until shimmering, add the diced onion and a pinch of salt and cook until translucent, about 4 minutes.
- Add the minced garlic and red pepper flakes if using, cook for 30 seconds until fragrant.
- Stir in the orzo and toast it for 1 to 2 minutes, stirring so the pasta gets lightly golden in places.
- Pour in the broth, bring to a simmer, then reduce heat to medium low and cook, stirring occasionally, until the orzo is tender and most of the liquid is absorbed, about 10 to 12 minutes.
- Add the butter if using, then fold in the fresh spinach by the handful, letting it wilt into the warm orzo, stirring until evenly combined.
- Remove from heat, stir in the lemon zest, lemon juice, and grated Parmesan, then season with salt and pepper to taste.
- Garnish with chopped parsley and an extra sprinkle of Parmesan before serving warm.
Recipe Variations
- Creamy Lemon Spinach Orzo: Stir in 1/4 cup heavy cream at the end for a richer texture, reduce butter to 1 teaspoon.
- Mediterranean Twist: Fold in 1/3 cup chopped sun dried tomatoes and 1/3 cup crumbled feta instead of Parmesan.
- Vegan Version: Use vegetable broth, omit butter, and replace Parmesan with 3 tablespoons nutritional yeast and a drizzle more olive oil.
- Protein Boost: Stir in shredded rotisserie chicken or pan seared shrimp in the last 2 minutes of cooking.
Make Ahead: You can chop the onion and garlic and measure the orzo and broth up to 24 hours ahead and keep them covered in the fridge, the cooked orzo itself holds well refrigerated in an airtight container for up to 3 days, reheat gently with a splash of broth or water and a quick swirl of olive oil or butter to restore creaminess.
Frequently Asked Questions
Can I use frozen spinach instead of fresh for spinach orzo
Yes you can, thaw and squeeze out excess water before adding it in step 5 and you may need a minute less cooking time for the orzo since frozen spinach is already soft
How do I keep the orzo from getting mushy
Use the correct ratio of broth to orzo, keep an eye on cooking time and stir occasionally, remove from heat as soon as the orzo is tender but still has a slight bite
Can I make this gluten free
Substitute a gluten free orzo or small rice shaped pasta and follow the same method, cooking time may vary so check the package recommendations
Spinach Orzo
This spinach orzo feels like the sort of dish you style for a weekend lunch and happily eat on a hectic weeknight, it comes together quickly, uses a handful of fresh ingredients, and sits perfectly between a comforting pasta and a bright vegetable-forward bowl so everyone from picky eaters to salad lovers can find something to love.
Ingredients
- 1 1/2 cups orzo (about 260 g)
- 2 tablespoons olive oil
- 1 small yellow onion, finely diced
- 2 garlic cloves, minced
- 4 to 5 cups fresh baby spinach, packed (about 150 g)
- 3 cups low sodium chicken or vegetable broth
- 1 tablespoon unsalted butter (optional for extra silkiness)
- Zest and juice of 1 lemon
- 1/2 cup grated Parmesan cheese, plus extra for serving
- Salt and black pepper to taste
- Pinch of red pepper flakes (optional)
- Small handful fresh parsley, chopped for garnish
Instructions
- Heat the olive oil in a wide skillet over medium heat until shimmering, add the diced onion and a pinch of salt and cook until translucent, about 4 minutes.
- Add the minced garlic and red pepper flakes if using, cook for 30 seconds until fragrant.
- Stir in the orzo and toast it for 1 to 2 minutes, stirring so the pasta gets lightly golden in places.
- Pour in the broth, bring to a simmer, then reduce heat to medium low and cook, stirring occasionally, until the orzo is tender and most of the liquid is absorbed, about 10 to 12 minutes.
- Add the butter if using, then fold in the fresh spinach by the handful, letting it wilt into the warm orzo, stirring until evenly combined.
- Remove from heat, stir in the lemon zest, lemon juice, and grated Parmesan, then season with salt and pepper to taste.
- Garnish with chopped parsley and an extra sprinkle of Parmesan before serving warm.
Conclusion
This spinach orzo is one of those reliably pretty and practical dishes that looks like you spent more time styling it than you did, yet feels simple enough for a weeknight and special enough for guests, trust the quick toasting step and the bright lemon finish to lift the flavors, and feel encouraged to tweak it with proteins or swaps to match your pantry and palate.











