Creamy Spinach Orzo

Featured in: Comfort Food

This creamy spinach orzo combines tender orzo pasta gently simmered in a luscious sauce made from cream cheese, Parmesan, and fresh milk. Baby spinach is folded in near the end to retain its vibrant color and delicate texture. The dish is cooked in one pan, starting with sautéed garlic and onions, then toasted orzo before adding vegetable broth and dairy. The sauce thickens as it cooks, resulting in a rich, comforting meal perfect for a quick main or hearty side.

Seasoned simply with nutmeg, salt, and pepper, this Italian-inspired dish suits vegetarian diets and can be enriched with cream or protein additions like chicken or mushrooms. Its creamy texture and fresh flavors make it ideal for cozy dinners or easy entertaining.

Updated on Tue, 23 Dec 2025 13:37:00 GMT
Creamy spinach orzo, a one-pan meal, bubbling gently in a skillet, ready to serve with Parmesan. Save
Creamy spinach orzo, a one-pan meal, bubbling gently in a skillet, ready to serve with Parmesan. | berrycottage.com

There's something about a weeknight when you open the fridge and find yourself staring at a half-empty bag of spinach, knowing something good needs to happen fast. That's when I discovered orzo—a pasta so small and tender it practically drinks up cream like it was made for it. One lazy Thursday, I threw together butter, garlic, and that spinach with a handful of Parmesan, and suddenly the kitchen smelled like a cozy Italian trattoria. My roommate followed the aroma from three rooms away, and before I knew it, we were both hovering over a single pan of this creamy, emerald-streaked goodness. It became our emergency dinner ever since.

I made this for my sister when she had just moved into her first apartment, completely bare except for a hot plate and one skillet. She sat on a cardboard box eating straight from the pan, not even bothering with a bowl, and I remember her saying this tasted like actual food, not survival meals. That moment stuck with me—how something so simple could feel like genuine comfort.

Ingredients

Christmas Kitchen Gift
🎄 My Go-To Christmas Gift This Year
🎅 Christmas Deal — Almost Gone
I’d buy this **again without hesitation**. Practical, high-quality, and something people actually use — **perfect last-minute Christmas gift**.
🎁 Check Today’s Price
⏰ Prices usually jump closer to Christmas
  • Orzo pasta (1 cup): This tiny rice-shaped pasta cooks faster than regular pasta and absorbs the creamy sauce beautifully—it's the secret weapon here.
  • Unsalted butter and olive oil (2 tablespoons and 1 tablespoon): Butter alone burns too easily; the oil keeps things calm and gives better flavor depth.
  • Garlic and onion (2 cloves and 1 small onion): Minced fine so they practically dissolve into the sauce and become pure savory backbone.
  • Vegetable broth (2 cups): Use the good kind if you can—it's the foundation of everything that follows.
  • Whole milk or half-and-half (1 cup): Half-and-half gives richer results, but milk works if that's what you have.
  • Parmesan cheese, freshly grated (1/2 cup): Pre-grated stuff has anti-caking agents that make the sauce grainy; shred it yourself if possible.
  • Cream cheese, softened (1/3 cup): This is what transforms a simple broth into something luxurious and clinging to every grain of orzo.
  • Baby spinach (4 cups): It wilts down to almost nothing, so don't be shy with the volume.
  • Salt, pepper, and nutmeg: That pinch of nutmeg is optional but changes everything—it whispers rather than shouts.

Instructions

Melt and soften the aromatics:
Heat butter and olive oil in your skillet until the butter foams. Toss in the onion and let it go golden and soft—this takes about 3 minutes, and you'll smell when it's right.
Toast the orzo:
Add the dry pasta and stir for 2 minutes. You want it to turn slightly golden and smell nutty; this step sounds small but it deepens everything.
Build the liquid foundation:
Pour in broth and milk, stirring constantly so nothing sticks to the bottom. Bring it to a gentle simmer, then turn the heat down to medium-low.
Cook the orzo to tenderness:
Stir often—every 2 minutes or so—and watch as the pasta swells and the liquid reduces. It should take 10 to 12 minutes and look creamy rather than soupy when it's nearly done.
Introduce the cream:
Stir in the cream cheese and Parmesan until they're completely melted and the sauce coats the back of your spoon. If it looks too thick, add a splash of milk.
Wilt the spinach:
Dump in the chopped spinach and stir for about a minute until it disappears into the sauce. Taste it now and add salt, pepper, and nutmeg to your preference.
Serve while hot:
Transfer to bowls or plates immediately, then shower each serving with extra Parmesan and a crack of fresh black pepper.
This creamy spinach orzo features a luscious, velvety sauce, perfect for a quick, comforting dinner. Save
This creamy spinach orzo features a luscious, velvety sauce, perfect for a quick, comforting dinner. | berrycottage.com

The magic moment always comes when someone takes their first bite and their eyes go a little wide, surprised that something this creamy and restaurant-quality came from a single pan in their own kitchen. That's when you know you've made something worth repeating forever.

Timing and Temperature Matter

Keep the heat at medium-low once you add the liquids—high heat will scorch the cream and make the sauce split. The gentle simmer means small, lazy bubbles breaking the surface, not an aggressive boil. If you rush this, the orzo will be chalky in the middle and the sauce will break into separated, greasy puddles. One Sunday afternoon, I got impatient and turned up the heat, and the whole thing separated into grainy cream and broken pasta—it taught me that 30 minutes slow beats 15 minutes ruined every single time.

Cream Cheese Is Non-Negotiable

I used to think cream cheese was just a bagel thing until I realized it's the secret ingredient in every creamy pasta sauce that tastes effortless. It melts so smoothly and creates a sauce that clings to each tiny orzo kernel, whereas regular cheese would just clump. Soften it first by letting it sit out for 10 minutes—cold cream cheese will seize and become grainy no matter how much you stir.

Variations and Upgrades

This dish is a blank canvas that welcomes additions with open arms. A handful of crispy pancetta crumbled over top adds salt and smoke. A cup of sautéed mushrooms stirred in just before the spinach makes it feel more substantial. Even a pile of tender roasted broccoli works beautifully if you're looking for more vegetables. Some nights I'll stir in a pinch of lemon zest right at the end, and it brightens everything without making it taste lemony.

  • Try heavy cream instead of milk for an even more luxurious, restaurant-quality richness.
  • A handful of fresh dill or basil stirred in at the very end adds brightness and complexity.
  • Swap half the spinach for arugula if you want something peppery and more assertive.
Fresh spinach peeks through the creamy sauce in this easy Creamy Spinach Orzo recipe, delicious and comforting. Save
Fresh spinach peeks through the creamy sauce in this easy Creamy Spinach Orzo recipe, delicious and comforting. | berrycottage.com

This creamy spinach orzo has become my answer to almost every dinner question—fast enough for a weeknight, elegant enough to serve to guests, and so forgiving that even a small mistake becomes a happy accident. Make it once, and you'll find yourself reaching for it whenever you need something that tastes like comfort tastes like home.

Recipe FAQ

Can I use a different pasta instead of orzo?

Yes, small pasta shapes like couscous or tiny shells work well but adjust cooking times accordingly.

How do I keep the spinach vibrant and not overcooked?

Add the chopped spinach at the end of cooking and stir just until wilted to preserve its color and nutrients.

What can I substitute for cream cheese in the sauce?

Soft ricotta or mascarpone can be used for a similar creamy texture and mild flavor.

Is it possible to make this dish gluten-free?

Use gluten-free orzo pasta available at most stores to maintain the same texture without gluten.

How can I add more protein to this dish?

Incorporate cooked chicken, sautéed mushrooms, or your favorite protein while finishing the sauce.

Creamy Spinach Orzo

One-pan orzo with creamy sauce, spinach, and Parmesan for a flavorful, easy-to-make dish.

Prep duration
10 min
Cook duration
20 min
Complete duration
30 min
Created by Lily Anderson


Complexity Easy

Heritage Italian-inspired

Output 4 Portions

Dietary considerations Meat-free

Components

Pasta & Dairy

01 1 cup orzo pasta (approximately 7 oz)
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 (16 fl oz)
07 1 cup whole milk or half-and-half (8 fl oz)
08 1/2 cup freshly grated Parmesan cheese (2 oz)
09 1/3 cup cream cheese, softened (3 oz)

Vegetables

01 4 cups baby spinach, roughly chopped (4.2 oz)
02 Salt, to taste
03 Freshly ground black pepper, to taste
04 Pinch of ground nutmeg (optional)

Garnish

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

Directions

Direction 01

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

Direction 02

Toast Orzo: Add orzo pasta to the skillet and toast lightly for 2 minutes, stirring frequently to prevent sticking.

Direction 03

Combine Liquids and Simmer: Pour in vegetable broth and milk, stir to combine, then bring to a gentle simmer. Reduce heat to medium-low.

Direction 04

Cook Orzo: Cook uncovered, stirring frequently, until orzo reaches an al dente texture and most liquid is absorbed, approximately 10 to 12 minutes.

Direction 05

Incorporate Cheeses: Stir in cream cheese and Parmesan until melted and sauce is creamy and smooth.

Direction 06

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

Direction 07

Serve with Garnish: Plate the orzo hot, topped with additional Parmesan cheese and a sprinkle of black pepper.

Necessary tools

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

Allergy information

Review each ingredient for potential allergens and seek professional medical advice if you have concerns.
  • Contains milk, wheat (gluten), and cheese. Verify all ingredient labels for allergens, especially pre-grated cheese and packaged broth.

Nutritional information (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 380
  • Fats: 18 g
  • Carbohydrates: 41 g
  • Proteins: 13 g