Golden Roasted Butternut Squash with Veggies

If you ask me, roasted butternut squash with veggies is comfort food at its best.

This hearty side dish brings together sweet butternut squash and seasonal vegetables that roast up perfectly in the oven. The natural sugars caramelize as everything cooks, creating those crispy edges we all love.

I toss everything with olive oil and simple seasonings before letting the oven do all the work. The squash gets tender and slightly sweet while the other veggies add different textures and flavors to each bite.

It’s an easy dish that pairs well with just about any main course, making it perfect for busy weeknight dinners or holiday gatherings.

Golden Roasted Butternut Squash with Veggies
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Why You’ll Love This Roasted Butternut Squash with Veggies

  • Healthy and nutritious – This colorful mix of butternut squash, broccoli, and cabbage gives you a powerhouse of vitamins and fiber in every bite.
  • Simple one-pan meal – Everything roasts together on one sheet pan, which means less cleanup and more time to relax after dinner.
  • Perfect fall comfort food – The sweet butternut squash paired with fresh thyme creates those cozy autumn flavors we all crave when the weather gets cooler.
  • Great for meal prep – This recipe makes plenty of servings and tastes even better the next day, making it perfect for batch cooking or easy weekday lunches.
  • Budget-friendly ingredients – Using seasonal vegetables and pantry staples, this dish delivers maximum flavor without breaking the bank.

What Kind of Butternut Squash Should I Use?

When picking out butternut squash at the store, look for one that feels heavy for its size and has a tan, matte skin without any soft spots or green streaks. A medium to large squash works perfectly for this recipe since you’ll have plenty to roast alongside all those other veggies. The neck of the squash should be long and thick – that’s where most of the flesh is, and it’s the easiest part to peel and cube. If your squash has a really hard skin that’s tough to cut through, you can pop the whole thing in the microwave for 2-3 minutes to soften it up before peeling and chopping.

Golden Roasted Butternut Squash with Veggies
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Options for Substitutions

This roasted veggie recipe is super forgiving and works well with whatever you have on hand:

  • Butternut squash: If butternut squash isn’t available, try acorn squash, delicata squash, or even sweet potatoes. Just adjust cooking time as needed – sweet potatoes may cook a bit faster.
  • Purple cabbage: Regular green cabbage works perfectly fine here. You could also swap it for Brussels sprouts (halved) or cauliflower florets for a different texture.
  • Broccoli crowns: Cauliflower, asparagus, or green beans make great substitutes. If using asparagus, add it during the last 15 minutes of roasting since it cooks faster.
  • Fresh thyme: Dried thyme works too – just use about 1 teaspoon instead. Rosemary or oregano are also nice alternatives if that’s what you have.
  • Pepitas: Sunflower seeds, chopped walnuts, or pine nuts all add that same nice crunch. Toast them lightly in a pan first if they’re not already roasted.
  • Red onion: Yellow or white onions work just as well. The red onion adds a bit more color, but any onion will give you that sweet, caramelized flavor when roasted.

Watch Out for These Mistakes While Roasting

The biggest mistake when roasting butternut squash with veggies is cutting everything the same size, which leads to some vegetables burning while others stay undercooked – cut your squash into 1-inch cubes, keep broccoli florets medium-sized, and slice onions thicker since they cook faster.

Another common error is overcrowding your pan, which causes the vegetables to steam instead of getting those nice caramelized edges, so use two baking sheets if needed and give everything room to breathe.

Don’t add the garlic and pepitas at the beginning since they’ll burn during the long roasting time – instead, toss them in during the last 10-15 minutes of cooking.

For perfectly tender squash, make sure to pierce it with a fork before roasting, and remember that different vegetables have different cooking times, so add the broccoli about 10 minutes after the squash and onions have started roasting.

Golden Roasted Butternut Squash with Veggies
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

What to Serve With Roasted Butternut Squash?

This colorful mix of roasted vegetables makes a great side dish for just about any protein you have on hand. I love serving it alongside grilled chicken, pork tenderloin, or even a simple baked salmon for a complete meal. The sweet butternut squash and earthy vegetables also pair really well with quinoa or wild rice if you want to make it more filling. For a cozy fall dinner, try it with some crusty bread and a dollop of Greek yogurt or goat cheese on top for extra creaminess.

Storage Instructions

Refrigerate: Your roasted butternut squash and veggies will keep beautifully in the fridge for up to 5 days in an airtight container. I love having this on hand for quick lunches or as a side dish throughout the week. The flavors actually get even better after a day or two!

Freeze: This veggie medley freezes really well for up to 3 months in freezer-safe containers or bags. Just make sure everything is completely cooled before freezing. It’s perfect for meal prep when you want to have healthy vegetables ready to go.

Warm Up: To enjoy your stored veggies, you can eat them cold straight from the fridge or warm them up in the oven at 350°F for about 10-15 minutes. You can also microwave them for 1-2 minutes, but the oven will help keep that nice roasted texture.

Preparation Time 15-20 minutes
Cooking Time 35-40 minutes
Total Time 50-60 minutes
Level of Difficulty Easy

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 500-600
  • Protein: 15-18 g
  • Fat: 26-32 g
  • Carbohydrates: 65-75 g

Ingredients

For the vegetables:

  • 1 butternut squash (about 2.5 lbs, peeled and cut into 1-inch cubes)
  • 1/2 head purple cabbage (thinly sliced)
  • 2 broccoli crowns (cut into bite-sized florets)
  • 1 medium red onion (cut into 8 wedges)

For the seasonings and toppings:

  • 3 garlic cloves (freshly minced for best flavor)
  • 1/3 cup pumpkin seeds (pepitas)
  • 4 sprigs fresh thyme
  • 1/2 tsp black pepper (freshly ground preferred)
  • 1/2 tsp salt
  • 2 tbsp olive oil (I use California Olive Ranch extra virgin)

Step 1: Preheat Oven and Prepare Baking Sheet

Preheat your oven to 400°F (200°C).

Line a rimmed baking sheet with unbleached parchment paper to prevent sticking and allow for easy cleanup.

Step 2: Prepare and Roast the Butternut Squash

  • 1 medium-large butternut squash
  • 1 tablespoon olive oil
  • 1/4 teaspoon salt
  • 1/4 teaspoon ground black pepper

Cut the bottom end off the butternut squash to stand it upright.

Use a vegetable peeler to remove the skin.

Slice the squash in half lengthwise and scoop out the seeds—using a grapefruit spoon can make this easier, but any spoon will do.

Cut the peeled squash into cubes and place them on the prepared baking sheet.

Drizzle with 1 tablespoon of olive oil and season with 1/4 teaspoon each of salt and ground black pepper.

Roast in the preheated oven for 20 minutes.

Step 3: Prep Remaining Vegetables and Add to Baking Sheet

  • 2 broccoli crowns, cut into florets
  • 1 medium red onion, cut into eighths
  • 1/2 head purple cabbage, thinly sliced
  • 1/3 cup pumpkin seeds (pepitas)
  • 1 tablespoon olive oil
  • 1/4 teaspoon salt
  • 1/4 teaspoon ground black pepper
  • 3 garlic cloves, minced

While the squash is roasting, cut the broccoli crowns into florets, slice the red onion into eighths, and thinly slice the purple cabbage.

After the squash has roasted for 20 minutes, push it to one end of the baking sheet.

Add the cut onions, broccoli florets, thinly sliced cabbage, and pumpkin seeds to the other end of the sheet.

Drizzle everything with the remaining 1 tablespoon olive oil, sprinkle with the remaining 1/4 teaspoon each of salt and black pepper, and add the minced garlic.

Step 4: Finish Roasting the Vegetables

Return the baking sheet to the oven and roast for an additional 15 minutes, or until all the vegetables are tender and the squash is cooked through.

I like to give the pan a gentle shake halfway through this second roasting to ensure even cooking.

Step 5: Add Fresh Thyme and Serve

  • 4 sprigs fresh thyme (leaves only, stems discarded)

Remove the baking sheet from the oven.

Strip the leaves from the fresh thyme sprigs, discarding the stems, and sprinkle the leaves over the roasted vegetables.

Toss everything gently to combine, then transfer to a serving bowl or platter.

Serve warm.

Leftovers can be stored in an airtight container in the fridge for up to a week.

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe