Creamy Orzo with Roasted Butternut Squash and Spinach
If you’re looking for a dish that wraps you in warmth and comfort, you’ve come to the right place! Creamy Orzo with Roasted Butternut Squash and Spinach is one of those recipes that feels like a hug on a plate. It’s not just delicious; it’s also incredibly easy to whip up, making it perfect for busy weeknights or those cozy family gatherings. The combination of roasted butternut squash, creamy orzo, and fresh spinach makes this dish a standout – it’s nutritious and packed with flavor!
I love how this recipe brings seasonal ingredients together in such a delightful way. Plus, it’s a great canvas for your creativity in the kitchen! Whether you’re serving it as a main dish or as a side, everyone will be coming back for seconds.
Why You’ll Love This Recipe
- Quick and Easy: With just 15 minutes of prep time, this dish can be ready in under an hour!
- Family-Friendly: Its comforting flavors make it a hit with both kids and adults alike.
- Nutritious Ingredients: Packed with wholesome veggies, this meal is as good for you as it is tasty.
- Make-Ahead Friendly: This dish stores well, making it perfect for meal prep or leftovers.
- Customizable: Feel free to get creative with added spices or veggies to suit your taste!

Ingredients You’ll Need
Let’s talk about the ingredients! This recipe uses simple, wholesome foods that are easy to find at your local grocery store. Gather these ingredients to create your delicious Creamy Orzo with Roasted Butternut Squash and Spinach:
- 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
What I love most about this recipe is its flexibility! You can easily mix things up based on what you have on hand or your dietary preferences. Here are some fun variations:
- Add extra veggies: Toss in some cherry tomatoes or bell peppers for added color and flavor.
- Swap the cheese: For a vegan-friendly option, try nutritional yeast instead of Parmesan.
- Spice it up: If you like a little heat, add jalapeños or more red pepper flakes.
- Switch up the greens: Kale or Swiss chard make excellent substitutes for spinach.
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). Take the diced butternut squash and toss it with olive oil, salt, and pepper. Spreading it out on a baking sheet helps create that delicious caramelization as it roasts. Bake for about 25–30 minutes until tender. This step brings out the natural sweetness of the squash!
Step 2: Sauté the Garlic
In a large saucepan over medium heat, melt the butter. Add minced garlic and sauté for about a minute. This not only infuses the butter with garlicky goodness but also sets up an aromatic base for our creamy dish.
Step 3: Toast the Orzo
Stir in the orzo pasta next! Toasting it lightly for around 2 minutes gives it an extra layer of flavor. It’s an easy step that transforms ordinary pasta into something special.
Step 4: Cook the Orzo
Pour in the vegetable broth and bring everything to a simmer. Cook for about 10–12 minutes until the orzo is tender. Stir occasionally so nothing sticks to the bottom. This method allows all those wonderful flavors to meld together beautifully.
Step 5: Combine Everything
Now comes the best part! Stir in grated Parmesan cheese and heavy cream until smooth. Add in your chopped spinach and cook until wilted – just enough to keep its vibrant green color. Finally, gently fold in your roasted butternut squash. Adjust seasoning to taste before serving warm.
And just like that, you have yourself a bowl full of comfort! Enjoy every bite of this delightful Creamy Orzo with Roasted Butternut Squash and Spinach – I know you’re going to love it just as much as I do!
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 enhancing flavors and ensuring a delightful texture. Here are some tips to elevate your dish!
-
Choose the right squash: Opting for a small, firm butternut squash will give you a sweeter flavor and creamier texture once roasted. It’s key to achieving that comforting taste.
-
Toast the orzo: Lightly toasting the orzo in butter before adding the broth adds a nutty flavor that enriches the overall dish. This simple step enhances depth without much effort!
-
Adjust creaminess: If you prefer a lighter version, substitute half of the heavy cream with vegetable broth. This keeps it creamy while reducing calories, making it suitable for different dietary preferences.
-
Incorporate seasonal spices: Experimenting with spices like nutmeg or sage can elevate your dish’s profile. These spices complement the sweetness of butternut squash beautifully and make each bite more flavorful.
-
Don’t skip on the cheese: A generous sprinkle of Parmesan not only adds richness but also balances out the sweetness of the squash. For a dairy-free option, nutritional yeast can provide a similar cheesy flavor.
How to Serve Creamy Orzo with Roasted Butternut Squash and Spinach
Serving this Creamy Orzo with Roasted Butternut Squash and Spinach is as enjoyable as making it! With a few thoughtful touches, you can turn this comforting dish into an eye-catching centerpiece.
Garnishes
- Fresh parsley: Chopped parsley adds a burst of color and freshness, brightening up your dish while providing an herbal note.
- Toasted pumpkin seeds: Sprinkling some toasted pumpkin seeds on top not only gives a delightful crunch but also enhances the nutty flavors already present in the dish.
- Lemon zest: A sprinkle of lemon zest just before serving will brighten up the flavors, cutting through the creaminess with its refreshing acidity.
Side Dishes
- Garlic Bread: A warm loaf of garlic bread is perfect for soaking up any leftover creamy sauce. Its crunchy crust pairs beautifully with soft orzo.
- Simple Arugula Salad: Toss arugula with lemon vinaigrette for a peppery salad that contrasts nicely with the rich flavors of your main dish.
- Roasted Brussels Sprouts: Crispy roasted Brussels sprouts add another layer of texture and earthiness, complementing the sweetness of butternut squash.
- Steamed Green Beans: Lightly steamed green beans tossed in olive oil provide a fresh crunch that balances out the creamy orzo.
With these serving suggestions, your Creamy Orzo with Roasted Butternut Squash and Spinach will be both delightful to eat and beautiful to present! Enjoy every bite!

Make Ahead and Storage
This Creamy Orzo with Roasted Butternut Squash and Spinach is perfect for meal prep, making it easy to enjoy throughout the week. With its delicious flavors and comforting textures, you can whip up a batch in advance and savor it when you’re short on time.
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
- Let the orzo cool down before freezing.
- Portion into freezer-safe containers or bags, leaving some space for expansion.
- Label with the date and freeze for up to 2 months.
Reheating
- Thaw overnight in the refrigerator if frozen.
- For reheating, warm on the stovetop over low heat, adding a splash of vegetable broth or water to loosen the sauce.
- Alternatively, microwave in a covered dish, stirring occasionally until heated through.
FAQs
If you have any questions about this delightful recipe, here are some common queries answered!
Can I make Creamy Orzo with Roasted Butternut Squash and Spinach ahead of time?
Absolutely! This dish is great for meal prep. You can store it in the fridge for several days or freeze portions for later enjoyment.
What can I substitute for Parmesan cheese in Creamy Orzo with Roasted Butternut Squash and Spinach?
For a dairy-free option, try using nutritional yeast or any plant-based cheese alternative to keep it creamy while making it vegan-friendly.
Can I add other vegetables to Creamy Orzo with Roasted Butternut Squash and Spinach?
Yes! Feel free to incorporate seasonal veggies such as mushrooms, kale, or bell peppers. Just sauté them along with the garlic for added flavor.
How do I adjust the creaminess of my Creamy Orzo with Roasted Butternut Squash and Spinach?
You can easily adjust creaminess by adding more heavy cream or using a blend of cream and vegetable broth. For a lighter option, use less cream than specified.
Final Thoughts
Creamy Orzo with Roasted Butternut Squash and Spinach is not just a meal; it’s a cozy hug on your plate! The vibrant flavors come together beautifully, creating an experience that warms your heart. I hope you enjoy making this delightful dish as much as I do. Don’t hesitate to share your own twists on this recipe; I’d love to hear how you made it your own!
Creamy Orzo with Roasted Butternut Squash and Spinach
Indulge in the warmth of Creamy Orzo with Roasted Butternut Squash and Spinach—a comforting vegetarian dish that’s perfect for any dinner occasion. This delightful recipe perfectly melds the sweetness of roasted butternut squash with creamy orzo pasta and fresh spinach, creating a wholesome meal that is easy to prepare. In just under an hour, you can whip up a bowl of this creamy goodness, making it ideal for busy weeknights or cozy family gatherings. Plus, it’s a versatile dish that allows you to customize with your favorite spices or seasonal vegetables. Get ready to enjoy a delicious hug on your plate!
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves 4
- Category: Dinner
- Method: Baking/Stovetop
- Cuisine: Vegetarian
Ingredients
- 1 small butternut squash, 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
- ½ teaspoon 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 garlic, and sauté for about a minute.
- Stir in the orzo and toast lightly for around 2 minutes.
- Pour in vegetable broth, bring to a simmer, and cook for 10–12 minutes until orzo is tender.
- Stir in Parmesan cheese and heavy cream until smooth. Add spinach and cook until wilted before folding in roasted butternut squash.
Nutrition
- Serving Size: 1 cup (245g)
- Calories: 402
- Sugar: 4g
- Sodium: 514mg
- Fat: 17g
- Saturated Fat: 7g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 53g
- Fiber: 4g
- Protein: 10g
- Cholesterol: 34mg
