I’ve put together a warm and comforting orzo dish tossed with sweet roasted butternut squash and tender spinach. It’s creamy, savory, and packed with fall-inspired flavor, making it a cozy side or a satisfying vegetarian main course.

Why You’ll Love This Recipe

I love this dish for how simple yet flavorful it is. The orzo is tender and creamy, almost like a quick risotto, and the caramelized squash adds natural sweetness that balances perfectly with the earthiness of the spinach. It’s colorful, comforting, and versatile enough for any meal.

ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • orzo pasta

  • butternut squash, peeled and cubed

  • fresh spinach leaves

  • olive oil

  • garlic, minced

  • vegetable or chicken broth

  • Parmesan cheese (optional)

  • salt and black pepper

  • crushed red pepper flakes (optional, for heat)

directions

  1. I preheat the oven to 400°F and toss the cubed butternut squash with olive oil, salt, and pepper. I roast it for about 25–30 minutes, flipping halfway, until tender and golden.

  2. While the squash roasts, I cook orzo in a skillet or saucepan with a bit of oil. I toast it lightly for a couple of minutes, then pour in broth and simmer, stirring occasionally, until the orzo is tender and the liquid is absorbed—about 10 minutes.

  3. I stir in garlic during the last few minutes of cooking to let it soften and flavor the orzo.

  4. Once the orzo is cooked and creamy, I fold in the fresh spinach and let it wilt from the residual heat.

  5. I gently stir in the roasted squash and add grated Parmesan if using, along with a pinch of red pepper flakes for a kick.

  6. I adjust seasoning with salt and pepper and serve warm, optionally garnished with more cheese or herbs.

Servings and timing

  • Servings: Makes about 4 servings

  • Prep time: 10 minutes

  • Cook time: 30 minutes

  • Total time: 40 minutes

Variations

  • I add toasted pine nuts or walnuts for crunch.

  • I mix in crumbled feta or goat cheese for tang.

  • I use kale instead of spinach for a heartier green.

  • I add chickpeas or grilled chicken for extra protein.

storage/reheating

I store leftovers in an airtight container in the fridge for up to 3 days. To reheat, I warm it gently on the stove or in the microwave, adding a splash of broth or water to loosen the orzo. It reheats well and makes a great lunch the next day.

FAQs

Can I use frozen butternut squash?

Yes, I roast it straight from frozen—just add a few extra minutes to the cooking time to ensure it caramelizes properly.

What’s the best way to cook orzo for this dish?

I like to toast it first in a bit of oil, then cook it in broth like a risotto. It absorbs more flavor and turns out creamier this way.

Can I serve this cold as a salad?

Definitely. I let it cool, then toss it with a bit of olive oil and lemon juice. It’s great chilled or at room temperature.

Is this dish vegan?

It can be. I skip the Parmesan or use a vegan version, and use vegetable broth instead of chicken broth.

What protein pairs well with this orzo?

Grilled chicken, shrimp, sausage, or even roasted tofu all go beautifully with the sweet squash and creamy pasta.

Conclusion

This orzo with roasted butternut squash and spinach is one of my favorite comfort dishes—rich in flavor, easy to make, and adaptable to whatever I have on hand. It’s colorful, hearty, and always leaves me feeling satisfied, whether served on its own or alongside my favorite protein.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Orzo with Roasted Butternut Squash and Spinach

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A cozy, creamy orzo dish featuring roasted butternut squash and tender spinach. This fall-inspired recipe is flavorful, comforting, and perfect as a vegetarian main or hearty side dish.

  • Total Time: 40 minutes
  • Yield: 4 servings

Ingredients

  • 1 cup orzo pasta
  • 2 cups butternut squash, peeled and cubed
  • 2 cups fresh spinach leaves
  • 2 tbsp olive oil, divided
  • 2 cloves garlic, minced
  • 2 1/2 cups vegetable or chicken broth
  • 1/4 cup grated Parmesan cheese (optional)
  • Salt and black pepper, to taste
  • Pinch of crushed red pepper flakes (optional)

Instructions

  1. Preheat oven to 400°F. Toss cubed butternut squash with 1 tbsp olive oil, salt, and pepper. Roast for 25–30 minutes, flipping halfway, until golden and tender.
  2. In a skillet or saucepan, heat 1 tbsp olive oil and lightly toast orzo for 2 minutes.
  3. Pour in broth and simmer, stirring occasionally, until orzo is tender and liquid is mostly absorbed, about 10 minutes.
  4. Stir in minced garlic during the last few minutes of cooking.
  5. Fold in fresh spinach and allow it to wilt from residual heat.
  6. Gently stir in roasted squash and Parmesan (if using). Add crushed red pepper flakes for a touch of heat, if desired.
  7. Adjust seasoning with salt and pepper. Serve warm, garnished with more cheese or herbs if desired.

Notes

  • Add pine nuts or walnuts for extra crunch.
  • Swap spinach for kale for a heartier option.
  • Use vegan Parmesan to keep it dairy-free.
  • Add chickpeas or grilled chicken for extra protein.
  • Serve chilled with lemon juice for a refreshing salad version.
  • Author: liinaa
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop & Roasting
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 4g
  • Sodium: 480mg
  • Fat: 11g
  • Saturated Fat: 2g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 4g
  • Protein: 9g
  • Cholesterol: 5mg

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