Roasted Butternut Squash with Cranberries and Feta

Save this recipe on:

Sweet, savory, and vibrantly colorful, Roasted Butternut Squash with Cranberries and Feta is a side dish that steals the show. The natural sweetness of caramelized butternut squash mingles beautifully with the tart pop of roasted cranberries, while crumbles of creamy feta lend a touch of salt and richness. It’s a dish that feels festive and comforting, yet bright and modern.

Perfect for holiday tables or cozy weeknight dinners, this recipe offers a stunning contrast of textures and flavors. The roasted squash is tender and slightly crisp on the edges, the cranberries add chew and tang, and the feta softens with a luxurious creaminess. Finished with a hint of herbs and olive oil, every bite bursts with seasonal flair.


Ingredients for this Roasted Butternut Squash with Cranberries and Feta

  • 1 large butternut squash, peeled and cubed
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 cup fresh or frozen cranberries
  • 1 tablespoon maple syrup (optional, for extra sweetness)
  • 1/2 cup crumbled feta cheese
  • 1 tablespoon chopped fresh parsley (optional, for garnish)

Step 1: Preheat and Prep

Start by preheating your oven to 400°F (200°C). Line a large baking sheet with parchment paper to ensure easy cleanup.

Step 2: Roast the Squash

Place the peeled and cubed butternut squash in a large bowl. Drizzle with olive oil, sprinkle with salt and black pepper, then toss to coat evenly. Spread the squash cubes in a single layer on the prepared baking sheet. Roast for 25 minutes, turning once halfway through to ensure even browning.

Step 3: Add Cranberries

Remove the tray from the oven and scatter the cranberries over the partially roasted squash. If using maple syrup, drizzle it over the top for a hint of sweetness that balances the tartness of the cranberries. Return the tray to the oven and roast for another 10-15 minutes, until the cranberries burst and the squash is tender and caramelized.

Step 4: Assemble and Serve

Transfer the roasted squash and cranberries to a serving dish. While still warm, sprinkle with crumbled feta cheese and chopped parsley if using. Serve immediately as a side dish or as a warm salad-style plate. The flavors truly shine when served warm, but this dish is also delicious at room temperature.


Frequently Asked Questions

Can I use frozen cranberries?

Yes! Frozen cranberries work just as well as fresh. No need to thaw them before roasting—just add them straight to the baking sheet.

What can I substitute for feta cheese?

If you prefer a different cheese, goat cheese or blue cheese are great alternatives that provide a similar creamy and tangy contrast.

Is this recipe suitable for vegans?

To make this dish vegan, simply omit the feta or use a plant-based feta alternative.

Can I add nuts for crunch?

Absolutely. Toasted pecans or walnuts make an excellent addition and add a lovely crunch and nutty depth.

How can I make this ahead of time?

You can roast the squash and cranberries in advance, then reheat and add the feta and parsley just before serving to keep the textures fresh.

What main dishes pair well with this side?

This dish pairs beautifully with roasted poultry, pork tenderloin, or even as part of a grain bowl with quinoa or farro.


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

Roasted Butternut Squash with Cranberries and Feta


  • Author: Lorenzo Devereaux
  • Total Time: 20 minute
  • Yield: 4 servings

Description

Bring festive warmth to your table with this irresistible Roasted Butternut Squash with Cranberries and Feta. This quick dinner side or holiday favorite delivers on every front—color, contrast, and comforting seasonal flavor. Naturally sweet squash, tart cranberries, and creamy, tangy feta come together in a dish that’s as perfect for weeknight dinners as it is for Thanksgiving spreads. If you’re searching for healthy snack options, vibrant dinner ideas, or a standout vegetarian side, this easy recipe checks every box with minimal effort and maximum flavor.


Ingredients

1 large butternut squash, peeled and cubed

2 tablespoons olive oil

1 teaspoon salt

1/2 teaspoon black pepper

1 cup fresh or frozen cranberries

1 tablespoon maple syrup (optional)

1/2 cup crumbled feta cheese

1 tablespoon chopped fresh parsley (optional)


Instructions

  1. Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
  2. In a large bowl, toss cubed butternut squash with olive oil, salt, and pepper. Spread on the baking sheet.
  3. Roast for 25 minutes, flipping halfway through.
  4. Add cranberries and drizzle with maple syrup if using. Return to oven for 10-15 more minutes, until squash is caramelized and cranberries have burst.
  5. Transfer to a serving dish. Top with crumbled feta and chopped parsley. Serve warm.
  • Prep Time: 10 minutes
  • Cook Time: 35-40 minutes
  • Category: Appetizer

Save this recipe on:

Leave a Reply

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

Recipe rating