A colorful, sweet-and-savory roasted vegetable dish featuring caramelized butternut squash, tender carrots, crispy-edged broccoli, and golden Yukon potatoes. Everything is finished with salty feta, toasted pecans, dried cranberries, and a glossy cranberry-honey glaze.
This is an excellent holiday side dish, Thanksgiving-style vegetable platter, Sunday dinner side, or hearty vegetarian meal.
Recipe Overview
The vegetables are roasted at high heat so the natural sugars caramelize and the potatoes develop crisp golden edges. A cranberry-honey glaze is added toward the end so it becomes sticky and glossy without burning.
The combination of sweet roasted vegetables, tart cranberries, creamy feta, crunchy pecans, and honey creates a balanced sweet-savory flavor.
Prep Time
25 minutes
Cook Time
35–45 minutes
Total Time
About 1 hour 10 minutes
Servings
6–8
Difficulty
Easy to Moderate
Ingredients
For the Roasted Vegetables
- 3 cups butternut squash, peeled and cut into 1-inch cubes
- 3 cups Yukon Gold potatoes, cut into 1-inch cubes
- 3 large carrots, peeled and cut into thick slices or diagonal pieces
- 4 cups broccoli florets
- 2 1/2 tablespoons olive oil
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
- 1 teaspoon garlic powder
- 1 teaspoon dried thyme
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon onion powder
- 1/4 teaspoon ground cinnamon
- 1/4 teaspoon chili flakes, optional
Cranberry-Honey Glaze
- 1/3 cup cranberry sauce or whole-berry cranberry sauce
- 2 tablespoons honey
- 1 tablespoon olive oil
- 1 tablespoon balsamic vinegar
- 1 tablespoon fresh orange juice
- 1 teaspoon orange zest
- 1/2 teaspoon Dijon mustard
- 1/4 teaspoon garlic powder
- Pinch of salt
- Pinch of black pepper
Toppings
- 1/2 cup crumbled feta cheese
- 1/2 cup pecans, roughly chopped
- 1/3 cup dried cranberries
- 1–2 tablespoons fresh parsley, chopped
- Extra orange zest, optional
- Fresh thyme, optional
Equipment
- Large rimmed baking sheet
- Parchment paper
- Large mixing bowl
- Small saucepan
- Small whisk
- Spatula
- Sharp knife
- Cutting board
For best caramelization, use two baking sheets rather than overcrowding one.
Step-by-Step Instructions
Step 1: Preheat the Oven
Preheat your oven to:
425°F (220°C)
Line one or two large baking sheets with parchment paper.
For especially crispy vegetables, you can place the empty baking sheets in the oven while it preheats.
Step 2: Prepare the Vegetables
Peel and cube the butternut squash.
Cut the Yukon potatoes into approximately 1-inch cubes.
Slice the carrots into thick pieces.
Cut the broccoli into medium-sized florets.
Try to keep the pieces relatively similar in size so they cook evenly.
Pat the potatoes and broccoli dry if they have been rinsed.
Excess moisture can interfere with browning.
Step 3: Season the Squash, Carrots and Potatoes
Place the:
- Butternut squash
- Yukon potatoes
- Carrots
into a large bowl.
Add:
- Olive oil
- Salt
- Black pepper
- Garlic powder
- Thyme
- Smoked paprika
- Onion powder
- Cinnamon
- Optional chili flakes
Toss thoroughly until everything is evenly coated.
Step 4: Start Roasting
Spread the squash, carrots and potatoes across the baking sheet.
Keep them in a single layer.
Avoid piling them on top of one another.
Roast for approximately 20 minutes.
Step 5: Add the Broccoli
After 20 minutes, remove the tray from the oven.
Add the broccoli florets.
Drizzle the broccoli with a small amount of olive oil and season lightly with salt and pepper.
Toss or turn the vegetables carefully.
Return the tray to the oven.
Continue roasting for another 15–20 minutes.
The vegetables should become:
- Golden brown
- Caramelized around the edges
- Tender inside
- Slightly crisp on the outside
Step 6: Make the Cranberry-Honey Glaze
While the vegetables roast, add the following to a small saucepan:
- Cranberry sauce
- Honey
- Olive oil
- Balsamic vinegar
- Orange juice
- Orange zest
- Dijon mustard
- Garlic powder
- Salt
- Black pepper
Whisk together.
Heat over medium-low heat for approximately 3–5 minutes.
Stir frequently.
The cranberry sauce should loosen and become glossy.
Don’t boil aggressively.
If the glaze becomes too thick, add 1–2 teaspoons of orange juice or water.
Step 7: Toast the Pecans
Place the chopped pecans in a dry skillet over medium-low heat.
Toast for approximately 3–5 minutes, stirring frequently.
Once fragrant, immediately remove them from the heat.
Watch carefully because pecans can burn quickly.
You can also toast them in the oven for about 4–6 minutes.
Step 8: Glaze the Vegetables
When the vegetables are almost completely roasted, remove the tray from the oven.
Drizzle approximately half to two-thirds of the cranberry-honey glaze over the vegetables.
Toss gently.
Return to the oven for another 3–5 minutes.
This allows the glaze to caramelize slightly and cling to the vegetables.
Don’t add all the glaze too early because the honey can burn.
Step 9: Assemble
Transfer the roasted vegetables to a large serving platter.
Scatter over:
- Crumbled feta
- Toasted pecans
- Dried cranberries
- Fresh parsley
- Optional orange zest
- Fresh thyme
Drizzle with the remaining cranberry-honey glaze.
Serve immediately.
Taste and Texture
Butternut Squash
Soft, naturally sweet and caramelized around the edges.
Yukon Potatoes
Creamy inside with golden, crisp edges.
Carrots
Tender and slightly sweet with beautifully browned edges.
Broccoli
Roasted and savory with crisp, browned florets.
Feta
Adds creamy, salty and tangy contrast.
Pecans
Provide a buttery crunch.
Cranberries
Add tart sweetness and chewy texture.
Cranberry-Honey Glaze
Adds a glossy combination of:
- Sweetness
- Tartness
- Citrus
- Mild acidity
- Subtle savory depth
The Secret to Perfectly Caramelized Vegetables
The biggest mistake with roasted vegetables is overcrowding the pan.
If the vegetables are packed too closely together, they steam instead of roast.
For the best caramelization:
- Use a large baking sheet.
- Keep vegetables in a single layer.
- Leave a little space between pieces.
- Don’t use excessive oil.
- Roast at high heat.
- Add broccoli partway through cooking.
- Add the honey-based glaze near the end.
If necessary, divide everything between two baking sheets.
Make It Extra Crispy
For crispier potatoes:
- Soak the cut potatoes in cold water for 15–20 minutes.
- Drain thoroughly.
- Pat completely dry.
- Toss with oil and seasonings.
- Roast without overcrowding.
The potatoes will develop a much better crust.
High-Protein Version
This is primarily a vegetable side dish, so the protein content is modest.
To turn it into a complete high-protein meal, add:
Option 1: Chicken
Add sliced roasted chicken breast.
Option 2: Salmon
Serve with roasted or grilled salmon.
Option 3: Chickpeas
Add 1–2 cups drained chickpeas to the vegetables during the final 15 minutes of roasting.
Option 4: Lentils
Serve the vegetables over cooked lentils.
Option 5: Turkey
Add sliced roasted turkey for a holiday-inspired protein bowl.
Vegetarian Version
The recipe is vegetarian as written as long as the cranberry sauce and feta you use are vegetarian-friendly.
For a heartier vegetarian meal, add:
- Chickpeas
- White beans
- Lentils
- Quinoa
Vegan Version
Replace:
- Honey → maple syrup
- Feta → vegan feta or creamy cashew cheese
Use a vegan cranberry sauce.
The result remains sweet, tangy and flavorful.
Lower-Sugar Version
The glaze contains honey and cranberry sauce.
To reduce the sugar:
- Use unsweetened or reduced-sugar cranberry sauce.
- Reduce honey to 1 tablespoon.
- Increase orange zest for flavor.
- Add extra balsamic vinegar for acidity.
- Use fresh cranberries cooked down with a small amount of sweetener.
Lower-Carb Version
Yukon potatoes and butternut squash are the main higher-carbohydrate ingredients.
For a lower-carb version:
Replace some or all of the potatoes with:
- Cauliflower
- Turnips
- Radishes
- Mushrooms
You can also reduce the amount of squash and increase broccoli.
Dairy-Free Version
Simply replace the feta with:
- Dairy-free feta
- Cashew cheese
- Avocado
- Toasted pumpkin seeds
Nut-Free Version
Replace pecans with:
- Pumpkin seeds
- Sunflower seeds
- Toasted hemp seeds
- Crispy roasted chickpeas
Gluten-Free Version
The ingredients are naturally gluten-free when using certified gluten-free packaged ingredients.
Check the labels of:
- Cranberry sauce
- Dijon mustard
- Seasonings
Variations
Maple-Pecan Version
Replace honey with pure maple syrup.
Add extra toasted pecans.
This gives the dish a warmer, more autumnal flavor.
Balsamic Cranberry Version
Increase the balsamic vinegar to 1 1/2 tablespoons.
Add a little extra orange zest.
The glaze becomes more tangy and complex.
Apple Cranberry Version
Add:
- 1 large apple, cubed
Add the apple during the final 15 minutes of roasting so it softens slightly without becoming mushy.
Pomegranate Version
Replace dried cranberries with fresh pomegranate arils.
Add them after roasting, just before serving.
This creates a beautiful holiday presentation.
Rosemary Garlic Version
Replace the thyme with:
- 1 tablespoon fresh rosemary
- 2–3 minced garlic cloves
The savory rosemary pairs particularly well with the squash and potatoes.
Spicy Version
Add:
- 1/2 teaspoon red pepper flakes
- Pinch of cayenne
- 1 teaspoon hot honey instead of regular honey
The heat balances the sweetness beautifully.
Make-Ahead Instructions
You can prepare most of the components in advance.
Up to 1 Day Ahead
Cut:
- Squash
- Potatoes
- Carrots
- Broccoli
Store them separately in airtight containers in the refrigerator.
Prepare the cranberry glaze and refrigerate it separately.
Toast the pecans and store them in an airtight container.
Before Serving
Roast the vegetables fresh.
Warm the glaze gently.
Add feta, pecans and cranberries immediately before serving.
Storage
Store leftover vegetables in an airtight container in the refrigerator for approximately 3–4 days.
Keep the pecans separate when possible so they remain crunchy.
Reheating
For the best texture, reheat in the oven or air fryer.
Oven
Heat at:
375°F (190°C)
for approximately 8–12 minutes.
Air Fryer
Heat at:
375°F (190°C)
for approximately 4–6 minutes.
Avoid microwaving if you want to preserve the roasted texture.
Freezing
The roasted vegetables can technically be frozen, but the texture of the broccoli and potatoes may soften after thawing.
For the best result, freeze the roasted vegetables without feta, pecans and cranberries.
Add the toppings fresh after reheating.
Approximate Nutrition
Nutrition will vary according to the amount of oil, feta, nuts, honey and cranberry sauce used.
Per serving, assuming 8 servings:
- Calories: approximately 300–340
- Protein: approximately 6–8 g
- Carbohydrates: approximately 45–50 g
- Fat: approximately 12–15 g
- Fiber: approximately 6–8 g
- Sugar: approximately 15–20 g
Adding chicken, salmon, chickpeas or another protein source will significantly increase protein.
WW-Friendly Tips
Because Points depend on the specific ingredients and current WW program, calculate the finished recipe using the exact products you use.
To make it more Points-friendly:
- Reduce olive oil slightly.
- Use less honey.
- Use reduced-fat feta if desired.
- Use a smaller amount of pecans.
- Increase broccoli and carrots.
- Use a reduced-sugar cranberry sauce.
- Keep the potatoes and squash portion controlled.
The vegetables themselves can make up a large portion of the dish while the higher-calorie toppings are used as flavor accents.
FAQs
Can I use frozen broccoli?
Yes.
However, fresh broccoli generally roasts better.
If using frozen broccoli, don’t thaw it first. Roast it from frozen and give it additional cooking time.
Can I use frozen butternut squash?
Yes, although fresh squash usually caramelizes better.
Spread frozen squash out well and avoid overcrowding the pan.
Can I use sweet potatoes instead of Yukon potatoes?
Absolutely.
Sweet potatoes work especially well with the cranberry-honey glaze.
Can I make this without feta?
Yes.
You can simply omit it or replace it with goat cheese, blue cheese, vegan feta or toasted pumpkin seeds.
Can I use walnuts instead of pecans?
Yes. Walnuts are an excellent substitute.
Can I make the glaze ahead?
Yes.
Prepare it up to 3 days ahead and refrigerate in an airtight container.
Warm gently before using.
Can I use fresh cranberries?
Yes.
Cook fresh cranberries with a little orange juice and your preferred sweetener until they burst and thicken.
Cool slightly before using as the glaze base.
Can I serve this as a main dish?
Yes.
Add chickpeas, lentils, quinoa, chicken, turkey or salmon to turn it into a complete meal.
Troubleshooting
Vegetables Are Mushy
The pan was probably overcrowded or the vegetables were too wet.
Use a larger pan and make sure the vegetables are dry before roasting.
Potatoes Aren’t Crispy
Make sure they are completely dry and aren’t touching too closely.
Also avoid adding the glaze until the end.
Glaze Is Too Thick
Whisk in a teaspoon of orange juice or water at a time.
Glaze Is Too Thin
Simmer gently for another 1–2 minutes.
Glaze Tastes Too Sweet
Add a little more balsamic vinegar or lemon juice.
Glaze Is Too Tart
Add a small amount of honey or maple syrup.
Pecans Burned
Toast them over medium-low heat and stir frequently.
They can go from perfectly toasted to burnt very quickly.
Broccoli Is Too Soft
Add it later in the roasting process rather than putting it into the oven at the same time as the potatoes.
Chef’s Tips
- Don’t overcrowd the baking sheet. This is the most important step for caramelization.
- Cut the potatoes and squash into similarly sized pieces.
- Roast potatoes, squash and carrots first.
- Add broccoli later so it doesn’t overcook.
- Toast the pecans separately for maximum flavor.
- Add the cranberry-honey glaze near the end to prevent burning.
- Use fresh orange zest—it makes the glaze taste much brighter.
- Don’t add feta until after roasting.
- Add pecans just before serving to preserve their crunch.
- Taste the finished dish before adding additional salt because feta and cranberry sauce can already contain salt.
- For a holiday presentation, use a large platter rather than serving the vegetables in a deep bowl.
- A final sprinkle of fresh parsley and orange zest makes the dish look especially vibrant.
Serving and Presentation Ideas
For a beautiful holiday-style presentation:
Spread the roasted vegetables across a large serving platter.
Scatter the feta evenly across the top.
Add the dried cranberries and toasted pecans.
Drizzle lightly with the remaining cranberry glaze.
Finish with:
- Fresh parsley
- Fresh thyme
- Orange zest
- A few pomegranate arils, optional
Serve warm or slightly above room temperature.
This dish pairs particularly well with:
- Roast chicken
- Turkey
- Baked salmon
- Roast beef
- Pork tenderloin
- Lentil loaf
- Vegetarian grain bowls
Final Notes
The key to this recipe is layering the cooking process rather than roasting every vegetable for the same amount of time. Yukon potatoes, squash and carrots need longer to caramelize, while broccoli cooks faster and is best added later.
