Creamy Spinach Orzo

Featured in: Weeknight Dinners

This comforting one-pan dish features tender orzo pasta simmered gently in a creamy mixture of butter, milk, and cream cheese. Aromatics like garlic and onion add depth while fresh baby spinach wilts into the luscious sauce just before serving. Parmesan cheese enriches the texture, creating a smooth, hearty dish perfect for easy weeknight meals. It can be enjoyed as a satisfying main or a flavorful side, enhanced with freshly ground pepper and a pinch of nutmeg for subtle warmth.

Updated on Wed, 24 Dec 2025 15:23:00 GMT
Golden, creamy spinach orzo, a simple one-pan pasta dish, ready to savor. Save
Golden, creamy spinach orzo, a simple one-pan pasta dish, ready to savor. | neoncuisine.com

There's something about a weeknight when everything feels a little too much, and you need something that tastes like care without the fuss. I discovered this creamy spinach orzo on one of those evenings, improvising with what was in my pantry—a handful of baby spinach, some orzo I'd been meaning to use, and the sudden craving for something warm and silky. The first time it came together, my kitchen filled with this golden, comforting aroma, and I realized I'd stumbled onto something I'd be making again and again.

I made this for my neighbor last spring when she mentioned feeling uninspired by weeknight meals, and watching her face light up at that first bite reminded me why simple food done well is its own kind of magic. She's made it at least a dozen times since, and once told me it saved her sanity during a particularly hectic month at work.

Ingredients

  • Orzo pasta: This rice-shaped pasta becomes almost creamy as it cooks in the liquid, absorbing the flavors rather than swimming in sauce like larger shapes would.
  • Butter and olive oil: The combination gives you richness from the butter and a subtle fruitiness from the olive oil, building depth right from the start.
  • Garlic and onion: These create the aromatic foundation—mince the garlic fine so it melts into the sauce, and chop the onion small enough that it softens completely.
  • Vegetable broth: Use the best broth you have on hand; it's the main seasoning vehicle, so skip the low-sodium stuff if you can.
  • Whole milk or half-and-half: I prefer half-and-half for a silkier result, but whole milk works beautifully if that's what you have.
  • Cream cheese and Parmesan: The cream cheese makes the sauce impossibly smooth, while Parmesan adds that essential salty, nutty backbone.
  • Baby spinach: Fresh is non-negotiable here—frozen will release too much water and dilute your beautiful sauce.
  • Salt, pepper, and nutmeg: A whisper of nutmeg is the secret handshake that makes people ask what your secret ingredient is.

Instructions

Product image
Perfect for simmering soups, baking casseroles, and serving cozy one-pot meals straight from oven to table.
Check price on Amazon
Start with aromatics:
Melt butter and oil together over medium heat—they should be sizzling gently, not smoking. Add the onion and let it soften until it becomes translucent and sweet, listening for the quiet sizzle that means it's caramelizing just slightly at the edges.
Toast the orzo:
Stir in the pasta and keep it moving for a couple of minutes—this dries out the starches slightly and gives the grains a subtle nutty flavor they won't get otherwise.
Build the sauce:
Pour in the broth and milk, stirring as you go to prevent any lumps from forming. The mixture will look loose and almost soupy, which is exactly right.
Cook with patience:
Bring it to a gentle simmer, then lower the heat so it bubbles slowly and steadily. Stir often—this isn't a set-it-and-forget-it situation. You're looking for the liquid to gradually absorb into the pasta, about 10 to 12 minutes, until the orzo is tender but still has a slight bite.
Make it creamy:
Once the pasta is nearly done, tear or crumble in the cream cheese and add the Parmesan all at once. Stir constantly as they melt, watching the sauce transform into something glossy and luxurious.
Wilt the spinach:
Dump in all the chopped spinach at once and stir—it will shrink dramatically and disappear into the creamy sauce within a minute or two. This is when you taste and adjust: a pinch more salt, a crack of pepper, and that subtle hint of nutmeg if you're feeling it.
Serve immediately:
Transfer to bowls while it's hot, and shower each one with extra Parmesan and a grind of fresh pepper.
Product image
Perfect for simmering soups, baking casseroles, and serving cozy one-pot meals straight from oven to table.
Check price on Amazon
Close-up of bubbling creamy spinach orzo, dotted with fresh green spinach and Parmesan. Save
Close-up of bubbling creamy spinach orzo, dotted with fresh green spinach and Parmesan. | neoncuisine.com

This dish reminds me that the best meals aren't the ones that demand hours of your attention, but the ones that ask for a little intention in the moment. There's something about sitting down with a bowl of this—feeling the warmth, tasting that balance of richness and freshness—that makes whatever was stressing you fade just a little.

Why This Works as Both Main and Side

On its own, it's a complete, satisfying dinner that feels substantial without being heavy. But it's also elegant enough to serve alongside roasted chicken or a piece of grilled fish, where it acts as a luxurious supporting player rather than taking center stage. I've found it works beautifully either way, depending on what kind of meal I'm building.

Flavor Combinations That Matter

The nutmeg is what elevates this from simple to memorable—just a whisper of it, so small you can't quite name what you're tasting, but you notice the difference immediately. The Parmesan and butter create a classic Italian backbone, while the spinach brings brightness and a hint of earthiness that keeps the dish from feeling one-dimensional.

Variations and Extensions

This recipe is naturally flexible, which is part of why I love it. It's a blank canvas that welcomes additions and swaps without losing its essential character. Some days I add crispy pancetta or sautéed mushrooms, other times I leave it pure and vegetarian, and it never feels like a different dish—just a different mood.

  • For a protein boost, stir in cooked shredded chicken or sautéed mushrooms right before adding the spinach.
  • Heavy cream can replace some or all of the milk if you want an even richer sauce, though the half-and-half balance is usually perfect.
  • A squeeze of lemon juice at the very end brightens everything and cuts the richness beautifully.
Product image
Pressure cook meals, make rice, steam vegetables, and prepare soups faster for easy everyday cooking.
Check price on Amazon
Hearty and satisfying, this vibrant spinach orzo recipe simmers with a rich, velvety sauce. Save
Hearty and satisfying, this vibrant spinach orzo recipe simmers with a rich, velvety sauce. | neoncuisine.com

This is the kind of recipe I return to when I want to feel like I'm taking care of myself and the people around me, without any of the stress. It proves that simple, real ingredients treated with a little attention can become something genuinely beautiful.

Recipe FAQs

What type of pasta is used in this dish?

Orzo pasta is used, offering a small, rice-shaped shape that cooks quickly and absorbs the creamy sauce well.

Can I substitute the milk with another dairy option?

Yes, whole milk can be swapped with half-and-half or heavy cream for a richer, creamier texture.

How do I cook the spinach for best results?

Spinach is stirred in at the end and cooked just until wilted, about 1 to 2 minutes, to keep its fresh flavor and bright color.

Is it possible to add proteins to this dish?

Absolutely, you can add cooked chicken or sautéed mushrooms to increase protein and enhance texture.

What seasonings complement this creamy pasta?

Salt, freshly ground black pepper, and a pinch of nutmeg work wonderfully to enhance the creamy flavors without overpowering them.

Creamy Spinach Orzo

Tender orzo cooked creamy with fresh spinach and Parmesan for a comforting, quick main or side.

Prep Time
10 minutes
Time to Cook
20 minutes
Overall Time
30 minutes
Created by Madison Adams


Skill Needed Easy

Cuisine Italian-inspired

Makes 4 Serving Size

Diet Preferences Meatless

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, to taste
03 Freshly ground black pepper, to taste
04 Pinch of ground nutmeg (optional)

Garnish

01 Extra Parmesan cheese
02 Freshly ground black pepper

Directions

Step 01

Sauté aromatics: Melt butter and olive oil in a large deep skillet over medium heat; add chopped onion and cook until softened, about 3 minutes. Stir in minced garlic and cook for another minute.

Step 02

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

Step 03

Add liquids and simmer: Pour in vegetable broth and milk, stirring to combine. Bring to a gentle simmer, then reduce heat to medium-low.

Step 04

Cook pasta: Cook uncovered, stirring often until orzo is al dente and most liquid has been absorbed, approximately 10 to 12 minutes.

Step 05

Incorporate cheeses: Stir in cream cheese and Parmesan until fully melted and the mixture forms a creamy sauce.

Step 06

Add spinach and season: Fold in chopped spinach and cook until just wilted, around 1 to 2 minutes. Season with salt, pepper, and optional nutmeg.

Step 07

Serve garnished: Transfer to serving dishes and garnish with additional Parmesan and freshly ground black pepper.

Tools Needed

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

Allergy Warnings

Inspect every ingredient for potential allergens. Reach out to a healthcare provider if you have concerns.
  • Contains milk, wheat (gluten), and cheese

Nutrition Details (for each serving)

These details are here for information only—always check with your doctor or nutritionist.
  • Caloric value: 380
  • Fat content: 18 g
  • Carbohydrates: 41 g
  • Proteins: 13 g