Creamy Orzo with Roasted Butternut Squash and Spinach
If you’re looking for a cozy, satisfying dish that warms the soul, you’ve come to the right place! Creamy Orzo with Roasted Butternut Squash and Spinach is one of those recipes that feels like a warm hug on a chilly evening. The sweet, caramelized flavor of roasted butternut squash pairs beautifully with creamy orzo and fresh spinach, creating a delightful meal that’s sure to impress. Whether it’s a busy weeknight or a special family gathering, this dish is the perfect centerpiece for any occasion.
What makes this recipe even more special is its simplicity. With just a handful of wholesome ingredients, you can whip up a comforting bowl of goodness that everyone will love. Plus, it’s vegetarian-friendly and packed with nutrients!
Why You’ll Love This Recipe
- Quick to prepare: This dish comes together in about 55 minutes—perfect for those busy nights!
- Family-friendly: The creamy texture and mild flavors make it appealing to both kids and adults.
- Make-ahead convenience: You can easily prepare this meal in advance and reheat it for easy dinners throughout the week.
- Flavor-packed: The combination of roasted squash, garlic, and cheese creates a deliciously rich flavor profile.
- Versatile: You can customize it with different veggies or proteins to suit your taste.

Ingredients You’ll Need
Creating Creamy Orzo with Roasted Butternut Squash and Spinach is simple thanks to these wholesome ingredients. They come together beautifully to create a dish that’s as nutritious as it is delicious!
- 1 small butternut squash, peeled and diced (about 3 cups)
- 2 tbsp olive oil
- Salt and black pepper, to taste
- 1½ cups orzo pasta
- 3 cups vegetable broth (or water)
- 2 tbsp butter
- 2 cloves garlic, minced
- ½ cup grated Parmesan cheese
- ¼ cup heavy cream
- 2 cups baby spinach, roughly chopped
- ½ tsp dried thyme (optional)
- Pinch of red pepper flakes (optional)
- 2 tablespoons fresh parsley, finely chopped (for garnish)
Variations
One of the best things about this recipe is its flexibility! Feel free to get creative based on your preferences or what you have on hand.
- Add more vegetables: Toss in some chopped kale, zucchini, or bell peppers for extra nutrition and color.
- Make it vegan: Use plant-based butter and nutritional yeast instead of Parmesan cheese for a dairy-free option.
- Spice it up: Add some chopped jalapeños or increase the red pepper flakes for an extra kick!
- Try different grains: Substitute quinoa or farro for the orzo if you’re looking for something different.
How to Make Creamy Orzo with Roasted Butternut Squash and Spinach
Step 1: Roast the Squash
Preheat your oven to 400°F (200°C). Start by tossing the diced butternut squash with olive oil, salt, and pepper. Spreading it out on a baking sheet allows each piece to roast evenly. You’ll want them tender and caramelized after about 25–30 minutes in the oven. This step enhances their natural sweetness!
Step 2: Cook the Orzo
While the squash roasts, grab a large saucepan and melt the butter over medium heat. Add minced garlic and sauté for about a minute—this step releases lovely aromatic flavors into your dish. Next, stir in the orzo. Toasting it lightly for around 2 minutes adds depth to its taste.
Step 3: Simmer with Broth
Pour in the vegetable broth (or water) and bring everything to a simmer. Cook for about 10–12 minutes until the orzo is tender. Remember to stir occasionally! This helps prevent sticking while allowing all those wonderful flavors to meld together.
Step 4: Create Creaminess
Once your orzo is cooked, stir in grated Parmesan cheese and heavy cream. This not only brings richness but also binds everything together beautifully. Then add in your roughly chopped spinach; cook until it’s wilted—just a couple of minutes will do!
Step 5: Combine It All
Gently fold in your roasted butternut squash at the end. This way, you preserve its lovely texture while mixing those incredible flavors throughout. A quick taste test will help you adjust seasoning as needed before serving warm!
Enjoy every comforting bite of your Creamy Orzo with Roasted Butternut Squash and Spinach!
Pro Tips for Making Creamy Orzo with Roasted Butternut Squash and Spinach
Making this dish is a breeze, but with these pro tips, you’ll elevate your creamy orzo game to the next level!
-
Choose the right squash: Opt for a small to medium butternut squash for a sweeter flavor and creamy texture. Larger squashes can be stringy and less flavorful.
-
Toast the orzo: Lightly toasting the orzo in butter before adding liquid enhances its nutty flavor, creating a deeper taste profile that complements the squash beautifully.
-
Add fresh herbs: Incorporating fresh thyme or sage towards the end of cooking brightens up the dish and adds freshness that balances the creaminess.
-
Adjust creaminess: For extra creaminess, feel free to add more heavy cream or a splash of vegetable broth. This allows you to customize the consistency based on your preference.
-
Make it ahead: This dish stores well in the fridge, and flavors often deepen overnight. Just reheat gently on the stove with a splash of broth or water to restore creaminess.
How to Serve Creamy Orzo with Roasted Butternut Squash and Spinach
Serving this delightful dish is all about presentation and pairing it with complementary flavors! Here are some ideas to make your meal even more inviting.
Garnishes
-
Chopped fresh parsley: A sprinkle of parsley not only adds a pop of color but also introduces a burst of freshness.
-
Toasted pumpkin seeds: These provide an excellent crunch and nutty flavor that contrasts nicely with the creamy orzo.
-
Grated lemon zest: A hint of citrus elevates the dish’s flavors, giving it a refreshing twist that balances its richness.
Side Dishes
-
Mixed green salad: A light salad with vinaigrette pairs perfectly, providing crispness that cuts through the creaminess of the orzo.
-
Roasted Brussels sprouts: Their slightly bitter taste complements the sweetness of butternut squash while adding another layer of texture.
-
Garlic bread: Crunchy garlic bread is perfect for scooping up any leftover creamy sauce, making every bite enjoyable.
-
Steamed broccoli: This nutritious side adds vibrant color and is an excellent way to incorporate more greens into your meal.
With these serving suggestions and tips, your Creamy Orzo with Roasted Butternut Squash and Spinach will not only be delicious but also beautifully presented! Enjoy every comforting bite!

Make Ahead and Storage
Creamy Orzo with Roasted Butternut Squash and Spinach is not only a delightful dish but also an excellent choice for meal prep! You can prepare it in advance, making it perfect for busy weeknights or when you want to have a comforting meal ready to go.
Storing Leftovers
- Allow the dish to cool completely before storing.
- Transfer leftovers to an airtight container.
- Store in the refrigerator for up to 3–4 days.
Freezing
- Portion out the creamy orzo into freezer-safe containers or bags.
- Label with the date and contents for easy identification.
- Freeze for up to 2–3 months. Note that the texture may change slightly upon thawing.
Reheating
- Thaw overnight in the refrigerator if frozen.
- Reheat on the stove over low heat, adding a splash of vegetable broth or water to loosen the sauce.
- Stir occasionally until heated through, or microwave in a covered dish in short intervals, stirring in between.
FAQs
Here are some common questions about this delicious recipe.
Can I make Creamy Orzo with Roasted Butternut Squash and Spinach vegan?
Absolutely! To make this dish vegan-friendly, simply substitute plant-based butter and nutritional yeast for Parmesan cheese. The creamy texture will still be delightful!
What can I serve with Creamy Orzo with Roasted Butternut Squash and Spinach?
This creamy orzo pairs wonderfully with a simple side salad or crusty bread. You could also serve it alongside grilled vegetables for a complete meal.
How do I store leftover Creamy Orzo with Roasted Butternut Squash and Spinach?
Store any leftovers in an airtight container in the refrigerator for up to 3–4 days. For longer storage, freeze portions in freezer-safe containers for up to 2–3 months.
Final Thoughts
I hope you find joy in preparing this Creamy Orzo with Roasted Butternut Squash and Spinach! It’s such a comforting dish that brings warmth and nourishment to your table. Whether you’re cooking for family or just treating yourself to a cozy dinner, this recipe is sure to please everyone. Enjoy every bite, and don’t hesitate to share your creation or variations you try!
Creamy Orzo with Roasted Butternut Squash and Spinach
Creamy Orzo with Roasted Butternut Squash and Spinach is the ultimate comfort food, perfect for chilly evenings. This delightful dish combines the sweet, caramelized flavors of roasted butternut squash with creamy orzo pasta and fresh spinach, creating a nourishing meal that everyone will love. With its simple preparation and wholesome ingredients, this vegetarian-friendly recipe is not only quick to make but also versatile enough to accommodate various preferences. Whether you’re looking for an easy weeknight dinner or a cozy gathering centerpiece, this creamy orzo dish is sure to impress!
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: Serves approximately 4 people 1x
- Category: Main
- Method: Baking, Stovetop
- Cuisine: Vegetarian
Ingredients
- 1 small butternut squash, peeled and diced (about 3 cups)
- 2 tablespoons olive oil
- Salt and black pepper, to taste
- 1½ cups orzo pasta
- 3 cups vegetable broth
- 2 tablespoons butter
- 2 cloves garlic, minced
- ½ cup grated Parmesan cheese
- ¼ cup heavy cream
- 2 cups baby spinach, roughly chopped
- ½ tsp dried thyme (optional)
- Pinch of red pepper flakes (optional)
- 2 tablespoons fresh parsley, finely chopped (for garnish)
Instructions
- Preheat the oven to 400°F (200°C). Toss diced butternut squash with olive oil, salt, and pepper. Spread on a baking sheet and roast for about 25–30 minutes until tender.
- In a large saucepan over medium heat, melt butter and sauté minced garlic for 1 minute. Add orzo and toast lightly for about 2 minutes.
- Pour in vegetable broth and simmer for about 10–12 minutes until orzo is tender, stirring occasionally.
- Stir in Parmesan cheese and heavy cream to create a rich sauce. Add chopped spinach and cook until wilted.
- Carefully fold in roasted butternut squash and adjust seasoning before serving warm.
Nutrition
- Serving Size: About 1 cup (240g)
- Calories: 410
- Sugar: 4g
- Sodium: 450mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 54g
- Fiber: 5g
- Protein: 12g
- Cholesterol: 30mg
