Creamy Orzo with Roasted Butternut Squash and Spinach
If you’re looking for a dish that wraps you in warmth and comfort, let me introduce you to my favorite: Creamy Orzo with Roasted Butternut Squash and Spinach. This recipe is perfect for those busy weeknights when you want something delicious without spending hours in the kitchen. The blend of roasted butternut squash, creamy orzo, and fresh spinach creates a symphony of flavors that I can never resist.
What makes this dish truly special is its versatility—whether it’s a cozy dinner for two or a family gathering, it fits right in. And trust me, everyone will be coming back for seconds (or thirds!) once they get a taste!
Why You’ll Love This Recipe
- Easy to Prepare: With simple steps and minimal fuss, this recipe is perfect even for beginner cooks.
- Family-Friendly: The creamy texture and rich flavors make it appealing to both kids and adults.
- Make-Ahead Convenience: You can prepare this dish in advance and reheat it for quick meals on busy days.
- Nutritious Ingredients: Packed with vegetables, this dish is not just satisfying but also good for you.
- Deliciously Flavorful: The combination of roasted squash and creamy orzo is simply irresistible.

Ingredients You’ll Need
Gathering simple, wholesome ingredients is part of the fun! Here’s what you need to make your Creamy Orzo with Roasted Butternut Squash and Spinach:
For the Roasted Squash
- 1 small butternut squash, peeled and diced (about 3 cups)
- 2 tbsp olive oil
- Salt and black pepper, to taste
For the Orzo
- 1½ cups orzo pasta
- 3 cups vegetable broth (or water)
- 2 tbsp butter
- 2 cloves garlic, minced
For the Creamy Mixture
- ½ 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
This recipe is wonderfully flexible! Here are some variations to keep things interesting:
- Add More Veggies: Toss in some mushrooms or bell peppers for extra flavor and nutrition.
- Swap the Cheese: If you’re looking for a dairy-free option, try nutritional yeast instead of Parmesan.
- Make It Spicy: Add more red pepper flakes or even some diced jalapeños for a kick!
- Switch Up the Greens: Feel free to use kale or Swiss chard instead of spinach; they work beautifully too!
How to Make Creamy Orzo with Roasted Butternut Squash and Spinach
Step 1: Roast the Butternut Squash
Preheat your oven to 400°F (200°C). In a bowl, toss the diced squash with olive oil, salt, and pepper. Spreading it out on a baking sheet ensures even roasting. Roast for about 25–30 minutes until the squash is tender and caramelized. This step enhances its natural sweetness, making every bite delightful!
Step 2: Cook the Orzo
While your squash roasts away, grab a large saucepan. Melt the butter over medium heat, then add minced garlic. Sautéing the garlic brings out its aromatic flavor! Stir in the orzo and toast lightly for about 2 minutes. This step adds depth to your dish before adding liquid.
Step 3: Simmer with Broth
Pour in the vegetable broth and bring it all to a gentle simmer. Cooking the orzo in broth instead of water infuses rich flavor into each grain. Let it cook for about 10–12 minutes until tender, stirring occasionally.
Step 4: Create Creaminess
Once your orzo is ready, stir in grated Parmesan cheese and heavy cream. Adding these ingredients creates that luscious creaminess we all love! Gently fold in your chopped spinach next; it’ll wilt beautifully from the heat.
Step 5: Combine It All
Finally, take that lovely roasted butternut squash out of the oven. Gently fold it into your creamy orzo mixture. Adjust seasoning as necessary—this is where you can really make it your own! Serve warm with fresh parsley sprinkled on top for an inviting finish.
Enjoy every bite of your Creamy Orzo with Roasted Butternut Squash and Spinach! It’s sure to become a staple at your table just like it has at mine.
Pro Tips for Making Creamy Orzo with Roasted Butternut Squash and Spinach
Creating the perfect creamy orzo dish is a breeze with these handy tips!
-
Use seasonal squash: Choosing fresh, in-season butternut squash enhances the natural sweetness and flavor of the dish, making it more vibrant and delicious.
-
Toast the orzo: Briefly toasting the orzo in butter not only adds a delightful nuttiness but also helps to enhance the overall flavor profile of your dish.
-
Adjust creaminess: If you prefer a lighter dish, feel free to adjust the amount of heavy cream or substitute it with a plant-based alternative. This allows you to customize the richness to your liking while maintaining a creamy texture.
-
Add extra veggies: Incorporating additional vegetables such as kale or roasted red peppers can boost nutrition and add variety. Plus, it’ll make your dish even more colorful!
-
Make it ahead: This recipe stores well in the fridge for up to three days, making it an excellent option for meal prep. Just reheat it on the stove or microwave when you’re ready to enjoy!
How to Serve Creamy Orzo with Roasted Butternut Squash and Spinach
Presenting your creamy orzo can elevate your dining experience. Here are some simple yet effective ideas for serving this comforting dish.
Garnishes
- Fresh herbs: Sprinkling freshly chopped parsley or basil adds a pop of color and freshness that complements the rich flavors beautifully.
- Zest it up: A touch of lemon zest can brighten up the dish, providing a lovely contrast to the creamy texture.
- Nutty crunch: Toasted pine nuts or walnuts sprinkled on top offer an enticing crunch that balances out the creaminess.
Side Dishes
- Mixed green salad: A light salad with arugula, cherry tomatoes, and a simple vinaigrette pairs well by adding crispness and freshness alongside the creamy orzo.
- Grilled vegetables: Serving grilled zucchini, bell peppers, or asparagus can add smoky flavors that harmonize beautifully with the sweetness of roasted butternut squash.
- Garlic bread: Warm, crusty garlic bread makes for a perfect accompaniment. It’s great for soaking up any leftover sauce while adding an irresistible crunch.
- Roasted Brussels sprouts: These bring an earthy flavor and crispy texture that contrasts nicely with the creamy pasta dish.
With these tips and serving suggestions, your Creamy Orzo with Roasted Butternut Squash and Spinach will not only taste fantastic but also look inviting on any table! Enjoy every flavorful bite!

Make Ahead and Storage
Creamy Orzo with Roasted Butternut Squash and Spinach is not only a delightful dish to enjoy fresh, but it also shines as a perfect meal prep option! You can easily make it ahead of time and store leftovers for quick weeknight dinners or lunches.
Storing Leftovers
- Allow the dish to cool completely before storing.
- Transfer to an airtight container.
- Store in the refrigerator for up to 3 days.
Freezing
- Portion out the orzo mixture into freezer-safe containers or zip-top bags.
- Label with the date and contents.
- Freeze for up to 2 months.
Reheating
- Thaw overnight in the refrigerator if frozen.
- Reheat on the stovetop over medium heat, adding a splash of vegetable broth or water to prevent sticking.
- Heat until warmed through, stirring occasionally.
FAQs
Got questions about making Creamy Orzo with Roasted Butternut Squash and Spinach? Here are some common inquiries:
Can I make Creamy Orzo with Roasted Butternut Squash and Spinach vegan?
Absolutely! Simply substitute plant-based butter for regular butter and use nutritional yeast instead of Parmesan cheese. You’ll still get that creamy texture and delicious flavor!
How long does Creamy Orzo with Roasted Butternut Squash and Spinach last in the fridge?
When stored properly in an airtight container, this dish will last in the refrigerator for about 3 days. It’s a great option for meal prepping!
What can I serve alongside Creamy Orzo with Roasted Butternut Squash and Spinach?
This dish pairs beautifully with a fresh green salad or roasted vegetables. You could also serve it alongside some crusty bread for a heartier meal!
Final Thoughts
I hope you find as much joy in making and savoring this Creamy Orzo with Roasted Butternut Squash and Spinach as I do! It’s comforting, flavorful, and perfect for any occasion—whether it’s a cozy family dinner or a meal prep hero. Enjoy the warmth of this dish and feel free to get creative with your own add-ins. Happy cooking!
Creamy Orzo with Roasted Butternut Squash and Spinach
If you’re in search of a cozy dish that combines comfort and flavor, look no further than Creamy Orzo with Roasted Butternut Squash and Spinach. This delightful vegetarian recipe features tender roasted butternut squash, creamy orzo pasta, and fresh spinach, creating a harmonious blend that’s perfect for busy weeknights or family gatherings. It’s not only easy to prepare but also packed with nutrients, making it an ideal option for meal prep. Whether you enjoy it as a main dish or alongside your favorite sides, this creamy orzo will quickly become a staple at your table.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: Serves 4
- Category: Main
- Method: Baking
- Cuisine: Vegetarian
Ingredients
- 1 small butternut squash (about 3 cups), peeled and diced
- 1½ cups orzo pasta
- 3 cups vegetable broth
- 2 tbsp olive oil
- 2 cloves garlic, minced
- ½ cup grated Parmesan cheese
- ¼ cup heavy cream
- 2 cups baby spinach
- Salt and black pepper to taste
Instructions
- Preheat the oven to 400°F (200°C). Toss diced butternut squash with olive oil, salt, and pepper. Spread evenly on a baking sheet and roast for 25–30 minutes until tender.
- In a large saucepan over medium heat, melt butter. Add minced garlic and sauté until fragrant. Stir in orzo and toast for about 2 minutes.
- Pour in vegetable broth, bring to a gentle simmer, and cook for 10–12 minutes until the orzo is tender.
- Stir in grated Parmesan cheese and heavy cream until creamy. Fold in chopped spinach until wilted.
- Gently mix in the roasted butternut squash. Adjust seasoning as needed before serving warm.
Nutrition
- Serving Size: 1 serving
- Calories: 380
- Sugar: 6g
- Sodium: 620mg
- Fat: 16g
- Saturated Fat: 7g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 52g
- Fiber: 4g
- Protein: 10g
- Cholesterol: 30mg
