Creamy Orzo with Roasted Butternut Squash and Spinach
If you’re looking for a cozy and comforting dish to warm your soul, then Creamy Orzo with Roasted Butternut Squash and Spinach is just what you need. This recipe has become a favorite in my kitchen because it effortlessly combines rich flavors with creamy goodness. The tender roasted butternut squash mingles perfectly with the orzo pasta and fresh spinach, creating a meal that’s not only delicious but also visually stunning.
Whether you’re cooking for a busy weeknight dinner or hosting a family gathering, this dish is sure to impress. Plus, it requires only simple ingredients and straightforward preparation, making it accessible for cooks of all levels. Let’s dive into why you’ll fall in love with this delightful recipe!
Why You’ll Love This Recipe
- Quick Preparation: With just 15 minutes of prep time, you can whip up this dish in no time.
- Family-Friendly: Everyone will enjoy the creamy texture and sweet flavors, making it perfect for all ages.
- Make-Ahead Convenience: You can prepare it in advance and reheat for easy meals throughout the week.
- Nutritious Ingredients: Packed with vegetables, this dish offers a healthy balance without sacrificing taste.
- Customizable Options: Feel free to mix in your favorite veggies or spices for a unique twist every time!

Ingredients You’ll Need
Let’s gather our simple and wholesome ingredients that come together to create this comforting meal. You’ll find everything you need right here:
- 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 recipe is wonderfully flexible! Feel free to get creative based on what you have on hand or your personal tastes.
- Add more veggies: Toss in some roasted bell peppers or kale for extra nutrition and flavor.
- Go gluten-free: Substitute orzo with gluten-free pasta to enjoy the same creamy goodness without the gluten.
- Spice it up: Add a dash of cayenne pepper for a little kick if you like things spicy!
- Make it vegan: Use plant-based butter and nutritional yeast instead of Parmesan cheese for a delicious vegan version.
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 in olive oil, salt, and black pepper. Spread it out on a baking sheet so that each piece gets nice and golden. Roasting brings out the natural sweetness of the squash while giving it a lovely texture. Roast for about 25–30 minutes until tender.
Step 2: Sauté the Garlic and Toast 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 your dish with lovely garlic flavor! Stir in the orzo next, toasting it lightly for around 2 minutes. Toasting adds depth to the pasta.
Step 3: Cook the Orzo
Pour in the vegetable broth (or water) and bring everything to a simmer. Cook for about 10–12 minutes until the orzo is tender but still has a slight bite—al dente is key here! This ensures your dish maintains its delightful texture.
Step 4: Mix in Creamy Goodness
Stir in grated Parmesan cheese and heavy cream once your orzo is cooked through. This is where the magic happens! The cheese adds richness while the cream gives that luscious creamy finish we all crave.
Step 5: Fold in Spinach and Roasted Squash
Add the roughly chopped spinach into the pan, cooking just until wilted—it’ll brighten up both color and nutrition! Gently fold in your roasted butternut squash at this point, mixing everything together gently. Taste test and adjust seasoning as needed before serving warm.
Now you have a beautiful bowl of Creamy Orzo with Roasted Butternut Squash and Spinach ready to be enjoyed! I can’t wait for you to try this cozy dish; it’s sure to become one of your favorites too!
Pro Tips for Making Creamy Orzo with Roasted Butternut Squash and Spinach
Creating a perfect dish can be as easy as following a few handy tips! Here are some pro suggestions to elevate your creamy orzo experience:
-
Choose the right squash: Opt for a small, firm butternut squash that feels heavy for its size. This ensures sweetness and creaminess in your final dish.
-
Don’t skip toasting the orzo: Lightly toasting your orzo before adding liquid brings out a nutty flavor, enhancing the overall taste of the dish.
-
Adjust the creaminess: If you prefer a lighter version, start with less cream and add more to achieve your desired consistency. It allows for flexibility based on dietary preferences!
-
Incorporate seasonal herbs: Fresh herbs like thyme or sage can enhance the dish’s aroma and flavor profile. Experiment to find your favorite combinations!
-
Make it ahead of time: This dish stores well in the fridge for a few days. You can easily reheat it, making it perfect for meal prep or quick weeknight dinners.
How to Serve Creamy Orzo with Roasted Butternut Squash and Spinach
Presentation is key when serving up this delicious creamy orzo! Here are some delightful ways to ensure your dish shines at the dining table.
Garnishes
- Chopped chives: Add a sprinkle of fresh chives on top for a hint of onion flavor and vibrant color.
- Toasted pumpkin seeds: These not only add crunch but also a nutty flavor that complements the squash beautifully.
- Extra Parmesan: A light dusting of grated Parmesan right before serving enhances the richness of this creamy delight.
Side Dishes
- Garlicky sautéed greens: A mix of kale or Swiss chard sautéed with garlic offers a nutritious side that balances out the meal.
- Roasted Brussels sprouts: Tossed in olive oil and sea salt, these crispy sprouts provide an earthy contrast to the sweetness of the butternut squash.
- Simple arugula salad: A fresh arugula salad with lemon vinaigrette adds brightness and cuts through the creaminess of the orzo.
- Crusty whole-grain bread: Serve alongside some warm, crusty bread for dipping—perfect for soaking up any remaining sauce.
With these tips and serving suggestions, you’re all set to enjoy Creamy Orzo with Roasted Butternut Squash and Spinach in style! Happy cooking!

Make Ahead and Storage
This Creamy Orzo with Roasted Butternut Squash and Spinach is a fantastic choice for meal prep! You can make it ahead of time and enjoy its comforting flavors all week long.
Storing Leftovers
- Allow the dish to cool completely before transferring it to an airtight container.
- Store in the refrigerator for up to 4 days.
- For best flavor, reheat only what you plan to eat at each meal.
Freezing
- To freeze, let the dish cool down, then portion it into freezer-safe containers.
- Seal tightly and store in the freezer for up to 3 months.
- Label with the date for easy reference.
Reheating
- Thaw overnight in the refrigerator if frozen, or use the microwave on low power.
- Reheat in a saucepan over medium heat, adding a splash of vegetable broth or water to loosen the sauce if needed.
- Heat until warmed through, stirring occasionally.
FAQs
Got questions about this delicious recipe? Here are some common ones!
Can I make Creamy Orzo with Roasted Butternut Squash and Spinach ahead of time?
Absolutely! This dish is perfect for meal prep. Just follow the storage instructions above to enjoy it later.
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 a plant-based cheese alternative. Both will add great flavor without compromising texture.
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 depth of flavor. Fresh herbs like basil or thyme can also brighten up the dish!
Can I use other vegetables instead of butternut squash?
Yes! Feel free to experiment with seasonal vegetables like zucchini, sweet potatoes, or even roasted carrots. Each will bring its own unique flavor profile to this dish.
Is this recipe suitable for vegans?
You can easily make this recipe vegan by substituting plant-based butter and omitting Parmesan cheese or replacing it with nutritional yeast.
Final Thoughts
I hope you find joy in making this Creamy Orzo with Roasted Butternut Squash and Spinach. It’s more than just a meal; it’s a warm hug on a plate that brings comfort and satisfaction. Whether you’re sharing it with family or enjoying a quiet dinner alone, this dish is sure to please. Happy cooking, and don’t hesitate to share your thoughts after trying it!
Creamy Orzo with Roasted Butternut Squash and Spinach
Indulge in the comforting flavors of Creamy Orzo with Roasted Butternut Squash and Spinach. This delightful dish combines tender roasted butternut squash, fresh spinach, and creamy orzo pasta for a satisfying meal that’s perfect for any occasion. With simple ingredients and a straightforward preparation process, this recipe is ideal for weeknight dinners or special family gatherings. Whether you’re looking for a cozy bowl to warm your soul or a nutritious option to impress your guests, this creamy orzo is sure to become a favorite.
- 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, peeled and diced (about 3 cups)
- 2 tbsp olive oil
- Salt and black pepper, to taste
- 1½ cups orzo pasta
- 3 cups vegetable broth
- 2 tbsp butter
- 2 cloves garlic, minced
- ½ cup grated Parmesan cheese
- ¼ cup heavy cream
- 2 cups baby spinach, roughly chopped
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. Sauté minced garlic for about one minute until fragrant. Add orzo and toast for two minutes.
- Pour in vegetable broth and simmer for 10–12 minutes until orzo is al dente.
- Stir in Parmesan cheese and heavy cream until well combined.
- Add spinach and roasted squash; mix gently until spinach wilts. Adjust seasoning as needed before serving warm.
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 4g
- Sodium: 640mg
- Fat: 15g
- Saturated Fat: 7g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 44g
- Fiber: 4g
- Protein: 10g
- Cholesterol: 30mg
