Creamy Orzo with Roasted Butternut Squash and Spinach
Creamy Orzo with Roasted Butternut Squash and Spinach
Creamy Orzo with Roasted Butternut Squash and Spinach is a deliciously comforting dish that perfectly blends rich flavors and textures. This wholesome recipe highlights the sweet earthiness of roasted butternut squash, the creaminess of the orzo, and the vibrant green of fresh spinach. It’s both satisfying and nourishing, making it ideal for family dinners or cozy nights in.
Why You’ll Love This Creamy Orzo with Roasted Butternut Squash and Spinach

This Creamy Orzo with Roasted Butternut Squash and Spinach is not only a feast for the eyes but also satisfies your taste buds. It brings together a delightful combination of ingredients and flavors. Here are a few reasons why you’ll adore this dish:
- Quick and Easy: This recipe simplifies mealtime with straightforward steps, making it easy to prepare even on busy nights.
- Nutrient-Rich: Butternut squash is packed with vitamins and antioxidants, while spinach adds a healthy dose of iron and fiber.
- Comfort Food: The creamy texture of the orzo melds beautifully with the roasted squash, providing a comforting dish that warms the soul.
- Customizable: Feel free to add your favorite herbs or proteins to make this dish uniquely your own.
- Family-Friendly: A delicious option that appeals to both kids and adults, making it a hit at the dinner table.
How to Make Creamy Orzo with Roasted Butternut Squash and Spinach
This creamy dish comes together with a few simple ingredients and steps. Let’s get started with what you’ll need.
Ingredients:
- 2 cups cubed butternut squash
- 2 tablespoons olive oil
- Salt and pepper to taste
- 1 cup orzo pasta
- 2 tablespoons unsalted butter
- 2 cloves garlic, minced
- 1/2 teaspoon dried thyme
- 1/4 teaspoon crushed red pepper flakes (optional)
- 2 cups chicken or vegetable broth
- 2 cups fresh spinach
- 1/2 cup heavy cream
- 1/4 cup grated Parmesan cheese
- 1 tablespoon freshly squeezed lemon juice
- 1 tablespoon chopped fresh parsley (optional)
Step-by-Step Instructions:
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
- In a large bowl, toss the cubed butternut squash with olive oil, salt, and pepper. Spread it out evenly on the prepared baking sheet. Roast in the preheated oven for about 25-30 minutes, or until the squash is tender and slightly caramelized. Stir halfway through roasting for even cooking.
- In a large saucepan, melt the butter over medium heat. Add the minced garlic, dried thyme, and crushed red pepper flakes (if using) and sauté for about 1 minute, until fragrant.
- Add the orzo to the saucepan and stir well to coat the pasta with butter. Cook for about 2 minutes, allowing the orzo to toast slightly.
- Pour in the chicken or vegetable broth, bring it to a simmer, and cook for about 8-10 minutes, stirring occasionally, until the orzo is creamy and the broth is absorbed.
- Reduce the heat to low and fold in the fresh spinach. Stir until wilted and combined with the orzo.
- Add the roasted butternut squash, heavy cream, and grated Parmesan cheese. Stir gently until everything is well incorporated and creamy.
- Squeeze lemon juice over the orzo mixture, and season with more salt and pepper to taste.
- Serve immediately, garnished with fresh parsley if desired.
How to Serve Creamy Orzo with Roasted Butternut Squash and Spinach

This Creamy Orzo with Roasted Butternut Squash and Spinach can be served in various ways. For a complete meal, pair it with a simple side salad of mixed greens drizzled with balsamic vinaigrette. You can also serve this dish as a side to grilled chicken, turkey bacon, or a flavorful seafood option.
Additionally, this orzo dish makes for a great lunch the next day. Just reheat it gently on the stove, adding a splash of broth or cream to bring back that creamy texture.
How to Store Creamy Orzo with Roasted Butternut Squash and Spinach
Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days. When reheating, you may need to add a little bit of broth or water to prevent it from drying out. Be sure to stir frequently for even heating.
For longer storage, you can freeze the dish. Place it in a freezer-safe container and it will keep for up to 2-3 months. Thaw in the refrigerator overnight before reheating.
Tips to Make Creamy Orzo with Roasted Butternut Squash and Spinach Perfect
- Toast the Orzo: Lightly toasting the orzo before adding broth enhances its nutty flavor.
- Adjust Creaminess: For a richer texture, feel free to add more heavy cream or Parmesan cheese.
- Season Generously: Always taste and adjust the seasoning. A little extra salt and pepper can make a big difference.
- Mix in Proteins: For a heartier meal, add shredded chicken, turkey bacon, or even chickpeas.
- Use Fresh Herbs: Fresh herbs like basil or thyme make a lovely addition to brighten up the flavors.
Flavor Variations
While the standard recipe is delightful, you can customize it to suit your palate:
- Cheesy Variation: Try adding different types of cheese, such as goat cheese or feta, for a tangy twist.
- Nutty Addition: Stir in some toasted pine nuts or walnuts for extra crunch and flavor.
- Spicy Kick: Increase the amount of crushed red pepper flakes for a bolder spice level.
- Creamy Swap: Substitute the heavy cream with coconut milk for a dairy-free option.
Pro Tips for Success
- Choose a firm butternut squash with a sturdy skin for maximum flavor and easy peeling.
- Ensure the orzo is cooked al dente before mixing in the cream to prevent it from becoming mushy.
- Make sure to stir frequently while cooking the orzo to maintain a creamy consistency.
FAQs About Creamy Orzo with Roasted Butternut Squash and Spinach
Can I use a different type of pasta?
Yes! While orzo works beautifully in this recipe, any small pasta like ditalini or acini di pepe can be used as a substitute. Cooking times may vary, so check the package instructions.
Is this dish suitable for vegans?
Certainly! You can make this recipe vegan by using vegetable broth, omitting the heavy cream, and replacing it with a plant-based cream or cashew cream. You can also skip the Parmesan or substitute it with a vegan cheese alternative.
Can I prepare this ahead of time?
Absolutely! You can roast the butternut squash and cook the orzo mixture ahead of time. Simply store them separately in the refrigerator and combine them just before serving. Reheat gently on the stove.
Final Thoughts
Creamy Orzo with Roasted Butternut Squash and Spinach stands out as a nutritious and delicious meal. It’s adaptable, delicious, and perfect for any occasion. Offering a delightful blend of flavors and a satisfying texture, it’s sure to secure a regular spot on your kitchen menu. Enjoy making this easy recipe and experience the joy it brings to your table!

Creamy Orzo with Roasted Butternut Squash and Spinach
Ingredients
For the Roasted Butternut Squash
- 2 cups cubed butternut squash
- 2 tablespoons olive oil
- Salt and pepper to taste
For the Orzo
- 1 cup orzo pasta
- 2 tablespoons unsalted butter
- 2 cloves garlic, minced
- 1/2 teaspoon dried thyme
- 1/4 teaspoon crushed red pepper flakes (optional)
- 2 cups chicken or vegetable broth
- 2 cups fresh spinach
- 1/2 cup heavy cream
- 1/4 cup grated Parmesan cheese
- 1 tablespoon freshly squeezed lemon juice
- 1 tablespoon chopped fresh parsley (optional)
Instructions
Preparation
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- In a large bowl, toss the cubed butternut squash with olive oil, salt, and pepper; spread it out evenly on the prepared baking sheet.
- Roast in the preheated oven for about 25-30 minutes, stirring halfway through, until tender and slightly caramelized.
Cooking
- In a large saucepan, melt the butter over medium heat.
- Add the minced garlic, dried thyme, and crushed red pepper flakes; sauté for about 1 minute until fragrant.
- Add the orzo and stir well to coat; cook for about 2 minutes to toast slightly.
- Pour in the chicken or vegetable broth and bring to a simmer; cook for 8-10 minutes, stirring occasionally, until creamy and absorbed.
- Reduce heat to low and fold in the fresh spinach until wilted and combined.
- Add the roasted butternut squash, heavy cream, and grated Parmesan cheese; stir gently until creamy and well incorporated.
- Squeeze lemon juice over the mixture and season with salt and pepper to taste.
- Serve immediately, garnished with fresh parsley if desired.
