This creamy orzo dish combines the natural sweetness of roasted butternut squash with tender pasta and fresh spinach, all brought together in a rich, comforting sauce. It’s a cozy, satisfying meal that feels indulgent yet balanced, making it perfect for both weeknight dinners and special occasions. Creamy Orzo with Roasted Butternut Squash and Spinach

Why You’ll Love This Recipe

This recipe delivers a perfect blend of flavors and textures. The roasted butternut squash adds a slightly caramelized sweetness that pairs beautifully with the creamy orzo. Spinach brings a fresh, earthy note that balances the richness of the dish. It’s also a one-pan-friendly recipe that doesn’t require complicated steps, making it ideal for busy days. Plus, it can easily be adapted to suit vegetarian diets by using vegetable broth. The dish feels elegant but is simple enough for beginners to prepare with confidence.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

2 cups butternut squash, peeled and cubed
2 tbsp olive oil
1 tsp dried thyme
Salt and black pepper to taste
1 cup orzo pasta
2 cups chicken or vegetable broth
1/2 cup heavy cream
1/3 cup grated parmesan cheese
2 cups fresh spinach
2 cloves garlic, minced
1 small onion, finely chopped
1 tbsp butter

Directions

Start by preheating your oven to 200°C (400°F). Place the cubed butternut squash on a baking sheet, drizzle with olive oil, and season with salt, pepper, and thyme. Toss everything together to coat evenly, then spread the squash in a single layer. Roast for about 25 minutes, or until the squash is tender and lightly caramelized.

While the squash is roasting, heat butter in a large skillet over medium heat. Add the chopped onion and sauté until soft and translucent, about 4–5 minutes. Stir in the minced garlic and cook for another minute until fragrant.

Add the orzo pasta directly to the skillet and toast it lightly for 1–2 minutes. This step enhances the flavor and gives the pasta a slightly nutty taste. Pour in the broth and bring the mixture to a gentle simmer. Cook, stirring occasionally, until the orzo is tender and most of the liquid is absorbed, about 10 minutes.

Lower the heat and stir in the heavy cream and grated parmesan cheese. Mix until the sauce becomes smooth and creamy. Add the fresh spinach and cook just until wilted.

Once the butternut squash is done roasting, fold it gently into the orzo mixture. Taste and adjust seasoning with additional salt and pepper if needed. Serve warm, optionally garnished with fresh thyme or extra parmesan.

Servings and timing

This recipe serves 4 people generously.
Preparation time: 15 minutes
Cooking time: 30 minutes
Total time: 45 minutes

Variations

You can easily customize this dish to suit your preferences. For added protein, include cooked chicken or turkey pieces. If you prefer a lighter version, substitute the heavy cream with half-and-half or a plant-based cream alternative. Mushrooms can be added for extra depth of flavor, or you can swap spinach for kale if you want a heartier green. For a slightly tangy twist, a squeeze of lemon juice at the end brightens the entire dish.

Storage/Reheating

Store any leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, add a splash of broth or milk to restore the creamy texture, as the orzo tends to absorb liquid over time. Warm it gently on the stovetop or in the microwave, stirring occasionally to ensure even heating. Avoid overheating, as it may cause the sauce to separate.

Creamy Orzo with Roasted Butternut Squash and Spinach FAQs

Can I use frozen butternut squash?

Yes, frozen squash works well. Just thaw and pat it dry before roasting to avoid excess moisture.

Can I make this dish vegetarian?

Absolutely. Simply use vegetable broth instead of chicken broth.

What can I use instead of orzo?

You can substitute with small pasta shapes like ditalini or even rice if needed.

Can I prepare this in advance?

You can roast the squash ahead of time and store it in the fridge, then assemble the dish when ready.

Is it possible to make it dairy-free?

Yes, use a plant-based cream and skip the parmesan or replace it with a dairy-free alternative.

How do I keep the orzo from sticking?

Stir occasionally while it cooks and ensure there is enough liquid in the pan.

Can I add protein to this recipe?

Yes, cooked chicken, turkey, or even chickpeas are great additions.

What herbs pair well with this dish?

Thyme, sage, and parsley all complement the flavors nicely.

Can I freeze leftovers?

It’s not recommended, as the creamy texture may change when thawed.

How do I make it more flavorful?

You can add a pinch of nutmeg, extra garlic, or a bit more parmesan for deeper flavor.

Conclusion

Creamy orzo with roasted butternut squash and spinach is a comforting, flavorful dish that’s easy to prepare and incredibly satisfying. With its rich texture, balanced flavors, and simple ingredients, it’s a recipe you’ll find yourself returning to again and again. Whether served as a main course or a side, it’s sure to impress and bring warmth to your table.

Print

Creamy Orzo with Roasted Butternut Squash and Spinach

Creamy Orzo with Roasted Butternut Squash and Spinach

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy and comforting orzo dish with roasted butternut squash, fresh spinach, and a rich parmesan sauce, perfect for a cozy and balanced meal.

  • Author: Sophia
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop & Roasting
  • Cuisine: International
  • Diet: Vegetarian

Ingredients

  • 2 cups butternut squash, peeled and cubed
  • 2 tablespoons olive oil
  • 1 teaspoon dried thyme
  • Salt and black pepper to taste
  • 1 cup orzo pasta
  • 2 cups chicken or vegetable broth
  • 1/2 cup heavy cream
  • 1/3 cup grated parmesan cheese
  • 2 cups fresh spinach
  • 2 cloves garlic, minced
  • 1 small onion, finely chopped
  • 1 tablespoon butter

Instructions

  1. Preheat oven to 200°C (400°F).
  2. Toss butternut squash with olive oil, thyme, salt, and pepper, then spread on a baking sheet.
  3. Roast for about 25 minutes until tender and lightly caramelized.
  4. In a skillet, melt butter over medium heat and sauté onion for 4–5 minutes until soft.
  5. Add garlic and cook for 1 minute until fragrant.
  6. Stir in orzo and toast lightly for 1–2 minutes.
  7. Add broth and simmer, stirring occasionally, until orzo is tender and liquid mostly absorbed (about 10 minutes).
  8. Lower heat and stir in heavy cream and parmesan until smooth.
  9. Add spinach and cook until wilted.
  10. Fold in roasted butternut squash.
  11. Adjust seasoning and serve warm.

Notes

  • Stir orzo occasionally to prevent sticking.
  • Add a splash of broth or milk when reheating to maintain creaminess.
  • Use vegetable broth for a vegetarian version.
  • Fresh herbs like thyme or parsley enhance flavor.
  • A squeeze of lemon juice can brighten the dish.

Nutrition

  • Serving Size: 1 portion
  • Calories: 420 kcal
  • Sugar: 6 g
  • Sodium: 450 mg
  • Fat: 18 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 52 g
  • Fiber: 4 g
  • Protein: 12 g
  • Cholesterol: 40 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star