Two Kooks » ALL RECIPES » Pasta and Rice » Parmesan Orzo with Spinach

Parmesan Orzo with Spinach

You’re going to want to try Parmesan orzo with spinach if you’re looking for a quick, family-friendly, easy dinner idea with good nutrition. Just 15 minutes in one pot.

Add some pesto and sun dried tomatoes for an Italian twist. Or a protein or more veggies or fresh herbs or … you get the idea.

Parmesan Orzo with spinach in ceramic bowl on wood board with small bowl of Parmesan on side 1

I love this vegetarian meal because it’s easy, comfort food-y and versatile. The fairly low calorie, creamy orzo caught my eye in a recipe by when browsing online.

I tried it with a couple of tweaks including pesto and sun dried tomatoes to up the flavors and a LOT more spinach to up the nutrition level.

The orzo in this recipe has a similar texture of risotto and a similar creamy-cheesiness of mac and cheese. But it’s easier and quicker to make than both. The one pot cooking method is a bonus. And so is the meatless Monday meal idea.

So is orzo a pasta? Yes it is. It looks like rice, but it’s a pasta made from flour. It doubles in size when cooked in liquid.

What to serve with Parmesan orzo

The Parmesan orzo is great on its own with a soup or salad. I also serve it as a side with chicken, pork or fish. Here are a few options:

Tailor To Your Taste

There are lots of variations and tweaks you could try:


The recipe calls for orzo, but other small pasta like baby bow ties will work too. You may have to adjust the cooking time a bit.

Flavor add-ins:

I add pesto and sun dried tomatoes, but feel free to leave one or both out. You can substitute the pesto with fresh basil or, instead, other fresh herbs like dill or thyme.

Rich or light?

I use 2% milk, but you can use any combination of milk from skim (0%) to half and half (10%) depending.  You can even substitute the milk with broth, but you will lose some creaminess. Or try a lower fat Parmesan cheese to lower the calories.

Creamier or drier?

If you prefer a creamier texture like I do, add extra broth or milk at the end until you reach the consistency you like.


If you want to add other vegetables like onions, garlic, peppers or mushrooms, saute them first in a bit of butter or oil until tender. Then add the milk and broth and continue the recipe from there.


Try adding some crumbled feta cheese, chopped green onions or chopped cherry tomatoes.

For a non vegetarian version and to make the dish more substantial, you can added chopped cooked chicken or sausage when you add the spinach.


I use all of these.

  • Use pre-washed and dried baby spinach
  • Buy shredded or grated Parmesan cheese instead of grating it on your own
  • The recipe uses a good store-bought pesto, but if you want to make your own, here’s a good classic basil pesto recipe.

Make Ahead 

  • This dish will keep in the fridge in a sealed container for several days. Reheat it in the microwave or on the stove, adding broth, water or milk to loosen it up. I wouldn’t freeze it.

How to make Parmesan Orzo

parmesan cheese, orzo, chopped fresh spinach, salt, pepper, pesto, sun dried tomatoes, vegetable broth, 2% milk
Orzo, broth, salt & pepper, milk, chopped fresh spinach, Parmesan cheese, pesto, sun dried tomatoes
orzo added to pan with boiling milk and broth
Bring milk and broth to a boil
orzo cooked in pan with broth and milk
Add orzo and boil until tender
Parmesan Orzo with spinach in pan
Stir in Parmesan, sundried tomatoes, spinach

Parmesan Orzo with spinach in ceramic bowl on wood board with small bowl of Parmesan on side

parmesan orzo with spinach in bowl f
Print Recipe Pin Save Recipe

Rate this recipe here

5 from 8 votes

Parmesan Orzo with Spinach (one pot)

You're going to want to try Parmesan orzo with spinach if you're looking for a quick, family-friendly, easy dinner idea with good nutrition. Just 15 minutes in one pot.
Prep Time3 mins
Cook Time12 mins
Total Time15 mins
Course: Main Course, Side Dish
Cuisine: American, Italian-style, Vegetarian
Servings: 4 as side dish
Author: Cheryl


  • 2 1/2 cups broth (vegetarian or chicken) PLUS 1/2 cup more to loosen pasta at the end if needed.
  • 1 cup milk, any kind I use 2%, but you can use whole to make it richer or skim for extra light.
  • 1 cup orzo
  • 6 cups fresh baby spinach, packed, roughly chopped (6-7 good handfuls - about 6 oz)
  • 1/2 cup grated or shredded Parmesan cheese
  • 2 tablespoon pesto optional, but delicious if you like pesto
  • 3 tablespoon sun dried tomatoes. oil squeezed out, roughly chopped optional
  • salt and pepper to taste amount of salt will depend on saltiness of broth


  • COOK ORZO: In medium skillet (Note 1), bring 2 cups broth and 1 cup milk to a boil. Stir in orzo. Lower heat to medium high (liquids should be gently boiling). Stir, uncovered, for about 8-9 minutes or until most of liquid is absorbed. TIP: Stir a lot toward the end so that orzo doesn't stick to pan.
  • ADD OTHER INGREDIENTS TO FINISH: Lower heat to medium low. Add chopped spinach, Parmesan and, if using, pesto and sun dried tomatoes. Stir until well until combined and spinach is wilted, about 2-3 minutes. If too thick, add more broth to the consistency you prefer. Taste and add salt and pepper to taste. You can also add additional pesto and Parmesan if you like. Serve with extra Parmesan on the side.


  1. Cooking Time will vary a bit depending on the type of skillet you use and if you double the recipe. The orzo will cook quicker in a larger, flatter skillet. You may need to add more liquid or cook the orzo longer. The recipe is very forgiving, though, so don't worry. Just add more broth or milk as needed or increase/decrease the heat as needed. 
  2. Make Ahead: If you make this ahead of serving time, it will thicken on standing. Before serving, stir in additional broth or water to loosen it up. You can refrigerate the dish in a sealed container for 3-4 days. Reheat on stove or in microwave with a splash of water, milk or broth. 


Calories: 293kcal | Carbohydrates: 38g | Protein: 14g | Fat: 10g | Saturated Fat: 4g | Cholesterol: 16mg | Sodium: 944mg | Potassium: 607mg | Fiber: 3g | Sugar: 6g | Vitamin A: 4995IU | Vitamin C: 24mg | Calcium: 279mg | Iron: 2mg
Tried this recipe?We'd love you to rate it above under 'rate this recipe' or in the comment section below. Thanks!

Other quick and easy pasta dishes you might like:

Healthy Pesto Pasta With Vegetables

pesto pasta with veggies in bowl with tomatoes beside it
Pesto pasta with vegetables is a simple, healthy side or main dish made with pasta, pesto, spinach, green beans and tomatoes. Packed with flavor and ready in 20 minutes.
Get the recipe

Mediterranean Pasta

Mediterranean pasta in bowl f
This light Mediterranean Pasta is inspired by Mediterranean flavors of garlic, olives, lemon, basil and tomatoes. It's a great weeknight vegetarian meal in under 30 minutes. 
Get the recipe

Easy Vegetarian Pasta Recipe (for all seasons)

vegetarian pasta on plate with wine
This is one of my favorite non-meat meals. Its a light, healthy, zesty, Easy Vegetarian Pasta Recipe and perfect for and season.
Get the recipe

Tomato Spinach Pasta

forkful of pasta with spinach tomato and cheese 1
This spicy cheesy Tomato Spinach Pasta is a quick and easy vegetarian meal. Melty cheese, tangy olives, tomato sauce and healthy spinach. A simple meal in a skillet.
Get the recipe

Best Vegan Bolognese (Instant Pot or Stovetop)

vegan bolognese with fusilli pasta in bowl
I'm pretty sure you couldn't tell the difference between a traditional steaming bowl of pasta with meat sauce and our quicker vegan Bolognese sauce made with plant-based ground beef in an Instant Pot. No kidding - same rich flavor, texture and deliciousness.
Get the recipe

Similar Posts

Leave a Reply

Your email address will not be published.

Recipe Rating