When you need a warm, satisfying meal that’s both comforting and nourishing, this Creamy Orzo with Roasted Butternut Squash and Spinach is a perfect choice. Combining tender orzo pasta with sweet roasted squash, vibrant spinach, and a creamy, cheesy sauce, this vegetarian dish is packed with flavor and ideal for fall and winter meals. It’s hearty enough for a main course, but also works beautifully as a healthy starch side dish.
Perfect for busy weeknights or relaxed Sunday dinners, this recipe is easy to prepare, customizable, and crowd-pleasing. Whether you’re looking for butternut squash spinach recipes or cozy orzo squash recipes, this dish hits all the right notes.
Table of Contents
Why This Dish Is a Perfect Fall and Winter Comfort Food
- Uses seasonal vegetables like butternut squash and spinach
- Combines creamy texture with vibrant color and natural sweetness
- Protein-rich from cheese and spinach
- Easily adaptable for vegetarian and gluten-free diets
- Family-friendly and great for meal prep
- Ideal for both main and side dish presentations
This is one of those healthy dinner recipes with butternut squash that’s both indulgent and balanced.
Ingredients You’ll Need for Creamy Orzo with Roasted Butternut Squash and Spinach
- 1 small butternut squash (about 2 cups diced)
- 1 tablespoon olive oil
- Salt and black pepper, to taste
- 1 cup dry orzo pasta
- 2 cups vegetable broth (or water)
- 2 cups fresh spinach, roughly chopped
- 1/2 cup heavy cream or half-and-half
- 1/2 cup freshly grated Parmesan cheese
- 1/4 teaspoon garlic powder or 1 garlic clove, minced
- Optional: crushed red pepper flakes, fresh thyme, or nutmeg
This combination of creamy orzo with roasted vegetables and leafy greens gives you both texture and nutrition in one dish.
Kitchen Equipment Checklist
- Baking sheet for roasting squash
- Parchment paper (optional)
- Medium saucepan or deep skillet
- Wooden spoon or spatula
- Cutting board and knife
- Cheese grater
- Measuring cups and spoons
No fancy equipment required—this dish comes together with basic kitchen tools.
How to Make Creamy Orzo with Roasted Butternut Squash and Spinach – Step-by-Step Instructions
Step 1: Roast the butternut squash
Preheat the oven to 400°F (200°C). Peel and dice the butternut squash into small cubes. Toss with olive oil, salt, and pepper. Spread on a baking sheet and roast for 20–25 minutes until tender and caramelized.
Step 2: Cook the orzo
While the squash roasts, bring the vegetable broth to a boil in a saucepan. Add orzo and reduce heat to a simmer. Cook according to package instructions, usually about 8–10 minutes, stirring occasionally.
Step 3: Add spinach and garlic
When the orzo is nearly done and most of the liquid is absorbed, stir in the garlic and chopped spinach. Cook for 1–2 minutes until spinach is wilted.
Step 4: Make it creamy
Reduce heat to low. Stir in the cream and Parmesan cheese. Mix until melted and creamy. Season with salt, pepper, and optional spices like thyme or red pepper flakes.
Step 5: Add roasted squash
Gently fold in the roasted butternut squash. Mix carefully so the squash holds its shape. Let it heat through for another minute.
Step 6: Serve
Serve warm, garnished with extra Parmesan or a sprinkle of fresh herbs.
Tips for Cooking Orzo Perfectly Every Time
- Stir often to prevent sticking—especially near the end of cooking
- Don’t overcook—al dente orzo has a better texture
- Use broth instead of water for more flavor
- Keep the lid slightly ajar while simmering
- Taste and adjust seasoning at the end
Orzo cooks quickly and acts like a creamy risotto when stirred with liquid and cheese.
Flavor Variations and Ingredient Swaps
- Use acorn squash or roasted sweet potato in place of butternut squash
- Swap fresh spinach with kale or Swiss chard
- Add sautéed mushrooms or zucchini for extra vegetables
- Stir in a spoonful of cream cheese for extra richness
- Use coconut cream for a dairy-free version
- Add toasted pine nuts or walnuts for crunch
These swaps make it easy to tailor the dish to your preferences or dietary needs.
How to Serve Creamy Orzo as a Main or Side Dish
- As a vegetarian main course with a simple green salad
- Alongside baked tofu or grilled tempeh for added protein
- As a creamy base for seared chicken or fish (if not strictly vegetarian)
- In a bowl topped with roasted chickpeas or lentils
- As a side with roasted vegetables or hearty soups
Its versatility makes it one of the best vegetarian recipes with spinach and squash.
What to Pair with Butternut Squash and Spinach Orzo
- Roasted Brussels sprouts or cauliflower
- A citrusy fennel salad or arugula with balsamic glaze
- Butternut squash and zucchini sautéed with garlic
- A light lentil soup or minestrone
- A glass of sparkling water with lemon and mint
Keep the sides light and fresh to balance the creaminess of the orzo.
Storage and Reheating Tips
- Store leftovers in an airtight container in the fridge for up to 4 days
- Reheat gently on the stovetop or microwave with a splash of broth or cream to loosen
- Not recommended for freezing due to the dairy and pasta texture
- Use leftovers as a base for veggie bowls or stuffed peppers
Meal prep a double batch to enjoy creamy orzo meals throughout the week.
Is This Butternut Squash Orzo Dish Healthy?
Yes, this recipe is a balanced option when made with moderation. It includes:
- Butternut squash – high in vitamin A and fiber
- Spinach – packed with iron and antioxidants
- Orzo – a complex carb source that satisfies
- Cream and cheese – used in small amounts for flavor and richness
- No added sugar, preservatives, or highly processed ingredients
To make it lighter, you can use reduced-fat cream or swap with plant-based options.
Common Mistakes to Avoid When Making Creamy Orzo
- Overcooking the orzo until mushy
- Using too much liquid and not letting it absorb
- Not seasoning the squash before roasting
- Adding spinach too early—wait until the orzo is nearly done
- Letting the orzo sit too long before serving—serve it hot and creamy
Paying attention to these details ensures the dish turns out just right every time.
Frequently Asked Questions About Butternut Squash and Orzo
Can I use frozen squash?
Yes, but thaw and drain it well before roasting or sautéing.
Can I make it ahead?
Yes. Make it a day ahead and reheat gently with a splash of broth or cream.
Can I make this gluten-free?
Use gluten-free orzo or substitute with rice or quinoa.
Is this a good meal prep option?
Definitely. It stores well and reheats easily.
What protein can I add to make it a full meal?
Add roasted chickpeas, white beans, lentils, or tofu for a plant-based protein boost.
Final Thoughts – Why This Creamy Orzo Belongs in Your Fall Recipe Rotation
This Creamy Orzo with Roasted Butternut Squash and Spinach combines comfort and nutrition in one satisfying dish. The creaminess of the orzo, sweetness of the squash, and freshness of spinach come together in a harmony of fall flavors. It’s filling, flexible, and ready in under an hour, making it a go-to for healthy dinners and impressive vegetarian meals.
Whether served as a main or a hearty side, this recipe is a standout addition to your collection of seasonal vegetarian recipes.
Call to Action – Save and Share This Vegetarian Comfort Dish
If you enjoyed this creamy orzo recipe, save it for your weekly meal plan, share it with fellow veggie lovers, and subscribe for more wholesome, easy-to-make vegetarian dishes that nourish and satisfy.
PrintCreamy Orzo with Roasted Butternut Squash and Spinach : A Cozy, Healthy Vegetarian Dinner
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This Creamy Orzo with Roasted Butternut Squash and Spinach is a cozy, healthy vegetarian dinner perfect for fall. Packed with sweet roasted squash, tender spinach, and a cheesy, creamy sauce, it’s both comforting and nutritious. Great as a main dish or hearty side.
Ingredients
- 1 small butternut squash (about 2 cups diced)
- 1 tablespoon olive oil
- Salt and black pepper, to taste
- 1 cup dry orzo pasta
- 2 cups vegetable broth (or water)
- 2 cups fresh spinach, roughly chopped
- 1/2 cup heavy cream or half-and-half
- 1/2 cup freshly grated Parmesan cheese
- 1/4 teaspoon garlic powder or 1 garlic clove, minced
- Optional: crushed red pepper flakes, fresh thyme, or nutmeg
Instructions
- Roast Squash: Preheat oven to 400°F (200°C). Dice butternut squash and toss with olive oil, salt, and pepper. Roast for 20–25 minutes until tender and caramelized.
- Cook Orzo: In a medium saucepan, bring vegetable broth to a boil. Add orzo, reduce heat, and simmer for 8–10 minutes, stirring occasionally, until most liquid is absorbed.
- Add Spinach: Stir in garlic and chopped spinach. Cook for 1–2 minutes until wilted.
- Make it Creamy: Lower heat, stir in cream and Parmesan cheese. Mix until melted and creamy. Season to taste.
- Add Squash: Gently fold in roasted squash and heat through.
- Serve: Serve warm with extra Parmesan or fresh herbs on top.
Notes
- Use broth instead of water to boost flavor.
- Don’t overcook orzo—al dente gives the best texture.
- Let the squash caramelize slightly for deeper flavor.
- Add protein like roasted chickpeas or lentils for a complete meal.
- Reheat with a splash of broth or cream to maintain creaminess.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Vegetarian
Nutrition
- Serving Size: 1 bowl
- Calories: 360
- Sugar: 5g
- Sodium: 450mg
- Fat: 15g
- Saturated Fat: 7g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 5g
- Protein: 10g
- Cholesterol: 30mg
Keywords: Creamy Orzo with Roasted Butternut Squash and Spinach, Butternut Squash Spinach Recipes, Vegetarian Orzo Recipes, Healthy Orzo Dinner, Fall Vegetarian Recipes







