Creamy Orzo with Roasted Butternut Squash and Spinach!
Creamy Orzo with Roasted Butternut Squash and Spinach
I made this creamy orzo on a cozy weekend when I wanted something comforting but a little lighter than a traditional pasta bake. I had some butternut squash waiting in the kitchen, so I roasted it until golden and tossed it with creamy orzo and fresh spinach.
The combination was even better than I expected. The squash adds a gentle sweetness, the spinach brings freshness, and the creamy orzo ties everything together into one warm, satisfying bowl. It quickly became one of those recipes my family asked me to make again.
Why You’ll Love This Recipe
Creamy and comforting without being overly heavy
Sweet, caramelized roasted butternut squash
Fresh spinach adds color and nutrition
Made with simple everyday ingredients
Perfect as a vegetarian main dish or side
Great for cozy weeknight dinners
Ingredients
For the Roasted Butternut Squash
3 cups peeled butternut squash, cut into small cubes
1½ tbsp olive oil
½ tsp garlic powder
½ tsp dried thyme
¼ tsp paprika
½ tsp salt
¼ tsp black pepper
For the Creamy Orzo
1½ cups dry orzo
1 tbsp olive oil
1 small yellow onion, finely diced
3 cloves garlic, minced
4 cups low-sodium vegetable broth
½ cup heavy cream
½ cup grated Parmesan cheese
4 cups fresh spinach
½ tsp Italian seasoning
¼ tsp black pepper
Salt, to taste
1 tbsp fresh lemon juice
For Serving
Fresh parsley
Extra Parmesan
A drizzle of olive oil
Optional: toasted pumpkin seeds
Instructions
1. Roast the Butternut Squash
Preheat the oven to 425°F (220°C).
Place the cubed butternut squash on a large baking sheet. Drizzle with olive oil and sprinkle with garlic powder, thyme, paprika, salt, and black pepper.
Toss well and spread the squash into a single layer.
Roast for 25–30 minutes, turning once halfway through, until the edges are golden and caramelized and the centers are tender.
2. Sauté the Onion and Garlic
While the squash is roasting, heat 1 tablespoon of olive oil in a large skillet or Dutch oven over medium heat.
Add the diced onion and cook for 3–4 minutes, until softened.
Add the garlic and cook for another 30 seconds until fragrant.
3. Toast the Orzo
Add the dry orzo to the skillet and stir for about 1–2 minutes.
Lightly toasting the orzo adds a subtle nutty flavor and makes the finished dish even more delicious.
4. Cook the Orzo
Pour in the vegetable broth and add the Italian seasoning and black pepper.
Bring the mixture to a gentle simmer.
Cook for about 9–11 minutes, stirring frequently so the orzo doesn’t stick to the bottom of the pan.
The orzo should become tender while still having a little bite. If it becomes too thick before the orzo is cooked, add a splash of broth or water.
5. Make It Creamy
Reduce the heat to low and stir in the heavy cream and Parmesan cheese.
Continue stirring until the cheese melts and the sauce becomes smooth and creamy.
Taste and adjust the salt and pepper as needed.
6. Add the Spinach
Add the fresh spinach a handful at a time.
Stir gently until the spinach wilts into the creamy orzo, about 2 minutes.
Add the fresh lemon juice and stir to brighten the flavors.
7. Add the Roasted Squash
Gently fold most of the roasted butternut squash into the orzo, reserving a few golden pieces for the top.
Be gentle when stirring so the squash keeps some of its shape.
8. Serve
Spoon the creamy orzo into bowls and top with the reserved roasted squash.
Finish with fresh parsley, extra Parmesan, and a small drizzle of olive oil. Toasted pumpkin seeds are also delicious for a little crunch.
Serve warm.
My Tips
Cut the butternut squash into similar-sized cubes so everything roasts evenly.
Don’t skip roasting the squash—it develops much more flavor than simply simmering it.
Stir the orzo regularly while it cooks because it can stick quickly.
Add a splash of broth if the orzo becomes too thick.
Add the Parmesan over low heat so it melts smoothly.
The lemon juice at the end makes the creamy sauce taste fresher and balances the sweetness of the squash.
Easy Variations
Feta & Spinach Orzo: Replace half of the Parmesan with crumbled feta for a Mediterranean twist.
Garlic Mushroom Orzo: Sauté sliced mushrooms with the onion before adding the garlic.
Protein-Packed Orzo: Add shredded rotisserie chicken, grilled chicken, or cooked chickpeas.
Vegan Version: Use vegetable broth, replace the cream with unsweetened plant-based cream, and use a dairy-free Parmesan alternative.
Extra Herb Flavor: Add fresh sage, rosemary, or thyme to the roasted squash.
Spicy Version: Add red pepper flakes while sautéing the garlic.
What to Serve With It
This creamy orzo is filling enough to serve as a main dish, but it also makes a beautiful side.
Try it with:
Lemon garlic chicken
Grilled salmon
Roasted chicken thighs
Herb-baked cod
Grilled shrimp
A crisp green salad
Roasted Brussels sprouts
Warm crusty bread
Make-Ahead Instructions
You can roast the butternut squash up to 2 days ahead and refrigerate it in an airtight container.
The orzo can also be prepared a few hours ahead, but it will thicken as it sits. When reheating, add a splash of vegetable broth or milk and stir gently until creamy again.
For the freshest texture, I recommend making the orzo the same day you plan to serve it.
Storage & Reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days.
To reheat, place the orzo in a skillet over low to medium heat and add a splash of vegetable broth, milk, or cream. Stir gently until heated through and creamy.
You can also reheat individual portions in the microwave, stirring halfway through and adding a little liquid if needed.
Recipe Details
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: About 45 minutes
Servings: 6
Approximate Nutrition Per Serving
Calories: 410
Protein: 12g
Carbohydrates: 55g
Fat: 17g
Fiber: 6g
Sugar: 6g
Nutrition is an estimate and will vary depending on the cream, cheese, broth, and portion size.
Frequently Asked Questions
Can I use frozen butternut squash?
Yes. Thaw and pat it dry before roasting. Spread it well on the baking sheet so it can brown instead of steaming.
Can I make this without heavy cream?
Yes. You can use half-and-half, whole milk, evaporated milk, or an unsweetened plant-based cream alternative. The final texture may be slightly lighter.
Can I use another type of pasta?
Orzo gives this dish its creamy risotto-like texture, but small pasta shapes such as ditalini or small shells can work. Adjust the cooking time and liquid as needed.
Can I add chicken?
Absolutely. Cooked shredded chicken or grilled chicken makes this a heartier one-bowl meal.
How do I keep the orzo creamy when reheating?
Add a small splash of broth or milk before reheating and stir gently. Orzo absorbs liquid as it sits, so adding moisture brings the creamy texture back.
Final Thoughts
This Creamy Orzo with Roasted Butternut Squash and Spinach is the kind of recipe I love making when I want comfort food that still feels fresh and colorful. The caramelized squash, creamy Parmesan orzo, and tender spinach work beautifully together.
It’s cozy enough for a weekend dinner but simple enough for a weeknight, and that combination is exactly what keeps me coming back to it.
