Creamy Orzo with Roasted Butternut Squash and Spinach
A Bowl of Sunshine: Rich Flavors for Chilly Days
As the leaves turn and the air grows crisp, there’s nothing quite as comforting as a warm, hearty bowl of pasta. Our Creamy Orzo with Roasted Butternut Squash and Spinach is the epitome of autumnal indulgence, combining sweet, earthy flavors with a luxurious, velvety texture. This creamy orzo recipe features tiny, rice-shaped pasta enveloped in a rich sauce, perfectly complemented by tender, caramelized roasted butternut squash and vibrant, wilted spinach. It’s a comforting pasta recipe that brings the warmth and coziness of the season right to your dinner table, making it a stellar fall pasta dish.
What makes this dish truly special is the harmonious blend of flavors and textures. The roasted butternut squash pasta delivers a beautiful sweetness and a slightly charred exterior, contrasting with the silky smoothness of the orzo. The spinach adds a touch of freshness and a beautiful pop of color. The sauce, thickened with Parmesan cheese and a touch of heavy cream, achieves a thick, heavy, viscous consistency that clings to every grain of orzo and every piece of vegetable. This vegetarian dinner idea is not only incredibly delicious but also surprisingly simple to prepare, making it perfect for busy weeknights or a special gathering.

Harvest Highlights: Essential Ingredients for a Flavorful Dish
The quality of your ingredients, especially the butternut squash and fresh spinach, will shine through in this elegant yet simple pasta.
—Ingredients—
For the Roasted Butternut Squash
- 1 medium butternut squash (about 2 lbs), peeled, seeded, and diced into ¾-inch cubes
- 1 tablespoon olive oil
- ½ teaspoon dried thyme
- ¼ teaspoon salt
- ⅛ teaspoon black pepper
For the Creamy Orzo
- 1 tablespoon olive oil
- 1 small yellow onion, finely diced
- 2 cloves garlic, minced
- 1 ½ cups orzo pasta
- 4 cups vegetable broth (or chicken broth)
- ½ cup heavy cream
- ½ cup freshly grated Parmesan cheese, plus more for serving
- 5 oz (about 5 cups) fresh baby spinach
- Salt and black pepper to taste
Ingredient Notes and Creative Swaps
For the roasted butternut squash pasta, ensure your butternut squash is diced into even pieces for uniform cooking and beautiful caramelization. Roasting brings out its natural sweetness, crucial for this dish. When cooking the orzo pasta, stir frequently, especially towards the end, as it tends to stick to the bottom of the pan and releases starches that create the base of the thick creamy sauce. The heavy cream and Parmesan cheese are what give the sauce its luxurious thick, heavy, viscous consistency and rich flavor. For a dairy-free or vegan option, you can substitute coconut milk or a plant-based cream alternative, and use nutritional yeast or a vegan Parmesan substitute. Freshly grated Parmesan cheese melts much better and tastes superior to pre-grated varieties. If fresh baby spinach isn’t available, a smaller amount of frozen spinach (thawed and squeezed dry) can be used.
Roast, Simmer, and Stir: The Step-by-Step Method
This recipe involves roasting the squash and then bringing the creamy orzo together on the stovetop.

—Instructions—
- Roast Butternut Squash: Preheat oven to 400°F (200°C). In a large bowl, toss the diced butternut squash with 1 tablespoon olive oil, dried thyme, salt, and pepper. Spread in a single layer on a baking sheet. Roast for 20-25 minutes, flipping halfway through, until tender, golden brown, and slightly caramelized. Set aside.
- Sauté Aromatics: While the squash roasts, heat 1 tablespoon olive oil in a large, deep skillet or Dutch oven over medium heat. Add the finely diced yellow onion and cook for 5-7 minutes until softened and translucent. Add the minced garlic and cook for another minute until fragrant.
- Cook Orzo: Add the orzo pasta to the skillet and stir for 1-2 minutes until lightly toasted. Pour in the vegetable broth and bring to a simmer. Reduce heat to medium-low, cover, and cook for 10-12 minutes, stirring occasionally, until the orzo is al dente and most of the liquid has been absorbed.
- Create Creamy Sauce: Stir in the heavy cream and ½ cup Parmesan cheese. Cook for 2-3 minutes, stirring constantly, until the sauce thickens and reaches a thick, heavy, viscous consistency.
- Add Spinach & Squash: Remove from heat. Stir in the fresh baby spinach until it wilts into the hot pasta (this happens quickly). Fold in the roasted butternut squash.
- Season and Serve: Taste and adjust salt and black pepper as needed. Serve immediately, garnished with additional freshly grated Parmesan cheese and a crack of fresh black pepper.
Creamy Perfection: Tips for a Restaurant-Quality Dish
Elevate your creamy orzo recipe to professional levels with these simple tips.
- Don’t Overcook the Orzo: Orzo can quickly turn mushy. Cook it until it’s “al dente” (to the bite) as it will continue to absorb liquid and cook slightly when the cream and cheese are added. This ensures the distinct al dente orzo pasta grains remain.
- The Right Consistency: When adding the cream and cheese, ensure the heat is not too high to prevent the cheese from clumping. Gently stir until the thick creamy sauce forms and has that desired thick, heavy, viscous consistency. If it seems too thick, a splash more broth can thin it out.
- Butternut Squash Roasting: For deeply flavorful squash with a beautiful caramelization, don’t overcrowd your baking sheet. Give the diced butternut squash plenty of space so it roasts rather than steams. Achieving those slightly charred edges adds another layer of flavor.
- Fresh Spinach Last: Adding the fresh baby spinach at the very end and off the heat ensures it wilts perfectly without becoming overcooked or losing its vibrant color.
- Freshly Grated Parmesan: This makes a noticeable difference. Pre-grated Parmesan often contains anti-caking agents that can make your sauce gritty or prevent it from melting smoothly into a thick creamy sauce.
Conclusion: A Seasonal Symphony in a Bowl
This Creamy Orzo with Roasted Butternut Squash and Spinach is more than just a meal; it’s an experience. It’s a celebration of seasonal ingredients, thoughtfully combined to create a comforting pasta recipe that’s both elegant and utterly satisfying. Whether you’re looking for a delightful vegetarian dinner idea or simply craving a taste of autumn, this fall pasta dish with its luscious thick creamy sauce is sure to become a cherished addition to your recipe collection.
Creamy Orzo with Roasted Butternut Squash and Spinach
Ingredients
Equipment
Method
- Roast Squash: Toss diced butternut squash with oil, thyme, salt, pepper. Roast at 400°F (200°C) for 20-25 mins until tender and caramelized. Set aside.
- Sauté Aromatics: Sauté diced onion in olive oil until softened. Add minced garlic and cook 1 minute.
- Cook Orzo: Add orzo to skillet, toast lightly. Pour in broth, bring to simmer. Cover and cook 10-12 mins until al dente and liquid absorbed.
- Make Creamy Sauce: Stir in heavy cream and 1/2 cup Parmesan cheese. Cook 2-3 mins until thick and viscous.
- Add Spinach & Squash: Remove from heat. Stir in spinach until wilted. Fold in roasted butternut squash.
- Season & Serve: Taste, adjust seasoning. Serve with more Parmesan and pepper.







