Creamy spinach orzo dish

Featured in: All-In-One Pan Cooking

This comforting dish combines tender orzo pasta simmered in a luscious creamy sauce with fresh spinach and Parmesan cheese. The preparation begins by sautéing onions and garlic, followed by toasting the orzo before simmering it gently in vegetable broth and milk. Once the orzo is al dente, cream cheese and Parmesan are folded in to create a rich, velvety coating. Fresh spinach is added at the end, gently wilted to preserve its vibrant color and texture. Seasoned with salt, pepper, and a hint of nutmeg, it makes a satisfying main or side that's both flavorful and quick to prepare.

Updated on Wed, 24 Dec 2025 11:58:00 GMT
Creamy Spinach Orzo, a comforting one-pan meal with glistening Parmesan and fresh green spinach. Save to Pinterest
Creamy Spinach Orzo, a comforting one-pan meal with glistening Parmesan and fresh green spinach. | bowlnotch.com

There's something about a creamy pasta that shows up on a Tuesday night when you haven't planned dinner and your pantry is calling to you. I discovered this orzo situation while standing in front of my fridge, staring at a container of spinach that needed rescuing and half a block of cream cheese left over from last week's bagels. Twenty minutes later, I had something so silky and comforting that I've made it dozens of times since, each time remembering that moment of kitchen improvisation.

My neighbor Sarah asked what smelled so good when I was testing this recipe, and I invited her over on a whim. She brought wine, we ate at my kitchen counter, and somehow the conversation turned to college dorm rooms and awful ramen. That's when I knew this dish had the right spirit—it's elevated enough to feel special, but honest enough to remind you why simple food matters.

Ingredients

  • Orzo pasta (1 cup): It's rice-shaped and cooks faster than regular pasta, which means the whole dish moves at a rhythm that won't test your patience.
  • Butter and olive oil (2 tablespoons each): The butter brings the flavor, the oil keeps it from burning—they're partners, not substitutes.
  • Garlic and onion: These aren't background singers; they're the opening notes that make the sauce taste homemade, so mince them fine and don't skip this step.
  • Vegetable broth and milk (2 cups and 1 cup): The broth seasons everything, and the milk softens the flavors so nothing tastes harsh or one-dimensional.
  • Parmesan and cream cheese: Parmesan adds that salty umami depth, while cream cheese makes everything silky without needing actual heavy cream if you don't have it.
  • Baby spinach (4 cups): Fresh spinach wilts down dramatically, so this looks like a mountain of greens until heat touches it—that's normal and wonderful.
  • Salt, pepper, and nutmeg: Nutmeg is the secret whisper in this dish; just a pinch lifts everything and makes people ask what your secret ingredient is.

Instructions

Product image
Crisp vegetables, roast meats, bake snacks, and reheat leftovers quickly for easy, flavorful home cooking.
Check price on Amazon
Build the base:
Melt butter with olive oil over medium heat, add your chopped onion, and listen for it to soften—about three minutes of gentle sizzle. When it turns translucent and smells sweet, add the garlic and let it warm through for just a minute, until your kitchen fills with that toasted garlic aroma that makes everything feel intentional.
Toast the orzo:
Stir in the dry pasta and let it catch a little color for two minutes, moving it constantly with a wooden spoon. This step is easy to skip but it shouldn't be—it adds a subtle toasted note that changes everything.
Add the liquid:
Pour in the broth and milk, stir it all together, and bring it to a gentle simmer—not a rolling boil, just a calm bubbling that means business. Lower the heat to medium-low and let it breathe while the pasta absorbs the liquid and becomes tender.
Watch and stir:
Every couple of minutes, drag your spoon through the pan—the pasta should gradually soften and the liquid should reduce. This takes about ten to twelve minutes, and the motion of stirring is oddly meditative if you let it be.
Make it creamy:
When the orzo is tender and most of the liquid has been absorbed, tear in the cream cheese and sprinkle the Parmesan over everything. Stir until both have melted into the sauce, turning it from soupy to luxurious.
Finish with spinach:
Add your chopped spinach and stir until it's wilted—this happens in under two minutes, and the spinach releases its moisture into the sauce. Taste it, add salt and pepper, and that tiny pinch of nutmeg if you're feeling it.
Serve while warm:
Transfer to bowls or plates, top with more Parmesan and a grind of black pepper, and eat while the steam is still rising.
Product image
Crisp vegetables, roast meats, bake snacks, and reheat leftovers quickly for easy, flavorful home cooking.
Check price on Amazon
Save to Pinterest
| bowlnotch.com

The first time I made this for my roommate during exam week, she took one bite and actually closed her eyes. She said it was the first thing that week that didn't taste like stress, and I understood exactly what she meant—there's comfort in a dish that wraps around you this way.

Why This Becomes a Regular

This pasta lives in that sweet spot between weeknight dinner and company-worthy meal. It's fast enough that you won't stare at the clock, but it tastes considered and careful. The cream sauce is forgiving too—if you add a touch too much broth, it's still creamy; if you under-season it, the Parmesan saves you.

The Magic of Spinach

Spinach in cream sauce stops being that vegetable thing and becomes part of the texture itself. The leaves soften into the sauce, their minerals and slight earthiness balancing all the richness. Kids who claim they don't eat greens often don't notice it here, and adults appreciate how it adds color and substance without changing the flavor.

Make It Your Own

This recipe is a foundation, not a law. I've stirred in crispy bacon after draining it, sautéed mushrooms, even a handful of fresh dill when I was feeling adventurous. The sauce is sturdy enough to support whatever you want to add.

  • For deeper flavor, use half heavy cream instead of some of the milk, though honestly the cream cheese already gives you that richness.
  • Cooked chicken, sun-dried tomatoes, or roasted red peppers all become welcome additions without requiring you to change a thing about the base.
  • If you need gluten-free, swap the orzo for its gluten-free cousin and the timing stays exactly the same.
Product image
Track cooking times accurately for baking, boiling, roasting, and multitasking recipes without overcooking.
Check price on Amazon
A close-up of Creamy Spinach Orzo, showcasing the creamy sauce and tender orzo pasta. Save to Pinterest
A close-up of Creamy Spinach Orzo, showcasing the creamy sauce and tender orzo pasta. | bowlnotch.com

This dish asks so little of you and gives so much back—that's the real magic. Make it when you need something warm and when people you care about need feeding, and it'll become the recipe you reach for without thinking.

Recipe FAQs

What is the best way to cook orzo for a creamy texture?

Toast the orzo lightly in butter and olive oil before simmering it slowly in broth and milk. Stir frequently to ensure even cooking and a creamy finish.

Can I substitute the Parmesan cheese with another type?

Yes, aged Asiago or Grana Padano can provide a similar nutty flavor and melt smoothly into the sauce.

How can I make this dish richer?

Replace some of the milk with heavy cream or add extra cream cheese for a more indulgent, velvety sauce.

Is it okay to add protein to this dish?

Yes, cooked chicken or sautéed mushrooms can be mixed in to boost protein and add extra texture.

How do I ensure the spinach remains vibrant and tender?

Add the chopped spinach near the end of cooking and stir just until wilted to maintain its bright color and fresh texture.

Can gluten-free pasta be used instead of orzo?

Absolutely, gluten-free orzo or small pasta shapes work well as a substitute for an allergen-friendly option.

Creamy spinach orzo dish

Orzo gently cooked in a creamy sauce with spinach and Parmesan, perfect for a quick savory meal.

Prep Time
10 minutes
Cook Time
20 minutes
Overall Time
30 minutes
By Bowl Notch Brooke Moore

Recipe Group All-In-One Pan Cooking

Level Easy

Cuisine Type Italian-inspired

Amount Made 4 Number of Servings

Dietary Details Vegetarian

What You Need

Pasta & Dairy

01 1 cup orzo pasta
02 2 tablespoons unsalted butter
03 1 tablespoon olive oil
04 2 cloves garlic, minced
05 1 small onion, finely chopped
06 2 cups vegetable broth
07 1 cup whole milk or half-and-half
08 1/2 cup freshly grated Parmesan cheese
09 1/3 cup cream cheese, softened

Vegetables

01 4 cups baby spinach, roughly chopped
02 Salt and freshly ground black pepper, to taste
03 Pinch of ground nutmeg (optional)

Garnish

01 Extra Parmesan cheese, for serving
02 Freshly ground black pepper

Directions

Step 01

Sauté aromatics: Melt butter and olive oil over medium heat in a large skillet. Cook onion until softened, about 3 minutes. Add garlic and cook for 1 additional minute.

Step 02

Toast orzo: Stir in orzo and toast lightly, stirring frequently, for 2 minutes.

Step 03

Simmer orzo: Add vegetable broth and milk, stir to combine, and bring to a gentle simmer. Reduce heat to medium-low.

Step 04

Cook orzo: Simmer uncovered, stirring occasionally, until orzo is al dente and most liquid is absorbed, approximately 10 to 12 minutes.

Step 05

Incorporate cheeses: Stir in cream cheese and Parmesan until fully melted and sauce is creamy.

Step 06

Add spinach and season: Mix in chopped spinach and cook until just wilted, 1 to 2 minutes. Season with salt, pepper, and nutmeg if desired.

Step 07

Serve: Plate the dish and garnish with additional Parmesan and freshly ground black pepper.

What You'll Need

  • Large skillet or sauté pan
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Knife and cutting board

Allergy Info

Double-check each ingredient for allergens, and contact your healthcare provider with concerns.
  • Contains milk, wheat (gluten), and cheese

Nutrition Info (per serving)

Use these details for reference only—always talk to a doctor for health advice.
  • Calorie Count: 380
  • Fats: 18 g
  • Carbohydrates: 41 g
  • Proteins: 13 g