Roasted Butternut Squash with Cranberries, Goat Cheese & Shallots

Roasted Butternut Squash with Cranberries, Goat Cheese & Shallots brings sweet, tart, and creamy flavors together in one simple side. It works for weeknight dinners and holiday tables alike.


Roasted Butternut Squash with Cranberries, Goat Cheese & Shallots

If you like bright, savory-sweet pairings, try serving this alongside a morning treat like a bagel with cream cheese for a casual brunch idea.

What makes this roasted squash so special

This recipe shines because it blends familiar ingredients into a comforting dish. The squash roasts until caramelized. Cranberries add a pop of tartness. Goat cheese melts into creamy pockets. Shallots roast down to sweet ribbons. Together the textures and flavors feel seasonal but uncomplicated.

Leftover roasted squash turns into other meals fast. For example, you can fold it into a butternut squash soup the next day for a quick lunch or weeknight dinner.

Reasons you’ll fall for this flavor

The flavor profile stays cozy without needing fancy pantry items. The squash delivers natural sweetness. Dried or fresh cranberries provide a lively contrast. Crumbled goat cheese brings brightness and a silky mouthfeel. Shallots add a gentle onion note that never overpowers.

You also save time. The prep takes about 15 minutes. Most of that time the oven does the work. Toss, roast, and finish with crumbled cheese. The result looks and tastes thoughtful with minimal fuss.

Ingredients plus easy swaps

Gathering the ingredients remains straightforward. You’ll want ripe squash, tart cranberries, creamy goat cheese, and a few pantry staples like olive oil and a touch of maple or honey for glazing. Below are amounts that serve about 4 as a side.

What to gather

  • 1 large butternut squash (about 2–3 lbs), peeled, seeded and cut into 1-inch cubes
  • 2 tbsp olive oil
  • 1 tbsp maple syrup or honey (use maple for a vegan option)
  • 1 tsp kosher salt
  • 1/2 tsp black pepper
  • 2 small shallots, thinly sliced
  • 1 cup fresh or frozen cranberries (if using frozen, no need to thaw)
  • 3–4 oz goat cheese, crumbled
  • 1/4 cup toasted walnuts or pecans (optional)
  • 1 tbsp chopped fresh parsley or thyme for garnish

Easy ingredient swaps

  • Swap goat cheese for a dairy-free soft cheese to keep it vegan.
  • Use pecans or almonds instead of walnuts.
  • Replace maple syrup with a neutral sweetener if needed.
  • If you only have red onion, slice it thin and roast it with the shallots.

A small variation to try (optional)

Toss in a pinch of smoked paprika or a smaller amount of ground cinnamon for a warm background note. Add orange zest right before serving to brighten the cranberries.

How to roast this dish

Follow a clear order: prep squash, toss with oil and seasonings, roast, then add softer ingredients and finish under the oven heat or with a quick broil for color.

Step-by-step cooking directions

  1. Preheat the oven to 400°F (200°C). Line a large baking sheet with parchment.
  2. In a large bowl, toss the squash cubes with olive oil, maple syrup, salt, and pepper. Spread in a single layer on the sheet.
  3. Roast for 25–30 minutes, stirring once halfway, until edges caramelize and squash feels tender.
  4. Add sliced shallots and cranberries to the pan for the last 8–10 minutes of roasting so they soften but keep some texture.
  5. Remove from oven. Let cool a few minutes, then sprinkle goat cheese and toasted nuts on top. Garnish with herbs and serve warm.
StepDetails
1Preheat oven to 400°F (200°C) and prepare a baking sheet.
2Toss squash with oil, sweetener, salt, and pepper; roast 25–30 minutes.
3Add shallots and cranberries for the last 8–10 minutes; finish with cheese and herbs.

Notes on texture, timing & tools

  • Use a rimmed baking sheet to catch juices.
  • Cut squash into uniform cubes for even roasting.
  • If you like more caramelization, roast one sheet at a time rather than crowding.
  • Fresh cranberries will burst a bit and give a jammy note. Frozen cranberries work well and save time.
  • Leftover roasted squash makes a great base for a butternut squash soup recipe or for mixing into grain bowls.

Keeping and warming leftovers

This dish stores and reheats well when you follow a few simple steps.

How to store Roasted Butternut Squash with Cranberrie right

Place cooled leftovers in an airtight container. Keep in the refrigerator for up to 4 days. For longer storage, freeze portions in a freezer-safe container for up to 2 months.

Warming without losing its charm

Reheat in a 350°F (175°C) oven for about 10–15 minutes to bring back crisp edges. You can also reheat in a skillet over medium heat to revive texture. If you froze portions, thaw overnight in the fridge before reheating.

A dish worth making again and again

Leftovers make speedy lunches. Spread warm squash over toast, fold into eggs, or toss with a grain bowl. For a simple breakfast twist, serve some squash alongside a bagel with cream cheese and a sprinkle of herbs.

Print

Roasted Butternut Squash with Cranberries, Goat Cheese & Shallots

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A delightful side dish that combines roasted butternut squash with tart cranberries, creamy goat cheese, and sweet shallots for a cozy flavor experience.

  • Author: Sonia
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Side Dish
  • Method: Roasting
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 1 large butternut squash (about 23 lbs), peeled, seeded and cut into 1-inch cubes
  • 2 tbsp olive oil
  • 1 tbsp maple syrup or honey
  • 1 tsp kosher salt
  • 1/2 tsp black pepper
  • 2 small shallots, thinly sliced
  • 1 cup fresh or frozen cranberries
  • 34 oz goat cheese, crumbled
  • 1/4 cup toasted walnuts or pecans (optional)
  • 1 tbsp chopped fresh parsley or thyme for garnish

Instructions

  1. Preheat the oven to 400°F (200°C). Line a large baking sheet with parchment.
  2. In a large bowl, toss the squash cubes with olive oil, maple syrup, salt, and pepper. Spread in a single layer on the sheet.
  3. Roast for 25–30 minutes, stirring once halfway, until edges caramelize and squash feels tender.
  4. Add sliced shallots and cranberries to the pan for the last 8–10 minutes of roasting so they soften but keep some texture.
  5. Remove from oven. Let cool a few minutes, then sprinkle goat cheese and toasted nuts on top. Garnish with herbs and serve warm.

Notes

For a vegan option, use dairy-free soft cheese. Leftover roasted squash can be used in soups or grain bowls.

Nutrition

  • Serving Size: 1 serving
  • Calories: 250
  • Sugar: 10g
  • Sodium: 350mg
  • Fat: 10g
  • Saturated Fat: 3g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 6g
  • Protein: 5g
  • Cholesterol: 15mg

Did you make this recipe?

Share a photo and tag us we can’t wait to see what you’ve made!

Common questions answered

How long should I roast diced butternut squash?

Roast 25–30 minutes at 400°F (200°C). Stir once about halfway through. Cubes about 1 inch cook evenly in that time.

Can I make this ahead for a holiday meal?

Yes. Roast the squash and shallots a day ahead. Reheat gently and add cranberries and goat cheese just before serving to keep textures fresh.

Are dried cranberries a good substitute for fresh?

Dried cranberries work but they add sweetness rather than tartness. If using dried, soak them briefly in warm water or toss them on earlier in the roast so they plump up.

Can I skip the goat cheese for a dairy-free version?

Yes. Use a dairy-free soft cheese alternative or omit cheese and add more toasted nuts and fresh herbs for creaminess and crunch.

Conclusion

Roasted Butternut Squash with Cranberries, Goat Cheese & Shallots makes a flexible, crowd-pleasing side that fits both simple dinners and special occasions. For a similar take with a sweet glaze and cranberries, see this Caramel Apple Sourdough Focaccia.

Sonia Avatar

AUTHOR

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

Soina

Hi! I’m Sonia.

is the founder and recipe creator behind Recipes Unfolded. Raised between Swedish and Moroccan food traditions, she brings a unique blend of calm, cozy flavors and bold, generous cooking to every dish. Her recipes are made for real home kitchens simple, comforting, and full of heart.

Search

Category


You’ll also love