Creamy Orzo with Roasted Butternut Squash and Spinach – Comforting Vegetarian Dinner

This creamy orzo with roasted butternut squash and spinach recipe is a cozy, satisfying, and nutrient-packed vegetarian dish that’s perfect for weeknight dinners or leisurely weekend meals. The tender, roasted butternut squash pairs beautifully with creamy orzo pasta and vibrant fresh spinach, creating a dish that’s both hearty and indulgent. With a touch of Parmesan and a splash of cream, this vegetarian creamy orzo delivers rich, comforting flavors while remaining simple to make. Whether you’re cooking for family, friends, or preparing meal-prep portions for the week, this recipe is easy to follow and packed with delicious, balanced flavors.

Introduction

Comfort food doesn’t have to be complicated, and this creamy orzo with roasted butternut squash and spinach proves it. Roasting the squash brings out its natural sweetness, while the orzo provides a soft, creamy base that perfectly absorbs the flavors of butter, garlic, and Parmesan. Adding fresh spinach at the end not only adds color but also a light, leafy texture that balances the richness of the dish.

This vegetarian recipe is inspired by classic fall flavors and is ideal for cozy dinners or a warming weeknight meal. It’s versatile enough to be served as a main dish or a side and is a great way to introduce more vegetables into your meals while keeping everything flavorful and satisfying.

Why You’ll Love This Recipe

  • Rich and creamy texture: Orzo coated in cream, butter, and Parmesan creates indulgence
  • Balanced flavors: Sweet roasted squash, fresh spinach, and garlic make every bite flavorful
  • Vegetarian-friendly: A hearty, satisfying plant-based option
  • One-pot convenience: Easy to assemble and serve
  • Nutritious: Packed with vitamins, fiber, and protein from vegetables and cheese
  • Perfect for any season: Cozy enough for fall, but light and fresh for spring

Ingredients Breakdown (Serves 4)

Roasted Butternut Squash

  • 1 small butternut squash, peeled and diced (about 3 cups)
  • 2 tbsp olive oil
  • Salt and black pepper, to taste

Orzo and Sauce

  • 1½ cups orzo pasta
  • 3 cups vegetable broth (or water)
  • 2 tbsp butter
  • 2 cloves garlic, minced
  • ½ cup grated Parmesan cheese
  • ¼ cup heavy cream

Greens and Seasoning

  • 2 cups baby spinach, roughly chopped
  • ½ tsp dried thyme (optional)
  • Pinch of red pepper flakes (optional)
  • 2 tbsp fresh parsley, finely chopped (for garnish)

Ingredient Notes

  • Butternut squash: Adds sweetness and creamy texture when roasted
  • Orzo: Absorbs the sauce for a comforting, pasta-like feel
  • Parmesan & cream: Build richness and smoothness
  • Spinach: Adds freshness and color
  • Optional herbs/spice: Thyme for earthy notes, red pepper flakes for subtle heat

Tools & Equipment Needed

  • Oven and baking sheet
  • Large saucepan
  • Wooden spoon or spatula
  • Knife and cutting board
  • Measuring cups and spoons
  • Grater for Parmesan (if using block cheese)

Optional:

  • Ladle for serving
  • Mixing bowls for tossing vegetables

Step-by-Step Instructions

  1. Preheat the oven:
    Set to 400°F (200°C).
  2. Roast the squash:
    Toss diced butternut squash with 2 tbsp olive oil, salt, and black pepper. Spread on a baking sheet and roast for 25–30 minutes, until tender and lightly caramelized.
  3. Prepare orzo base:
    In a large saucepan over medium heat, melt 2 tbsp butter. Add minced garlic and sauté for about 1 minute.
  4. Toast the orzo:
    Stir in orzo pasta and lightly toast for 2 minutes until fragrant.
  5. Cook the orzo:
    Pour in 3 cups vegetable broth. Bring to a simmer and cook for 10–12 minutes until orzo is tender, stirring occasionally.
  6. Add creaminess:
    Stir in ½ cup grated Parmesan and ¼ cup heavy cream until combined.
  7. Incorporate greens:
    Add 2 cups chopped spinach and cook until wilted.
  8. Fold in roasted squash:
    Gently mix in the roasted butternut squash. Adjust salt and pepper to taste.
  9. Garnish and serve:
    Sprinkle with 2 tbsp fresh parsley and optional red pepper flakes before serving warm.

Tips & Variations

  • Vegan option: Replace Parmesan and butter with nutritional yeast and vegan butter
  • Gluten-free: Use gluten-free orzo
  • Add protein: Include cooked chickpeas or white beans
  • Herb variations: Sage or thyme pairs beautifully with squash
  • Spice: Add a pinch of nutmeg or smoked paprika for depth

Flavor Profile

This dish is creamy and comforting with a natural sweetness from roasted squash, balanced by savory Parmesan and butter. Garlic adds aromatic depth, while spinach contributes a fresh, slightly bitter note that brightens the plate. Orzo soaks up the creamy sauce, creating a cohesive, satisfying mouthfeel. Optional herbs and red pepper flakes provide subtle complexity and warmth.

Nutritional Overview (Per Serving)

  • Calories: 350 kcal
  • Protein: 10 g
  • Carbohydrates: 43 g
  • Fat: 16 g
  • Saturated Fat: 7 g
  • Fiber: 5 g
  • Sodium: 600 mg

Rich in fiber, vitamins A and C from squash and spinach, and protein from Parmesan.

Make-Ahead & Meal Prep Tips

  • Prep in advance: Roast squash and chop spinach ahead of time
  • Storage: Refrigerate in an airtight container for up to 4 days
  • Reheating: Warm gently on the stove or microwave; add a splash of broth if needed
  • Meal prep: Keeps well for lunches or weeknight dinners

FAQs

Can I use frozen squash?
Yes, but reduce roasting time slightly.

Can I substitute orzo?
Yes, small pasta like acini di pepe works.

Can this be made dairy-free?
Yes, use vegan butter and plant-based cream.

Is it okay to add other vegetables?
Absolutely—zucchini or mushrooms complement the squash nicely.

Can I make this spicy?
Yes, add a pinch of red pepper flakes or cayenne.

Cooking Timeline

StepTime
Prep Time15 minutes
Cook Time40 minutes
Total Time55 minutes
Servings4

Serving Suggestions

Serve in shallow bowls with extra Parmesan sprinkled on top. Garnish with parsley for color and optional red pepper flakes for a subtle kick. Pairs beautifully with a crisp green salad or crusty bread for a complete meal.

Recipe Variations

  • Protein boost: Stir in cooked chickpeas or shredded chicken (if not vegetarian)
  • Herb-forward: Add sage, thyme, or rosemary while roasting squash
  • Creamy vegan: Use coconut cream and vegan Parmesan alternative
  • Extra veggies: Add roasted bell peppers, zucchini, or mushrooms for variety

Ingredient Spotlight

Butternut Squash

Choose firm, smooth squash with no soft spots. Roasting enhances sweetness and gives a tender, caramelized texture.

Spinach

Baby spinach adds freshness and color; fold in at the end to maintain texture and nutrients.

Pro Cooking Tips

  • Roast squash evenly for caramelization
  • Toast orzo for a nutty flavor before adding broth
  • Stir gently after adding spinach to avoid overcooking
  • Adjust cream and Parmesan quantities for desired richness

Storage & Freezing Guide

  • Refrigerator: Up to 4 days in airtight container
  • Freezer: Not recommended, as cream may separate
  • Reheating: Warm gently and stir to recombine sauce

Nutrition Estimate Table (Per Serving)

NutrientAmount
Calories350 kcal
Protein10 g
Carbs43 g
Fat16 g
Fiber5 g

Dietary Notes:

  • Vegetarian
  • Can be made vegan
  • Gluten-free with alternative pasta

Expanded Conclusion

This creamy orzo with roasted butternut squash and spinach is a comforting, satisfying, and colorful vegetarian meal that feels indulgent yet wholesome. With its balance of creamy pasta, sweet roasted vegetables, and fresh greens, it’s a recipe you’ll return to again and again. Perfect for family dinners, meal prep, or cozy nights in, it’s a versatile dish that brings warmth and flavor to any table. Save it, share it, and enjoy a nourishing, flavorful meal that everyone will love.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Creamy Orzo with Roasted Butternut Squash and Spinach – Comforting Vegetarian Dinner

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy Orzo with Roasted Butternut Squash and Spinach is a warm, comforting vegetarian dish that combines tender roasted squash, creamy orzo pasta, and fresh spinach. Perfect for cozy dinners or weeknight meals, this recipe is both nutritious and satisfying, with a rich flavor enhanced by Parmesan and cream.

  • Total Time: 55 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 1 small butternut squash, peeled and diced (about 3 cups)
  • 2 tablespoons olive oil
  • Salt and black pepper, to taste
  • 1½ cups orzo pasta
  • 3 cups vegetable broth (or water)
  • 2 tablespoons butter
  • 2 cloves garlic, minced
  • ½ cup grated Parmesan cheese
  • ¼ cup heavy cream
  • 2 cups baby spinach, roughly chopped
  • ½ teaspoon dried thyme (optional)
  • Pinch of red pepper flakes (optional)
  • 2 tablespoons fresh parsley, finely chopped (for garnish)

Instructions

  1. Preheat oven to 400°F (200°C). Toss diced butternut squash with olive oil, salt, and pepper. Spread on a baking sheet and roast for 25–30 minutes until tender.
  2. In a large saucepan over medium heat, melt butter. Add garlic and sauté for about 1 minute.
  3. Stir in orzo and lightly toast for 2 minutes.
  4. Pour in vegetable broth and bring to a simmer. Cook 10–12 minutes until orzo is tender.
  5. Stir in Parmesan cheese and heavy cream. Add spinach and cook until wilted.
  6. Fold in roasted squash gently. Adjust seasoning to taste.
  7. Serve warm, garnished with fresh parsley.

Notes

  • Optional: Add dried thyme or red pepper flakes for extra flavor.
  • Top with additional Parmesan cheese for more richness.
  • Use fresh spinach for best texture and color.
  • Author: lily
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Vegetarian
  • Diet: Vegetarian

Leave a Comment

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