One-Pot Creamy Orzo

Featured in: Comfortable Everyday Meals

This creamy orzo dish features tender pasta simmered in a savory vegetable broth infused with garlic and aromatic onions. Butter and dairy enrich the texture, while Parmesan and mozzarella melt into a luscious sauce. Fresh spinach folded in at the end adds vibrant flavor and color. Simple steps and a one-pot method make this dish perfect for cozy weeknight dinners.

Cook the orzo in broth and milk until tender, then stir in cream and cheeses for richness. Finish with fresh herbs and spices to elevate the flavors. Variations include adding protein or swapping greens for extra depth.

Updated on Wed, 24 Dec 2025 15:31:00 GMT
Steaming bowl of one-pot creamy orzo garnished with parsley, a comforting Italian-inspired dinner. Pin it
Steaming bowl of one-pot creamy orzo garnished with parsley, a comforting Italian-inspired dinner. | ovendrift.com

There's something almost meditative about watching orzo tumble around a hot skillet, soaking up butter and garlic before the liquid hits. I stumbled onto this one-pot version on a particularly rainy Tuesday when I was too tired to stand over multiple pans, and what emerged was so creamy and satisfying that it became my go-to answer for 'what's for dinner.' The magic is in that toasted grain moment and the way cream just softens everything into comfort.

I made this for my sister one snowy evening when she dropped by unexpectedly, and I remember her surprise that something this elegant came from a single pan on the stove. We ate it straight from the skillet while standing in the kitchen, and she asked for the recipe before she even finished her bowl—that's when I knew it was a keeper.

Ingredients

  • Orzo pasta: This small rice-shaped pasta is the star, soaking up every drop of broth and cream instead of drowning in it like longer pastas would.
  • Butter: Use unsalted so you control the salt level, and it creates a beautiful golden base when you toast the onions and garlic.
  • Heavy cream and milk: The cream brings richness while milk keeps it from being heavy, balancing the dish so it feels nourishing rather than heavy.
  • Parmesan and mozzarella: Parmesan adds that sharp, salty depth while mozzarella melts silky smooth—skip the mozzarella if you want a lighter version.
  • Fresh garlic and onion: These are your aromatics, and mincing them small means they distribute evenly and cook down into the sauce rather than staying chunky.
  • Baby spinach: It wilts in seconds at the end, adding color and nutrition without any fuss or bitterness.
  • Fresh parsley: A handful stirred in at the very end brightens everything and makes it look finished.
  • Vegetable broth: Low-sodium lets you taste the other flavors and control salt yourself.

Instructions

Product image
Make fresh homemade yogurt and fermented foods easily for breakfasts, snacks, and recipes.
Check price on Amazon
Start with the base:
Melt butter in your largest pan over medium heat, then add diced onion. Let it cook gently for 3 to 4 minutes until it softens and turns translucent at the edges—you're building flavor here, not rushing.
Wake up the garlic:
Stir in minced garlic and cook for just a minute until the smell hits you and fills the whole kitchen. This is the moment you know things are about to taste good.
Toast the orzo:
Add your orzo and keep stirring for 2 minutes so each grain gets coated in that buttery, garlicky mixture. You want a light golden color, which means the starches are beginning to brown slightly.
Add the liquids:
Pour in your broth and milk, stir well, and bring everything to a gentle simmer. Let it bubble away uncovered for 10 to 12 minutes, stirring often so nothing sticks to the bottom, until the orzo is tender and most of the liquid has been absorbed.
Introduce the cream:
Turn the heat down slightly, then add your heavy cream, Parmesan, and mozzarella if you're using it. Stir gently until the cheese melts completely and everything becomes silky and creamy.
Finish with greens:
Fold in the spinach and let it wilt for a minute or two, then taste and adjust salt, pepper, and those red pepper flakes if you like a little heat.
Plate and serve:
Remove from heat, scatter fresh parsley over the top, and serve while it's still steaming hot.
Product image
Make fresh homemade yogurt and fermented foods easily for breakfasts, snacks, and recipes.
Check price on Amazon
Pin it
| ovendrift.com

There was a moment while teaching my friend to make this when she worried she'd overcooked the orzo because it looked mushy, but then the cream went in and it transformed into something luxurious and perfect. That's when she understood that this recipe isn't fussy—it just rewards you for paying attention.

Making It Your Own

This recipe is a blank canvas more than you'd think. I've made it with kale when spinach looked sad at the market, and the slight bitterness against the cream was wonderful. Some nights I add sautéed mushrooms or leftover roasted chicken, and it becomes a different meal entirely while still staying true to that one-pot simplicity.

A Word on Texture

The beauty of this dish is that creamy sauce that clings to every grain without drowning it. The key is watching as it cooks—you want the broth to be mostly absorbed but the pan shouldn't be completely dry. There's a sweet spot where the sauce is silky but not soupy, and you'll feel it the moment you stir it.

Quick Swaps and Shortcuts

For a lighter version, cut the cream in half and use all milk instead. For something richer, add a splash of white wine when you pour in the broth—it'll cook off in a minute but adds complexity. Red pepper flakes are optional but honestly worth keeping on the table for anyone who wants their bowl a little spicier.

  • If you don't have fresh parsley, dried parsley works, though fresh always tastes brighter and more alive on top.
  • Vegetable broth can be swapped for chicken broth if you're not vegetarian, and it brings a slightly deeper flavor.
  • This dish keeps beautifully in the fridge for two days and actually tastes even creamier the next day when the orzo has absorbed more of the sauce.
Product image
Keep kitchen knives sharp for safer slicing, chopping, and precise prep during everyday cooking.
Check price on Amazon
Close up of creamy, golden one-pot orzo with spinach, illustrating the richness and texture of the dish. Pin it
Close up of creamy, golden one-pot orzo with spinach, illustrating the richness and texture of the dish. | ovendrift.com

This is one of those dishes that tastes like you've been cooking all day but takes barely half an hour. It's the kind of meal that makes a regular Tuesday feel like something worth celebrating.

Recipe FAQ

What type of pasta is used in this dish?

Orzo pasta is used, a small rice-shaped pasta that cooks quickly and absorbs flavors well.

Can I substitute the cheeses in this dish?

Yes, Parmesan and mozzarella contribute creaminess, but you can swap mozzarella for other melting cheeses or use plant-based alternatives for a dairy-free version.

How is the creamy texture achieved without heaviness?

Combining broth, milk, and a modest amount of cream creates a rich but balanced sauce that coats the orzo without feeling heavy.

What greens can be used besides spinach?

Kale, arugula, or Swiss chard are great alternatives. Add them towards the end of cooking to wilt slightly while retaining nutrients.

Is this dish suitable for vegan modifications?

Yes, by using plant-based butter, cream, cheese, and a vegan-friendly broth, this dish can be made vegan while keeping its creamy texture.

One-Pot Creamy Orzo

Tender orzo simmered in flavorful broth with garlic, Parmesan, and cream, garnished with fresh spinach.

Prep time
10 min
Time to cook
20 min
Total duration
30 min
Created by Landen Phillips


Skill level Easy

Cuisine type Italian-Inspired

Makes 4 Portions

Diet details Suitable for Vegetarians

What You’ll Need

Pasta & Dairy

01 1 1/2 cups orzo pasta
02 2 tablespoons unsalted butter
03 1/2 cup heavy cream
04 1/2 cup freshly grated Parmesan cheese
05 1/2 cup shredded mozzarella cheese (optional)

Aromatics & Vegetables

01 1 small yellow onion, finely diced
02 3 cloves garlic, minced
03 2 cups baby spinach, roughly chopped
04 1/4 cup chopped fresh parsley

Liquids

01 3 cups low-sodium vegetable broth
02 1/2 cup milk

Seasonings

01 1/2 teaspoon salt, or to taste
02 1/4 teaspoon black pepper
03 1/4 teaspoon red pepper flakes (optional)

How-To

Step 01

Sauté onion: Melt the butter in a large, deep skillet or pot over medium heat. Add the diced onion and sauté for 3 to 4 minutes until translucent.

Step 02

Cook garlic: Stir in the minced garlic and cook for 1 minute until fragrant.

Step 03

Toast orzo: Add the orzo and toast for 2 minutes, stirring constantly to coat it evenly with butter and aromatics.

Step 04

Simmer pasta: Pour in the vegetable broth and milk. Stir well and bring to a gentle simmer. Cook uncovered for 10 to 12 minutes, stirring frequently, until the orzo is tender and most of the liquid is absorbed.

Step 05

Incorporate cream and cheese: Add the heavy cream, Parmesan, and mozzarella (if using). Stir until the cheese melts and the mixture becomes creamy.

Step 06

Add greens and season: Fold in the spinach and cook for 1 to 2 minutes until wilted. Season with salt, black pepper, and red pepper flakes to taste.

Step 07

Finish and serve: Remove from heat, stir in fresh parsley, and serve while hot.

Needed Tools

  • Large deep skillet or pot
  • Wooden spoon or spatula
  • Chef's knife
  • Cutting board
  • Measuring cups and spoons

Allergy details

Make sure to review each item for allergens. Check with a healthcare provider if you have questions.
  • Contains wheat (gluten), milk, and cheese (dairy).

Nutrition info (each serving)

This info’s for reference only and isn’t medical advice.
  • Calories: 420
  • Fats: 17 g
  • Carbohydrates: 51 g
  • Proteins: 14 g