Creamy Orzo with Roasted Butternut Squash and Spinach
If you’re looking for a cozy meal that warms both the heart and the belly, then this Creamy Orzo with Roasted Butternut Squash and Spinach is just what you need! This dish is a favorite of mine because it beautifully combines the sweetness of roasted squash with creamy orzo and vibrant spinach. Whether you’re having a busy weeknight dinner or hosting friends for a gathering, this recipe fits perfectly into any occasion. You’ll be amazed at how simple it is to create such a comforting and delicious meal that everyone will adore!
Why You’ll Love This Recipe
- Quick and Easy: With just 15 minutes of prep time, you can have this delightful dish ready in under an hour.
- Family-Friendly: The creamy texture and subtle flavors make it a hit with both kids and adults alike.
- Make Ahead: Prepare it in advance for easy reheating during busy days; it tastes just as good the next day!
- Nutrient-Rich: Packed with vegetables, this dish offers a healthy twist without sacrificing flavor.
- Customizable: Feel free to play around with ingredients based on what you have at home; it’s flexible and forgiving!

Ingredients You’ll Need
Let’s gather some simple, wholesome ingredients to whip up this delightful dish. Each component plays an important role in creating that creamy, comforting flavor everyone loves.
- 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
This Creamy Orzo with Roasted Butternut Squash and Spinach is wonderfully adaptable! Here are some fun ways to tweak the recipe:
- Add Protein: Toss in chickpeas or cooked lentils for a hearty boost.
- Go Vegan: Substitute plant-based butter and nutritional yeast instead of Parmesan for a vegan-friendly option.
- Spice It Up: Add your favorite spices like cumin or smoked paprika to give it an extra kick.
- Mix in Other Veggies: Try adding kale, broccoli, or even cherry tomatoes for more color and nutrition.
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). Toss the diced squash with olive oil, salt, and pepper. Spreading them out on a baking sheet allows them to roast evenly, bringing out their natural sweetness. Roast for about 25–30 minutes until they are tender.
Step 2: Cook the Orzo
In a large saucepan over medium heat, melt the butter. Add minced garlic and sauté for about a minute until fragrant—this step is crucial as it infuses the dish with delicious flavor. Then stir in the orzo, lightly toasting it for around 2 minutes. This helps develop its nutty flavor.
Step 3: Simmer with Broth
Pour in the vegetable broth (or water) and bring everything to a gentle simmer. Cook for about 10–12 minutes until the orzo is tender. Stir occasionally; this ensures even cooking while preventing sticking.
Step 4: Combine Creamy Ingredients
Once the orzo has cooked through, stir in grated Parmesan cheese and heavy cream. The cheese adds richness while the cream gives it that dreamy texture we love. Next, toss in the spinach; cook until just wilted—this keeps it vibrant!
Step 5: Fold in Roasted Squash
Finally, gently fold in those beautiful roasted squash pieces. This step not only adds color but also enhances each bite with sweet squash goodness. Taste your creation one last time to adjust seasoning before serving warm.
Enjoy your Creamy Orzo with Roasted Butternut Squash and Spinach! It’s sure to become a cherished recipe in your kitchen too!
Pro Tips for Making Creamy Orzo with Roasted Butternut Squash and Spinach
Creating a delicious dish is all about the little details, so here are some pro tips to make your Creamy Orzo with Roasted Butternut Squash and Spinach truly shine!
- Choose ripe butternut squash: Selecting a fresh, ripe squash will enhance the sweetness and flavor of your dish. Look for one that feels heavy for its size and has a dull skin.
- Don’t rush the roasting: Allowing the squash to roast until it’s golden and tender brings out its natural sugars. This caramelization adds depth to your orzo dish.
- Stir gently: When folding in the roasted squash and spinach, use a gentle touch. This preserves the integrity of both ingredients, allowing you to enjoy their textures fully.
- Play with seasoning: Feel free to adjust seasonings to your taste. Adding spices like nutmeg or herbs like sage can elevate the flavors and make your dish unique.
- Make it ahead: This dish stores well in the refrigerator, making it perfect for meal prep. Just reheat gently on the stove, adding a splash of vegetable broth if needed.
How to Serve Creamy Orzo with Roasted Butternut Squash and Spinach
Serving this comforting dish can be just as delightful as preparing it! Here are some creative ideas to present your creamy orzo masterpiece.
Garnishes
- Chopped fresh parsley: A sprinkle of finely chopped parsley adds a pop of color and freshness that brightens up the dish.
- Toasted pumpkin seeds: These add an inviting crunch and nutty flavor that complements the creamy texture beautifully.
- Extra Parmesan cheese: A little extra cheese on top not only enhances the richness but also makes for an appealing presentation.
Side Dishes
- Garlic Bread: A warm, crusty garlic bread pairs perfectly with this creamy orzo, offering a satisfying contrast in texture while soaking up any leftover sauce.
- Mixed Green Salad: A light salad featuring arugula, cherry tomatoes, and a tangy vinaigrette balances the richness of the orzo, providing freshness on your plate.
- Roasted Brussels Sprouts: The caramelized edges of roasted Brussels sprouts bring another layer of flavor that complements the sweetness of the butternut squash.
- Steamed Broccoli: Bright green steamed broccoli adds color and nutrition while its mild flavor enhances the overall meal without overpowering it.
With these tips and serving suggestions, you’re all set to impress at dinner time! Enjoy every bite of your Creamy Orzo with Roasted Butternut Squash and Spinach.

Make Ahead and Storage
This Creamy Orzo with Roasted Butternut Squash and Spinach is perfect for meal prep, allowing you to enjoy a delicious homemade dish throughout the week. Whether you’re packing lunches or planning dinner in advance, this recipe holds up beautifully in the fridge or freezer.
Storing Leftovers
- Allow the dish to cool completely before transferring it to an airtight container.
- Store in the refrigerator for up to 3 days.
- If you used fresh spinach, consider adding it just before serving for optimal freshness.
Freezing
- To freeze, let the dish cool completely and portion it into freezer-safe containers.
- Label each container with the date and contents.
- Freeze for up to 2 months. Note that the texture may change slightly after freezing.
Reheating
- Thaw overnight in the refrigerator if frozen.
- Reheat in a saucepan over low heat, adding a splash of vegetable broth or water if needed to loosen the sauce.
- Stir occasionally until heated through, about 5-10 minutes.
FAQs
Here are some common questions about making Creamy Orzo with Roasted Butternut Squash and Spinach:
Can I use another type of pasta instead of orzo?
Absolutely! You can substitute orzo with any small pasta shape like ditalini or even whole wheat varieties for a healthier twist.
What makes Creamy Orzo with Roasted Butternut Squash and Spinach so comforting?
The combination of creamy textures from the cheese and heavy cream, paired with sweet roasted butternut squash and tender spinach, creates a warm, satisfying dish that’s perfect for cozy meals.
Can I make this recipe vegan-friendly?
Yes! Simply swap out the butter for plant-based butter and replace Parmesan cheese with nutritional yeast or your favorite dairy-free cheese.
Final Thoughts
I hope you find joy in making this Creamy Orzo with Roasted Butternut Squash and Spinach! It’s not only a delightful dish but also a wonderful way to bring warmth into your home. Enjoy preparing it for yourself or loved ones, and don’t hesitate to share your experience. Happy cooking!
Creamy Orzo with Roasted Butternut Squash and Spinach
Warm up your kitchen with this delicious Creamy Orzo with Roasted Butternut Squash and Spinach. This cozy dish marries the rich, creamy texture of orzo pasta with the sweet, caramelized notes of roasted butternut squash, all enhanced by vibrant spinach. Perfect for busy weeknights or gatherings with friends, this recipe is quick to prepare and packed with nutritious ingredients. Best of all, it can be made ahead for easy reheating, making it an ideal choice for meal prep. Whether enjoyed as a comforting main dish or paired with sides like garlic bread or a fresh salad, this creamy orzo is sure to impress everyone at the table.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves 4
- Category: Main
- Method: Baking
- Cuisine: Vegetarian
Ingredients
- 1 small butternut squash (about 3 cups), peeled and diced
- 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 oven to 400°F (200°C). Toss diced butternut squash with olive oil, salt, and pepper. Spread 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é for about a minute until fragrant. Stir in orzo and toast for 2 minutes.
- Pour in vegetable broth and bring to a gentle simmer. Cook for 10–12 minutes until orzo is tender, stirring occasionally.
- Stir in grated Parmesan cheese and heavy cream until smooth; fold in spinach until just wilted.
- Gently mix in roasted squash and adjust seasoning before serving warm.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 360
- Sugar: 5g
- Sodium: 480mg
- Fat: 14g
- Saturated Fat: 7g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 49g
- Fiber: 4g
- Protein: 10g
- Cholesterol: 30mg
