Roasted Butternut Squash & Spinach Orzo
Description
This Roasted Butternut Squash & Spinach Orzo is a cozy, colorful, and satisfying one-pan meal that combines tender roasted butternut squash, perfectly cooked orzo pasta, and fresh spinach in a light garlic-herb sauce. The caramelized squash adds natural sweetness while the spinach provides freshness and vibrant color. Finished with Parmesan cheese, herbs, and a touch of lemon, this dish strikes the perfect balance between creamy and light. It’s ideal as a comforting vegetarian dinner, an elegant holiday side dish, or a healthy meal prep option. Every bite is packed with rich flavor, soft textures, and wholesome ingredients, making it a recipe you’ll return to all season long.
Ingredients
For the Roasted Squash
- 4 cups butternut squash, peeled and diced into ½-inch cubes
- 2 tablespoons olive oil
- 1 teaspoon garlic powder
- ½ teaspoon smoked paprika
- ½ teaspoon dried thyme
- Salt and black pepper to taste
For the Orzo
- 1½ cups uncooked orzo pasta
- 4 cups vegetable broth
- 2 tablespoons butter
- 3 cloves garlic, minced
- 4 cups fresh baby spinach
- ½ cup grated Parmesan cheese
- 1 tablespoon lemon juice
- 1 teaspoon Italian seasoning
- ½ teaspoon crushed red pepper flakes (optional)
- Fresh cracked black pepper
For Garnish
- Extra Parmesan cheese
- Fresh parsley, chopped
- Toasted pumpkin seeds or pine nuts (optional)
Step-by-Step Instructions
Step 1: Roast the Butternut Squash
Preheat your oven to 425°F (220°C). Line a baking tray with parchment paper. Toss the diced butternut squash with olive oil, garlic powder, smoked paprika, thyme, salt, and pepper. Spread into a single layer and roast for 25–30 minutes, flipping halfway through, until the cubes are tender with beautifully caramelized edges.
Step 2: Cook the Orzo
Bring the vegetable broth to a boil in a medium saucepan. Add the orzo and cook according to the package directions until al dente, about 8–10 minutes. Drain any excess liquid if necessary.
Step 3: Sauté the Garlic
While the orzo cooks, melt the butter in a large skillet over medium heat. Add the minced garlic and cook for about 1 minute, stirring constantly until fragrant.
Step 4: Wilt the Spinach
Add the fresh spinach to the skillet and cook for 2–3 minutes, stirring frequently, until the leaves are fully wilted.
Step 5: Combine Everything
Add the cooked orzo to the skillet with the spinach. Stir in the roasted butternut squash, Parmesan cheese, Italian seasoning, lemon juice, and crushed red pepper flakes if using. Toss gently until everything is evenly coated and the cheese has melted into a light creamy sauce.
Step 6: Taste and Finish
Season with additional salt and freshly cracked black pepper as needed. Sprinkle with chopped parsley and extra Parmesan before serving. Add toasted pumpkin seeds or pine nuts for a delicious crunchy finish if desired.
Tips
- Roast the squash until the edges are deeply caramelized for the best flavor.
- Freshly grated Parmesan melts much better than pre-shredded cheese.
- Add cooked chicken, shrimp, or grilled salmon for extra protein.
- Stir in a splash of heavy cream if you prefer a richer, creamier texture.
- A squeeze of fresh lemon juice at the end brightens all the flavors.
Notes
- Refrigerate leftovers in an airtight container for up to 4 days.
- Reheat gently with a splash of vegetable broth or milk to restore creaminess.
- Frozen spinach can be substituted; thaw and squeeze out excess moisture before adding.
- This dish also works well with kale instead of spinach.
Q&A
Q: Can I make this recipe vegan?
Yes. Replace the butter with olive oil and use your favorite dairy-free Parmesan alternative.
Q: Can I prepare it ahead of time?
Absolutely. Roast the squash and cook the orzo in advance, then combine everything just before serving.
Q: What protein pairs well with this dish?
Grilled chicken, roasted turkey, shrimp, salmon, or crispy chickpeas are all excellent additions.
Q: Can I freeze this recipe?
While it can be frozen, the orzo may soften slightly after thawing. It is best enjoyed fresh or refrigerated.
Servings
Serves 4–6
Nutrition (Per Serving, Approximate)
- Calories: 390
- Protein: 12g
- Carbohydrates: 52g
- Fat: 15g
- Saturated Fat: 5g
- Fiber: 5g
- Sugar: 7g
- Sodium: 480mg