Creamy Orzo with Roasted Butternut Squash and Spinach
If you’re looking for a comforting dish that warms both your heart and your home, you’ve come to the right place! Creamy Orzo with Roasted Butternut Squash and Spinach is one of those recipes that feels like a cozy hug in a bowl. The blend of roasted butternut squash, creamy orzo pasta, and vibrant spinach creates a beautiful medley of flavors and textures that everyone will adore. Whether it’s a busy weeknight or a special family gathering, this dish is sure to impress.
What makes this recipe even more special is how simple it is to prepare. With just a few ingredients and some easy steps, you’ll have a delicious meal on the table in no time. Plus, it’s vegetarian and can be easily adapted to suit various dietary preferences. Let’s dive into why you’ll absolutely love making this dish!
Why You’ll Love This Recipe
- Quick and Easy: This recipe comes together in just about 55 minutes, making it perfect for busy nights.
- Family-Friendly: Kids and adults alike will enjoy the creamy texture and sweet flavor of roasted squash!
- Make-Ahead Friendly: You can prepare this dish in advance and reheat it for an effortless dinner option.
- Nutritious Ingredients: Packed with wholesome veggies, this meal is as good for you as it is delicious.
- Versatile: Feel free to mix in other vegetables you have on hand or adjust the seasonings to your liking!

Ingredients You’ll Need
For this delightful Creamy Orzo with Roasted Butternut Squash and Spinach, we’re using simple, wholesome ingredients that come together beautifully. Here’s what you’ll need:
For the Roasted Squash
- 1 small butternut squash, peeled and diced (about 3 cups)
- 2 tbsp olive oil
- Salt and black pepper, to taste
For the Orzo Dish
- 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
One of the best things about Creamy Orzo with Roasted Butternut Squash and Spinach is its flexibility! Here are some fun ideas to customize your dish:
- Add extra veggies: Toss in some roasted Brussels sprouts or sautéed mushrooms for more flavor.
- Make it vegan: Use plant-based butter and nutritional yeast instead of cheese for a vegan-friendly twist.
- Spice it up: Add some chili powder or cayenne pepper if you like a little heat in your meals!
- Change the grain: Swap orzo for another grain like quinoa or farro for different textures.
How to Make Creamy Orzo with Roasted Butternut Squash and Spinach
Step 1: Roast the Squash
Preheat your oven to 400°F (200°C). Toss the diced butternut squash with olive oil, salt, and pepper. Spread it out on a baking sheet in an even layer. Roasting brings out the natural sweetness of the squash while giving it a lovely caramelized flavor. Bake for 25–30 minutes until it’s tender.
Step 2: Cook the Orzo
In a large saucepan over medium heat, melt the butter. Once melted, add minced garlic and sauté for about one minute until fragrant. Stir in the orzo pasta and toast it lightly for around two minutes; this step adds depth to the flavor by enhancing its nutty notes.
Step 3: Simmer with Broth
Pour in the vegetable broth and bring everything to a gentle simmer. Cook for about 10–12 minutes until the orzo is tender but still has a slight bite to it; this ensures your pasta isn’t mushy but perfectly al dente.
Step 4: Create Creaminess
Stir in grated Parmesan cheese and heavy cream into the cooked orzo mixture. The cheese adds richness while the cream makes it luxuriously creamy! Then add chopped spinach—watch how quickly it wilts down into that creamy goodness.
Step 5: Combine Flavors
Gently fold in your beautifully roasted butternut squash into the creamy orzo mix. Adjust seasoning as needed before serving warm. This final touch marries all those wonderful flavors together, creating a delightful dish you won’t soon forget!
Now you’re ready to enjoy your Creamy Orzo with Roasted Butternut Squash and Spinach! This meal is sure to become a favorite at your table too!
Pro Tips for Making Creamy Orzo with Roasted Butternut Squash and Spinach
Creating a delightful dish is all about the small touches that enhance flavor and presentation. Here are some tried-and-true tips to elevate your creamy orzo experience:
-
Choose fresh squash: Using fresh butternut squash will provide a sweeter, richer flavor compared to pre-packaged options. It also offers better texture and color to your dish.
-
Toast the orzo: Lightly toasting the orzo in butter before adding the broth enhances its nutty flavor, giving your dish a deeper taste profile that everyone will appreciate.
-
Adjust creaminess: If you prefer your dish creamier, feel free to add more heavy cream or even a splash of vegetable broth as you mix in the spinach. This allows for customization based on your preference!
-
Experiment with cheese: While Parmesan is delicious, try mixing in Gruyère or a sprinkle of feta for a different flavor twist. These cheeses can introduce additional depth and richness.
-
Add herbs for freshness: Fresh herbs like basil or chives can brighten up the dish just before serving. They not only add color but also enhance the overall aroma and taste.
How to Serve Creamy Orzo with Roasted Butternut Squash and Spinach
Presenting your creamy orzo beautifully can make it even more enjoyable for you and your guests. With just a few thoughtful touches, you can create an inviting dining experience!
Garnishes
- Chopped parsley: A sprinkle of fresh parsley adds a pop of color and freshness that complements the rich flavors of the orzo.
- Toasted pumpkin seeds: For a delightful crunch, top your dish with toasted pumpkin seeds. They provide an earthy note that balances well with the sweetness of the squash.
- Lemon zest: A hint of citrus zest brightens up the creamy flavors, making each bite feel refreshing while enhancing the overall taste.
Side Dishes
- Garlic bread: The warm, buttery flavors of garlic bread pair wonderfully with creamy dishes, making it perfect for mopping up any leftover sauce.
- Mixed greens salad: A light salad with vinaigrette can provide a crisp contrast to the richness of the orzo. Consider adding cherry tomatoes and cucumber for added freshness.
- Roasted Brussels sprouts: The slight bitterness of roasted Brussels sprouts contrasts nicely with the sweet butternut squash, creating a well-rounded meal.
- Steamed green beans: Lightly steamed green beans add vibrant color and a nutrient boost to your plate while maintaining simplicity in preparation.
With these tips and serving ideas, your Creamy Orzo with Roasted Butternut Squash and Spinach will shine at any dining table! Enjoy every comforting bite!

Make Ahead and Storage
This Creamy Orzo with Roasted Butternut Squash and Spinach is not only delicious but also perfect for meal prep! You can easily make it ahead of time, store it, and enjoy it throughout the week.
Storing Leftovers
- Allow the dish to cool completely before storing.
- Transfer it to an airtight container.
- Store in the refrigerator for up to 3 days.
- Keep any toppings, like parsley or extra cheese, separate until ready to serve.
Freezing
- Let the dish cool completely before freezing.
- Portion it into freezer-safe containers or bags.
- Label with the date and freeze for up to 2 months.
- Note that the texture may slightly change upon thawing.
Reheating
- Thaw overnight in the refrigerator if frozen.
- To reheat, warm in a saucepan over medium heat, adding a splash of vegetable broth or water if needed.
- Stir occasionally until heated through, about 5–7 minutes.
FAQs
Here are some common questions about this delightful recipe!
Can I use another type of pasta instead of orzo?
Absolutely! While orzo gives this dish its unique character, you could substitute it with other small pasta shapes like ditalini or even rice for a gluten-free option.
What makes Creamy Orzo with Roasted Butternut Squash and Spinach so special?
The combination of roasted butternut squash’s sweetness, creamy orzo, and fresh spinach creates a comforting dish that’s both nutritious and satisfying. It’s perfect for cozy dinners!
How can I make Creamy Orzo with Roasted Butternut Squash and Spinach vegan?
To make this dish vegan-friendly, simply swap out the butter for plant-based butter and use nutritional yeast instead of Parmesan cheese. The flavor will still be fantastic!
Final Thoughts
I hope you enjoy making this Creamy Orzo with Roasted Butternut Squash and Spinach as much as I do! It’s a beautiful blend of flavors that warms your heart and fills your belly. Whether you’re cooking for yourself or sharing with loved ones, this recipe is sure to impress. Happy cooking, and don’t hesitate to try variations that suit your taste—be adventurous!
Creamy Orzo with Roasted Butternut Squash and Spinach
Creamy Orzo with Roasted Butternut Squash and Spinach is the ultimate comfort food that offers a warm, hearty meal for any occasion. This delightful dish features tender orzo pasta enveloped in a rich, creamy sauce, complemented by caramelized roasted butternut squash and fresh, vibrant spinach. Perfect for a busy weeknight or a cozy family gathering, this vegetarian recipe is not only quick to prepare but also customizable to suit various tastes. The blend of flavors and textures makes each bite a comforting experience that everyone will love.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: Serves approximately 4 people 1x
- Category: Main
- Method: Baking
- Cuisine: Vegetarian
Ingredients
- 1 small butternut squash, peeled and diced
- 1½ cups orzo pasta
- 3 cups vegetable broth
- 2 tbsp olive oil
- 2 tbsp butter
- 2 cloves garlic, minced
- ½ cup grated Parmesan cheese (or nutritional yeast for a vegan option)
- ¼ cup heavy cream (or plant-based cream)
- 2 cups baby spinach
- Salt and black pepper to taste
Instructions
- Preheat oven to 400°F (200°C). Toss butternut squash with olive oil, salt, and pepper on a baking sheet. Roast for 25–30 minutes until tender.
- In a large saucepan over medium heat, melt butter. Add minced garlic and sauté for one minute.
- Stir in orzo and toast for two minutes. Pour in vegetable broth, simmer for 10–12 minutes until orzo is al dente.
- Mix in Parmesan cheese and heavy cream until creamy. Add chopped spinach until wilted.
- Fold in roasted squash; adjust seasoning before serving warm.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 410
- Sugar: 3g
- Sodium: 600mg
- Fat: 16g
- Saturated Fat: 7g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 56g
- Fiber: 5g
- Protein: 10g
- Cholesterol: 30mg
