Roasted Butternut Squash with Cranberries, Goat Cheese & Shallots is a vibrant side dish that’s bursting with color and flavor. The sweetness of roasted squash pairs perfectly with tangy goat cheese, tart cranberries, and caramelized shallots. It’s elegant enough for a holiday table, but easy enough for a cozy weeknight dinner.

Why You’ll Love This Recipe

I love how this dish combines sweet, savory, and tangy in every bite. The roasted squash gets beautifully golden and tender, while the shallots add a rich, mellow flavor. Cranberries bring brightness, and the goat cheese adds a creamy finish that ties it all together. It’s simple, wholesome, and looks beautiful on any plate.

Ingredients

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

  • Butternut squash (peeled and cubed)
  • Fresh or dried cranberries
  • Shallots (sliced)
  • Olive oil
  • Salt and pepper
  • Fresh thyme or rosemary (optional)
  • Crumbled goat cheese
  • Balsamic glaze (optional for drizzling)

Directions

  1. I preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. I toss the butternut squash and sliced shallots with olive oil, salt, pepper, and fresh herbs if I’m using them.
  3. I spread everything in an even layer on the baking sheet and roast for 25–30 minutes, tossing once halfway through, until the squash is golden and tender.
  4. About 5 minutes before it’s done, I sprinkle the cranberries over the squash to warm and slightly soften them.
  5. Once everything is roasted, I transfer it to a serving dish and scatter crumbled goat cheese on top.
  6. I finish it off with a light drizzle of balsamic glaze if I want an extra tangy-sweet kick.

Servings and timing

This recipe serves 4–6 as a side dish and takes about 40 minutes total — around 10 minutes of prep and 30 minutes in the oven.

Variations

Sometimes I swap the goat cheese for feta or blue cheese for a bolder flavor. I’ve also added chopped pecans or walnuts for crunch. If I want more greens, I toss in some baby spinach just after roasting so it wilts slightly. Roasting with maple syrup or cinnamon adds a sweeter vibe, especially for holiday meals.

Storage/Reheating

I store leftovers in an airtight container in the fridge for up to 3 days. To reheat, I warm it in a skillet or in the oven at 350°F (175°C) until heated through. I add a bit of fresh goat cheese on top after reheating to refresh the creaminess.

FAQs

Can I use frozen butternut squash?

Yes, I’ve used frozen cubes before. I roast them straight from frozen — just keep an eye on them as they may cook a bit faster or need to be tossed more often.

Should I use fresh or dried cranberries?

Either works. I like using dried for a chewy texture, but fresh gives a burst of tartness. I adjust the timing slightly depending on which one I use.

Can I make this dish ahead?

Yes, I roast everything ahead and add the goat cheese just before serving. A quick warm-up in the oven brings it back to life.

What pairs well with this side dish?

I usually serve it with roasted chicken,  or even on a bed of quinoa for a light vegetarian main.

Can I use another squash instead of butternut?

Yes, I’ve used acorn squash and delicata squash with great results. I just adjust the cooking time as needed.

Conclusion

Roasted Butternut Squash with Cranberries, Goat Cheese & Shallots is a beautiful, flavorful dish that always feels a little special. It’s easy to prepare, full of texture and color, and makes any meal feel more complete. Whether I’m cooking for guests or just making dinner at home, this is a side I turn to again and again.

Print

Roasted Butternut Squash with Cranberries, Goat Cheese & Shallots

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Roasted Butternut Squash with Cranberries, Goat Cheese & Shallots is a colorful, flavorful side dish that pairs sweet roasted squash with tangy goat cheese, tart cranberries, and caramelized shallots. It’s simple to make and perfect for holidays or everyday meals.

  • Author: Mayaa
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4–6 servings
  • Category: Side Dish
  • Method: Roasted
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • 1 medium butternut squash, peeled and cubed
  • 1/2 cup fresh or dried cranberries
  • 23 shallots, sliced
  • 2 tbsp olive oil
  • Salt and pepper, to taste
  • 1 tsp fresh thyme or rosemary (optional)
  • 1/3 cup crumbled goat cheese
  • Balsamic glaze, for drizzling (optional)

Instructions

  1. Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. In a large bowl, toss butternut squash and sliced shallots with olive oil, salt, pepper, and herbs if using.
  3. Spread in an even layer on the prepared baking sheet and roast for 25–30 minutes, tossing halfway through.
  4. About 5 minutes before the squash is done, sprinkle cranberries over the top and return to the oven.
  5. Transfer roasted vegetables to a serving dish and top with crumbled goat cheese.
  6. Drizzle with balsamic glaze if desired and serve warm.

Notes

  • Swap goat cheese for feta or blue cheese for a different flavor profile.
  • Add chopped pecans or walnuts for extra crunch.
  • Toss in baby spinach after roasting for added greens.
  • Roast with a drizzle of maple syrup or cinnamon for a sweeter variation.

Nutrition

  • Serving Size: 1 cup
  • Calories: 180
  • Sugar: 8g
  • Sodium: 160mg
  • Fat: 10g
  • Saturated Fat: 4g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 4g
  • Protein: 4g
  • Cholesterol: 15mg

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