Go Back
+ servings
Creamy Orzo with Roasted Butternut Squash and Spinach

Creamy Orzo with Roasted Butternut Squash and Spinach Bliss

A comforting bowl of creamy orzo with roasted butternut squash and spinach, perfect for weeknight dinners.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Vegetarian
Calories: 420

Ingredients
  

For the Roasted Squash
  • 1 medium Butternut Squash Substitution: Use zucchini or bell peppers for a different taste.
  • 2 tablespoons Olive Oil Substitution: Avocado oil may also be used.
  • to taste Salt
  • to taste Black Pepper
For the Orzo
  • 1 cup Orzo Pasta Substitution: Small pasta shapes like ditalini or rice work well.
  • 3 cups Vegetable Broth Substitution: Water can be used in a pinch.
  • 2 tablespoons Butter Substitution: Use plant-based butter for a vegan adaptation.
  • 2 cloves Garlic Fresh minced garlic is recommended for optimal taste.
For the Creamy Sauce
  • 1/2 cup Parmesan Cheese Substitution: Nutritional yeast can be used for a vegan option.
  • 1 cup Heavy Cream Substitution: Cream cheese can be used for a richer texture.
For the Greens
  • 4 cups Baby Spinach Substitution: Kale can be used but may require longer cooking.
  • 1 teaspoon Dried Thyme Optional.
  • 1/2 teaspoon Red Pepper Flakes Optional, to taste.

Equipment

  • Oven
  • Baking sheet
  • Large saucepan
  • Mixing Bowl
  • Stirring spoon

Method
 

Step‑by‑Step Instructions
  1. Preheat your oven to 400°F (200°C). Dice the butternut squash into uniform pieces and toss them in a bowl with olive oil, salt, and pepper until well-coated. Spread the squash on a baking sheet in a single layer and roast for 25–30 minutes, turning halfway through, until golden brown and tender.
  2. In a large saucepan over medium heat, melt butter until bubbling, then add minced garlic and sauté for about 1 minute, stirring frequently. Stir in the orzo, toasting it lightly for an additional 2 minutes.
  3. Pour in enough vegetable broth to cover the orzo completely, and bring to a gentle simmer. Cook uncovered for about 10–12 minutes, stirring occasionally, until the orzo is tender and most of the liquid is absorbed.
  4. Once the orzo is cooked, reduce the heat to low and stir in the Parmesan cheese and heavy cream. Mix in the baby spinach, cooking for 1–2 minutes until wilted.
  5. Gently fold in the roasted butternut squash, ensuring it's evenly distributed. Taste and adjust seasoning with additional salt, pepper, or optional herbs.
  6. Serve warm, garnishing with extra Parmesan cheese or a drizzle of olive oil if desired.

Nutrition

Serving: 1servingCalories: 420kcalCarbohydrates: 54gProtein: 10gFat: 18gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gCholesterol: 50mgSodium: 600mgPotassium: 620mgFiber: 4gSugar: 4gVitamin A: 120IUVitamin C: 14mgCalcium: 150mgIron: 2mg

Notes

Store leftovers in an airtight container for up to 3-4 days. For longer storage, freeze portions and reheat with a splash of broth or cream.

Tried this recipe?

Let us know how it was!