Creamy Orzo with Roasted Butternut Squash and Spinach
If you’re looking for a cozy and satisfying dish that feels like a warm hug, then you’ll love this Creamy Orzo with Roasted Butternut Squash and Spinach! It’s one of those recipes that I keep coming back to, especially during the chilly months. The combination of roasted butternut squash’s sweetness with creamy orzo is simply irresistible. Plus, it makes for a fantastic meal whether you’re hosting friends or just enjoying a quiet dinner at home.
This recipe is perfect for busy weeknights when you want something comforting but don’t want to spend all evening in the kitchen. With its simple ingredients and straightforward steps, you can whip up this delicious dish in no time. Let me share why this recipe has become a favorite in my household!
Why You’ll Love This Recipe
- Quick and easy: With just a few simple steps, you can have dinner on the table in under an hour.
- Family-friendly: Both kids and adults will love this creamy pasta dish, making it an excellent choice for family meals.
- Comforting flavors: The blend of roasted squash and creamy orzo creates a delightful harmony that warms your heart.
- Nutritious ingredients: Packed with vegetables and wholesome ingredients, this dish is both satisfying and good for you.
- Make-ahead option: This recipe stores well, so you can prepare it ahead of time for an easy weeknight meal.

Ingredients You’ll Need
For this Creamy Orzo with Roasted Butternut Squash and Spinach, you’ll be using some simple and wholesome ingredients. Nothing fancy here—just good food that comes together beautifully!
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 Dish
- 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 make it your own with these fun variations:
- Add more greens: Toss in other leafy greens like kale or Swiss chard for added nutrition and flavor.
- Make it vegan: Use plant-based butter and nutritional yeast instead of Parmesan to keep it dairy-free.
- Spice it up: If you enjoy a kick, add in some diced jalapeños or more red pepper flakes!
- Swap the pasta: Try using quinoa or whole grain pasta if you’re looking for something different.
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). Start by tossing the diced squash with olive oil, salt, and pepper. Spreading them out on a baking sheet ensures they roast evenly. Roast for about 25–30 minutes until tender. This step brings out the natural sweetness of the squash, which adds incredible flavor to our dish!
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. Then stir in the orzo and toast lightly for around 2 minutes; this enhances its nutty flavor. Pour in the vegetable broth, bring everything to a simmer, and cook for about 10–12 minutes until the orzo is tender but still has a slight bite.
Step 3: Create Creaminess
Stir in the grated Parmesan cheese and heavy cream into your cooked orzo. This will create that luscious creamy texture we crave! Once combined, add the chopped spinach and cook until wilted—this step not only adds color but also boosts nutrition.
Step 4: Combine with Roasted Squash
Gently fold in your beautifully roasted butternut squash at the end. Adjust seasoning as needed before serving warm. The combination of textures from creamy orzo to tender squash is simply delightful!
I hope you enjoy making this Creamy Orzo with Roasted Butternut Squash and Spinach as much as I do! It’s truly a dish that brings comfort and joy to any table.
Pro Tips for Making Creamy Orzo with Roasted Butternut Squash and Spinach
Creating the perfect Creamy Orzo with Roasted Butternut Squash and Spinach is all about technique and a few thoughtful touches. Here are some tips to elevate your dish!
-
Choose the right squash: Opt for a small to medium-sized butternut squash for the best flavor and texture. Fresh is key, and when roasted, it caramelizes beautifully, enhancing its sweetness.
-
Toast your orzo: Lightly toasting the orzo in butter before adding liquid adds a nutty flavor that brings depth to the dish. It’s a simple step that makes a noticeable difference.
-
Don’t rush the spinach: Adding spinach at the end of cooking allows it to wilt just enough without losing its vibrant green color and nutrients. This keeps your dish looking fresh and appealing.
-
Adjust seasoning thoughtfully: Taste your dish before serving; you might want an extra pinch of salt or a sprinkle of red pepper flakes to enhance the flavors. A little adjustment can make all the difference!
-
Make it vegan-friendly: If you want a plant-based version, substitute butter with plant-based alternatives and use nutritional yeast instead of Parmesan cheese for that cheesy flavor without dairy.
How to Serve Creamy Orzo with Roasted Butternut Squash and Spinach
Serving this delightful dish is as enjoyable as preparing it! With its beautiful colors and rich flavors, there are plenty of ways to present it beautifully.
Garnishes
- Fresh herbs: Sprinkle freshly chopped parsley or basil on top for a burst of color and freshness.
- Lemon zest: A light grating of lemon zest adds brightness and balances the creaminess of the dish.
- Cracked black pepper: A few cracks of fresh black pepper will enhance the flavors while adding visual appeal.
Side Dishes
- Garlic bread: Crisp garlic bread pairs wonderfully with creamy dishes, providing a crunchy contrast that everyone loves.
- Mixed greens salad: A light salad with vinaigrette complements the richness of the orzo, adding freshness and crunch to your meal.
- Roasted vegetables: Seasonal roasted veggies like carrots or Brussels sprouts provide additional texture and nutrients while echoing the roasted notes in your main dish.
- Steamed broccoli: Simple steamed broccoli adds color and nutrition, making this meal feel well-rounded while being easy to prepare.
With these tips for perfecting your Creamy Orzo with Roasted Butternut Squash and Spinach, plus ideas on how to serve it up, you’re sure to impress anyone who sits down at your table! Enjoy this comforting dish that’s not only delicious but also nourishing!

Make Ahead and Storage
Creamy Orzo with Roasted Butternut Squash and Spinach is an excellent choice for meal prep! This dish holds up beautifully in the fridge and can be easily reheated, making it perfect for busy weeknights or quick lunches.
Storing Leftovers
- Allow the orzo to cool completely before transferring it to an airtight container.
- Store in the refrigerator for up to 3 days.
- Label your container with the date so you know when to enjoy it by!
Freezing
- To freeze, let the dish cool and then portion it into freezer-safe containers.
- Leave some space at the top of each container, as the orzo may expand when frozen.
- Freeze for up to 2 months for best quality.
Reheating
- Thaw frozen portions in the refrigerator overnight before reheating.
- Reheat leftovers in a saucepan over medium heat, adding a splash of vegetable broth or water if needed to loosen the sauce.
- Stir occasionally until heated through, about 5–7 minutes.
FAQs
Here are some common questions about Creamy Orzo with Roasted Butternut Squash and Spinach.
Can I make Creamy Orzo with Roasted Butternut Squash and Spinach vegan?
Absolutely! Simply substitute plant-based butter and nutritional yeast for Parmesan cheese. This will give you that creamy texture without any animal products.
How can I enhance the flavors in Creamy Orzo with Roasted Butternut Squash and Spinach?
Consider adding spices like nutmeg or sage for an extra flavor kick. Fresh herbs can also elevate the dish beautifully!
What should I serve alongside Creamy Orzo with Roasted Butternut Squash and Spinach?
This dish pairs wonderfully with a simple green salad or some crusty bread. You could also serve it with roasted vegetables for a heartier meal!
Can I use other vegetables in this recipe?
Definitely! Feel free to swap out butternut squash for sweet potatoes or zucchini, depending on what you have on hand.
Final Thoughts
I hope you enjoy making this delightful Creamy Orzo with Roasted Butternut Squash and Spinach! It’s such a comforting dish that brings warmth and joy to any table. Whether it’s a cozy dinner at home or meal prep for the week ahead, this recipe is sure to become a favorite. Happy cooking, and don’t forget to share your delicious results!
Creamy Orzo with Roasted Butternut Squash and Spinach
Creamy Orzo with Roasted Butternut Squash and Spinach is the perfect dish for those chilly nights when you crave comfort food without spending hours in the kitchen. This delightful recipe combines the sweet, caramelized flavors of roasted butternut squash with tender orzo pasta, all enveloped in a rich, creamy sauce. It’s nutritious, family-friendly, and entirely satisfying. Whether you’re entertaining guests or enjoying a cozy dinner at home, this dish will warm your heart and please your palate. Quick to prepare and easily made ahead, it’s an ideal choice for busy weeknights.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves 4
- Category: Main
- Method: Baking
- Cuisine: American
Ingredients
- 1 small butternut squash, peeled and diced (about 3 cups)
- 1½ cups orzo pasta
- 3 cups vegetable broth
- 2 tbsp olive oil
- 2 cloves garlic, minced
- 2 tbsp butter
- ½ cup grated Parmesan cheese
- ¼ cup heavy cream
- 2 cups baby spinach, roughly chopped
Instructions
- Preheat your 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 about a minute. Add orzo and toast lightly for around 2 minutes.
- Pour in vegetable broth and simmer for about 10–12 minutes until orzo is tender yet al dente.
- Stir in Parmesan cheese and heavy cream until creamy. Add chopped spinach and cook until wilted. Fold in roasted squash before serving.
Nutrition
- Serving Size: 1 cup (approx. 240g)
- Calories: 350
- Sugar: 4g
- Sodium: 520mg
- Fat: 15g
- Saturated Fat: 7g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 4g
- Protein: 10g
- Cholesterol: 30mg
