Creamy Orzo with Roasted Butternut Squash and Spinach
As the autumn leaves began to fall, I found myself cozied up in my kitchen, surrounded by the warm aromas of roasting butternut squash and the soft glow of twinkling string lights, and that’s when I knew I had created something special with this Creamy Orzo with Roasted Butternut Squash and Spinach.
I recall the first time I made this recipe, it was a chilly Sunday afternoon in late October, and I was determined to use up the last of my summer spinach stash, and that’s when the magic happened.
It was during one of those quiet moments, as I took my first bite, that I realized the flavors and textures had melded together in perfect harmony, and This Creamy Orzo with Roasted Butternut Squash and Spinach quickly became a cherished family favorite.
Why You’ll Love This Creamy Orzo with Roasted Butternut Squash and Spinach
- The creamy orzo provides a rich and velvety texture that complements the tender roasted butternut squash.
- The subtle sweetness of the squash pairs perfectly with the savory flavors of the spinach and parmesan cheese.
- This recipe is ready in just 35 minutes, making it an ideal solution for a busy weeknight dinner.
- The foolproof method ensures that your orzo will be cooked to perfection every time.
- This dish is perfect for a cozy night in with family or a casual dinner party with friends.
Ingredients You’ll Need
- 2 cups orzo
- 2 cups cubed butternut squash
- 2 tablespoons olive oil
- 1 onion, chopped
- 3 cloves garlic, minced
- 1 cup chicken broth
- 1 cup heavy cream
- 1 teaspoon dried thyme
- Salt and pepper to taste
- 2 cups fresh spinach

The star ingredients of this recipe, the butternut squash and spinach, bring a burst of autumnal flavor and vibrant color to the dish, while the creamy orzo provides a comforting and indulgent base.
Expert Tips for the Best Creamy Orzo with Roasted Butternut Squash and Spinach
- Critical technique: roasting the butternut squash brings out its natural sweetness, which balances the savory flavors of the dish.
- Common mistake: overcooking the orzo, which can make it mushy; fix: cook until al dente.
- Pro upgrade: add some toasted pine nuts for added crunch and nutty flavor.
- Doneness cue: the orzo is cooked when it’s lightly toasted and the liquid has been absorbed.
- Make-ahead tip: prepare the roasted squash and orzo mixture ahead of time, then combine and reheat when ready.
Variations and Substitutions
For a gluten-free version, swap the orzo with gluten-free pasta; for added protein, toss in some cooked chicken or shrimp; and for a bold flavor twist, add some red pepper flakes or a squeeze of fresh lemon juice.

How to Store and Reheat
Store leftovers in an airtight container in the fridge for up to 3 days; reheat in the microwave or on the stovetop with a splash of chicken broth. Freeze tip: freeze individual portions for up to 2 months.
Frequently Asked Questions
Can I make this recipe ahead of time?
Yes, you can prepare the roasted squash and orzo mixture ahead of time, then combine and reheat when ready.
Can I substitute other types of pasta?
Yes, you can substitute other small pasta shapes, such as macaroni or ditalini, but cooking times may vary.
How do I store leftovers?
Store leftovers in an airtight container in the fridge for up to 3 days; reheat in the microwave or on the stovetop with a splash of chicken broth.
I hope you enjoy this Creamy Orzo with Roasted Butternut Squash and Spinach as much as my family does – it’s a true comfort food classic! So go ahead, get cozy in your kitchen, and give it a try!
Creamy Orzo
🧂 Ingredients
👩🍳 Instructions
-
1Preheat oven to 400°F (200°C).
-
2Toss the butternut squash with 1 tablespoon of olive oil, salt, and pepper on a baking sheet. Roast for 20-25 minutes or until tender.
-
3Cook the orzo according to package instructions.
-
4In a large skillet, heat the remaining 1 tablespoon of olive oil over medium heat. Add the chopped onion and cook until softened, about 3-4 minutes.
-
5Add the minced garlic and cook for an additional minute.
-
6Stir in the chicken broth, heavy cream, and dried thyme. Bring to a simmer and let cook for 2-3 minutes or until slightly thickened.
-
7Add the cooked orzo to the skillet and stir to combine.
-
8Add the roasted butternut squash and chopped spinach to the skillet. Season with salt and pepper to taste.
-
9Serve hot and enjoy.

