This creamy orzo has over 100 five-star reviews — and it only takes 30 minutes. I still can’t believe it myself.
I created this recipe when I wanted something that feels like a fancy risotto but without all the babysitting. Butter, white wine, parmesan, and spinach all melted together with perfectly creamy orzo. It’s the kind of dinner that makes people ask “you made this tonight?”
Readers are calling it their new comfort food obsession — for date nights, weeknight dinners, even meal prep. Once you make it, you’ll never look at boxed pasta the same way again.
📌 Follow me on Pinterest to unlock the full recipe
Click the button below and follow me – the recipe will unlock automatically.
Follow on PinterestIngredients
For the pasta:
- 3 tbsp butter (I like Kerrygold unsalted butter for this)
- 1.5 tbsp olive oil
- 1 shallot (finely diced into 1/8-inch pieces)
- 3 garlic cloves (freshly minced for best flavor)
- 0.75 tsp lemon zest
- 1 cup orzo (I always use Barilla orzo)
- 2.5 cups vegetable broth
- 0.25 cup dry white wine
To finish:
- 2.5 cups spinach
- 0.5 cup cream (makes it extra creamy and rich)
- 0.75 cup parmesan cheese (freshly grated for a smoother melt)
- salt
- black pepper
For garnish (optional):
- red pepper flakes
- fresh basil (chiffonade ribbons recommended for extra aromatics)
- parmesan cheese
- lemon wedges
Step 1: Prepare Mise en Place
- 1 shallot
- 3 garlic cloves
- 0.75 tsp lemon zest
- 0.75 cup parmesan cheese
- fresh basil
Finely dice the shallot into 1/8-inch pieces, mince the garlic cloves, zest the lemon, and grate the parmesan cheese.
Chiffonade the fresh basil by stacking leaves, rolling them tightly, and slicing into thin ribbons.
Having everything prepped and ready ensures smooth cooking without interruption, which is especially important for this quick pasta dish.
Step 2: Toast the Orzo and Build the Aromatic Base
- 3 tbsp butter
- 1.5 tbsp olive oil
- 1 shallot
- 3 garlic cloves
- 0.75 tsp lemon zest
- 1 cup orzo
Melt the butter with olive oil in a large pot over medium heat.
Once foaming, add the diced shallot and cook for 3-5 minutes, stirring occasionally, until softened and fragrant.
Add the minced garlic and lemon zest, cooking for another 30 seconds until aromatic.
Pour in the orzo and stir constantly for 2-3 minutes to lightly toast the grains—this step develops a subtle nutty flavor that elevates the entire dish.
Step 3: Simmer the Orzo in Broth
- 0.25 cup dry white wine
- 2.5 cups vegetable broth
Pour in the dry white wine and let it reduce for 1 minute, scraping up any flavorful bits stuck to the bottom of the pot.
Add the vegetable broth and bring to a boil over high heat.
Once boiling, reduce the heat to medium-low and simmer for 10-12 minutes, stirring occasionally, until the orzo is tender and most of the liquid is absorbed.
The orzo should have a slight bite to it, not mushy.
Step 4: Finish with Cream, Cheese, and Spinach
- 0.5 cup cream
- 0.75 cup parmesan cheese
- 2.5 cups spinach
- salt
- black pepper
Remove the pot from heat and immediately stir in the cream and freshly grated parmesan cheese until fully incorporated and smooth.
I like to use freshly grated cheese rather than pre-shredded because it melts more evenly and creates a silkier sauce.
Add the spinach in batches, stirring until wilted and integrated into the creamy orzo.
Season generously with salt and black pepper to taste.
Step 5: Plate and Garnish
- red pepper flakes
- fresh basil
- lemon wedges
Divide the creamy orzo among bowls or plates.
Top each portion with a pinch of red pepper flakes for color and mild heat, a handful of the fresh basil chiffonade for bright aromatics, and serve with a lemon wedge on the side for squeezing over.
The bright acidity of fresh lemon brings everything into focus and balanc