Creamy Parmesan Spinach Orzo

Jump to Recipe ▼
Reader Rating
Total Time 20 minutes

This post may contain affiliate links. Please read our disclosure policy.

This creamy, cheesy Parmesan Spinach Orzo is the answer anytime you need a good side dish! Creamy, flavorful, and ready in less than 20 minutes, this easy orzo dish comes together in a hurry to compliment any favorite meal!

Looking for all the orzo recipes? Check out my popular posts for Lemon Chicken Orzo Soup, Best Italian Orzo Salad, and One Pot Enchilada Orzo. And if you haven’t given my Cheesy Enchilada Pasta Skillet, you simply must – it’s the perfect blend of pasta love and saucy, Tex-Mex flavors!

top view of hands holding creamy parmesan spinach orzo on a plate above green striped linen on gray table.

Guess what time it is? If you guessed pasta time, then you and I will be friends for life. If you said cheesy pasta time…well, we must be soul mates! Let’s just all agree there is nothing better than a delightfully cheesy pasta dish with all the garlic plus spinach all in a lovely cream sauce with a hint of lemon and topped with some cracked black pepper for good measure. 

Whether you need an easy main dish or a side, this cheesy parmesan spinach orzo is a dream dish you’ll definitely want to make tonight!

Why This Recipe Works 

Orzo — While you could use any small, dainty pasta you like in this preparation, orzo works the best because it is small and chewy and soaks up all the flavors of this dish so fast. I think you’ll agree, once you make this with orzo no other pasta will do. 

Parmesan — The nutty goodness of parmesan cheese really shines in this dish. It’s easy to melt and coats the orzo perfectly. Bonus points for adding more cheese to the top right before serving! 

Easy clean up — While you do have to make the orzo ahead of time, the rest comes together all in one pot. So you could, technically, make the orzo in the same pot, drain, set it aside, and then use the pot to mix up the roux, the cheese, and put the orzo back in. Any way you slice it, this cheesy orzo dish doesn’t require a lot of tools and cleans up easily. 

Great for a crowd — I always keep a box (or two) of orzo in the pantry just in case of unexpected company for dinner. A whole box can feed up to 8-10 people as a side dish! Add grilled chicken, salmon, or shrimp to the top if you need an easy main dish to feed the hungry masses. 

top view of creamy parmesan spinach orzo with a serving spoon in a skillet.

Here’s How You Make It

  1. First, prepare the orzo according to the directions on the package. When it’s done, drain it and set it aside. (not pictured)
  2. In a medium-size pot over medium heat, add the olive oil. Then add the garlic, salt, and pepper and sauté it all together for 1 minute until that lovely garlic smell starts to fill your house. (not pictured)
  3. Now add the flour to the pan and stir for a minute, then add ¼ cup of the milk and whisk the milk and the flour together until there are no more lumps. When this occurs, add the rest of the milk and whisk some more. Bring the roux to a simmer and let it cook for about 8 minutes or until the sauce starts to thicken. (photo 1)
  4. Stir in the chopped spinach to the sauce, and let it wilt. Then take the sauce off the heat and add the parmesan and stir to let it melt into the sauce. Now add the orzo and stir everything together to get it all combined and that orzo all nice and cheesy. (photos 2-3)
  5. Serve with more cheese on top, or maybe some lemon zest, or fresh black pepper.  (photo 4)
collage showing preparation of creamy parmesan spinach orzo dish.

Frequently Asked Questions

Are Orzo and Rice the Same?

Although orzo and rice look the same they are not the same thing. Orzo is actually a tiny pasta shape and needs to be cooked like pasta (boiled in water and drained), while rice is a grain that soaks up all the water it cooks in.

Ideas for Customizing This Recipe 

  • This dish is great with some protein with it too. As I mentioned, grilled fish, chicken, or shrimp is delicious placed right over the top after serving. Or, mix in a can of rinsed, drained white beans instead for a vegetarian option. 
  • If you don’t have fresh spinach, you can use frozen (make sure you thaw and squeeze out as much excess water as you can before adding to the dish) or add kale instead of spinach. 
  • Other cheeses that work include romano and gruyere with (or instead of) parmesan. 
  • Other veggies that taste delicious in this orzo include peas, asparagus, bell peppers, and broccoli. 

Expert Tips 

  • I suggest topping this orzo dish with optional fresh lemon zest, grated parmesan cheese, and/or cracked black pepper for topping but you can skip this step or pick and choose which toppings you like. 
  • Fresh herbs like basil and thyme are also great ways to top this dish. 
  • The general directions for cooking orzo are to use ½ a cup of water for each cup of orzo, plus salt to taste. So you boil the water first, then add the orzo, and stir till the pasta is cooked all the way through. I like it al dente, make sure to drain it before it cooks too much, you don’t want to have mushy orzo.
creamy parmesan spinach orzo with a serving spoon on a platter.
overhead view of pasta and lemons in skillet
4.94 from 58 votes

Creamy Parmesan Spinach Orzo

Creamy Parmesan Spinach Orzo
Prep: 5 minutes
Cook: 15 minutes
0 minutes
Total: 20 minutes
Servings: 6 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1 ½ cups orzo pasta
  • 2 tablespoons olive oil
  • 2 ½ teaspoons minced garlic
  • salt and pepper to taste
  • 2 teaspoons flour
  • 1 cup milk , (I used fat free half & half)
  • cups fresh spinach, roughly chopped
  • ½ cup shredded parmesan cheese, plus extra for topping
  • optional: fresh lemon zest, grated parmesan cheese, and cracked black pepper for topping

Instructions 

  • Cook orzo according to package directions. Drain and set aside.
  • Heat olive oil in a medium-sized pot over medium heat. Add garlic, salt and pepper and saute for 1 minute until garlic is fragrant
  • Add flour to form and stir for one minute. Add about 1/4 cup of the milk to the pot and whisk to work out any lumps. When lumps are gone, add the remaining milk and whisk to combine. Bring to a simmer and cook for about 8 minutes or until sauce is thickened.
  • Add chopped spinach to sauce. Cook an additional 2 minutes or so until spinach is soft and dark. Remove sauce from heat and stir in parmesan cheese. When cheese has melted, add orzo and stir to combine. Serve with extra parmesan cheese and serve immediately. Enjoy!

Notes

Flavor tip: add in a few teaspoons of fresh-squeezed lemon juice to take this to the next level! 

Nutrition

Calories: 246kcal | Carbohydrates: 31g | Protein: 10g | Fat: 9g | Saturated Fat: 3g | Cholesterol: 11mg | Sodium: 150mg | Potassium: 172mg | Fiber: 1g | Sugar: 3g | Vitamin A: 451IU | Vitamin C: 1mg | Calcium: 152mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this?Leave a star rating or comment below!
Tiffany of Creme de la Crumb in the kitchen

Welcome!

Hey there, I’m Tiffany – chef, photographer, mother, and avid taco eater. I am passionate about turning simple flavors and ingredients into tasty meals the whole family will love, with minimal prep and cleanup so there’s more time to spend eating and enjoying. Stay awhile, and help yourself to a taco or two!

More Recipes To Love

4.94 from 58 votes (46 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




57 Comments

  1. Jessica says:

    I accidentally bought risotto instead of orzo – do you think that would work?

  2. Letty V says:

    5 stars
    Made this tonight and it is FAB!!! This will be my go to side dish from now on. Thanks for sharing

  3. Debbie says:

    Hi found this recipe on pinterest and it was my very first time cooking orzo! I know, crazy! Anyway, I made this and added some chopped cooked chicken and it was delicious! Thanks for a great recipe!

  4. Michelle says:

    I made this last night, but I substituted riced cauliflower (cuz we can’t do pasta in our house). It was wonderful! Will have to double it next time, it was so good!

    1. Tiffany says:

      I am so happy to hear that this turned out for you with the riced cauliflower – I definitely need to try that!!

  5. Lindsey says:

    I made this tonight, it was delish! I added a little lemon zest too since we were having salmon with lemon pepper on it. It was the perfect side dish!

  6. Ayana says:

    Loved this dish! Thanks for sharing!

    1. Tiffany says:

      Glad you liked it Ayana! 🙂

  7. Kathy Hopkins says:

    I made this tonight and it was delicious! My only question is, 2 1/2 cups of dry orzo made ALOT! I ended up only adding about half that amount to the cheese sauce. Do you really measure 2 1/2 cups of dry orzo? Thanks in advance! I love all your recipes!

    1. Tiffany says:

      Hi Kathy! I am SO sorry, that was a typo on my part, it’s actually 1 1/2 cups dry orzo!! I’m updating it this minute, I apologize!

      1. Kathy Hopkins says:

        Thank you so much!

    2. Sue from says:

      Hi, I did not it makes too much. Still was very goog !

  8. Laura M says:

    This looks like an ideal side dish. Carb and veg all in one. But exactly what do you mean by ‘add flour to form’?

  9. Thao @ In Good Flavor says:

    This is a delicious side dish and it goes so well with so many things. Yum!

  10. Karen @ On the Banks of Salt Creek says:

    I love orzo. So versatile.
    I have a favorite orzo side dish I make. I’ll have to try this one soon. Can’t have too many orzo dishes.