This dish combines tender roasted butternut squash, creamy garlicky orzo, and fresh spinach for a hearty, flavor-packed vegetarian main or side dish.
đź›’ Ingredients
2 cups butternut squash, peeled and cubed
2 tbsp olive oil
Salt & black pepper, to taste
1 tsp dried thyme (or fresh sprigs)
1 cup orzo pasta
3 cloves garlic, minced
2 tbsp butter
2 ½ cups vegetable broth (or chicken broth)
1 cup fresh spinach, roughly chopped
½ cup grated Parmesan cheese
ÂĽ cup heavy cream (or half-and-half, optional for extra creaminess)
Pinch of red pepper flakes (optional)
👩‍🍳 Instructions
Roast the Butternut Squash
Preheat oven to 400°F (200°C).
Toss squash cubes with olive oil, thyme, salt, and pepper. Spread on a baking sheet and roast for 20–25 minutes, until golden and tender.
Cook the Orzo
In a large skillet, melt butter over medium heat. Add minced garlic and sauté until fragrant (about 1 minute).
Stir in orzo and toast lightly for 2 minutes.
Simmer
Slowly pour in broth. Reduce heat and let orzo simmer, stirring occasionally, until al dente and creamy (about 10–12 minutes).
Add Veggies & Cheese
Stir in roasted butternut squash, spinach, Parmesan, and cream (if using). Cook until spinach wilts and everything is coated in creamy sauce.
Season & Serve
Taste and adjust seasoning with salt, pepper, and red pepper flakes if desired.
Serve warm, garnished with extra Parmesan.
🌟 Tips & Variations
Swap spinach for kale or arugula for a different flavor.
Add crispy bacon, pancetta, or sausage for a meaty twist.
For a dairy-free option, use coconut cream instead of heavy cream and skip Parmesan.
Make it heartier by tossing in roasted chickpeas or white beans.
