Caramelized Brussels Sprouts, Sweet Potato, Butternut Squash, Carrot & Beet Skewers with Walnuts & Cranberry-Honey Glaze
Vegetable Skewers are a colorful side dish made with Brussels sprouts, sweet potato, butternut squash, carrots, beets, toasted walnuts, and a glossy cranberry-honey glaze. They are festive enough for Thanksgiving or Christmas yet simple enough for a cozy family dinner. Vegetable Skewers balance earthy roasted vegetables with sweet-tart cranberries, honey, warm spices, and crunchy walnuts for a side dish that looks beautiful on the table.
The vegetables caramelize in the oven while the glaze adds a bright, sticky finish. It feels special without requiring complicated techniques.
Prep Time: 25 minutes
Cook Time: 35 to 40 minutes
Total Time: About 1 hour
Servings: 6
Ingredients
For the Vegetable Skewers
- 12 Brussels sprouts, trimmed and halved if large
- 1 medium sweet potato, peeled and cut into 1-inch cubes
- 2 cups butternut squash, cut into 1-inch cubes
- 2 medium carrots, cut into thick rounds
- 2 small beets, peeled and cut into 1-inch cubes
- 2 tablespoons olive oil
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon dried thyme
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 8 to 10 wooden or metal skewers
Ingredients For the Cranberry-Honey Glaze
- 1/3 cup cranberry sauce
- 2 tablespoons honey
- 1 tablespoon orange juice
- 1 teaspoon balsamic vinegar
- 1/2 teaspoon Dijon mustard
- 1/4 teaspoon orange zest
- Pinch of salt
For the Walnut Topping
- 1/2 cup walnuts, roughly chopped
- 1 teaspoon honey
- Pinch of cinnamon
- Fresh thyme or parsley for garnish
Why You’ll Love This Recipe
Vegetable Skewers are vibrant, flavorful, and easy to serve. Every skewer offers a combination of tender vegetables, crisp edges, and a lightly sticky glaze.
Another reason to love Vegetable Skewers is the contrast of textures. The sweet potato and squash become creamy inside, Brussels sprouts develop crisp edges, carrots stay pleasantly firm, and walnuts add crunch.
They also work beautifully for entertaining because guests can take one skewer at a time at holiday meals, buffets, and potlucks.
How to Make Vegetable Skewers
Step 1: Prepare the Skewers
If using wooden skewers, soak them in water for at least 20 minutes before assembling. This helps prevent excessive browning in the oven.
Metal skewers do not require soaking.
Step 2: Preheat the Oven
Preheat the oven to 425°F or 220°C.
Line a large rimmed baking sheet with parchment paper or lightly grease it.
Step 3: Cut the Vegetables Evenly
Cut the sweet potato, butternut squash, carrots, and beets into similarly sized pieces.
Keep the pieces close to 1 inch so they cook at a similar rate.
Halve large Brussels sprouts, but leave smaller ones whole.
Step 4: Partially Cook the Firm Vegetables
Because beets and carrots can take longer than the other vegetables, place them in a microwave-safe bowl with 2 tablespoons water.
Cover loosely and microwave for 3 to 4 minutes, just until slightly softened.
Drain and pat dry.
This small step helps Vegetable Skewers cook evenly without leaving the beets too firm.
Step 5: Season the Vegetables
Place all vegetables in a large mixing bowl.
Add olive oil, garlic powder, smoked paprika, cinnamon, thyme, salt, and black pepper.
Toss gently until everything is evenly coated.
Step 6: Assemble the Skewers
Thread Brussels sprouts, sweet potato, butternut squash, carrots, and beets onto the skewers.
Alternate the colors for an attractive presentation.
Leave a little space between pieces so the hot air can circulate.
At this point, Vegetable Skewers should look colorful and evenly packed without being crowded.
Step 7: Arrange for Roasting
Place the assembled skewers on the prepared baking sheet in a single layer.
Brush any remaining seasoned oil from the bowl over the vegetables.
Step 8: Roast
Roast for 20 minutes.
Turn the skewers carefully with tongs, then continue roasting for another 12 to 18 minutes.
The vegetables are ready when tender and caramelized around the edges.
Step 9: Prepare the Cranberry-Honey Glaze
While the skewers roast, combine cranberry sauce, honey, orange juice, balsamic vinegar, Dijon mustard, orange zest, and salt in a small saucepan.
Heat over medium-low heat, stirring frequently, until smooth and glossy.
The glaze should be thick enough to cling to the vegetables but still easy to brush.
Step 10: Toast the Walnuts
Place the walnuts in a dry skillet over medium-low heat.
Toast for 3 to 4 minutes, stirring frequently.
Add honey and a pinch of cinnamon, stir quickly, and remove from the heat.
Step 11: Glaze the Skewers
During the final 5 minutes of roasting, brush Vegetable Skewers generously with the cranberry-honey glaze.
Return them to the oven so the glaze becomes slightly sticky and caramelized.
Step 12: Garnish and Serve
Transfer Vegetable Skewers to a serving platter.
Drizzle with a little extra glaze, scatter the toasted walnuts over the top, and garnish with fresh thyme or parsley.
Serve warm.
Serving Suggestions
They pair especially well with roasted turkey, baked chicken, glazed ham, pork tenderloin, or grilled salmon.
They also work as part of a vegetarian holiday plate with quinoa, wild rice, lentils, stuffing, or a fresh green salad.
For an elegant presentation, arrange them on a platter with fresh cranberries and herbs, or slide the vegetables off and serve them over baby spinach.
For another creamy seafood appetizer, try our Baked Shrimp Parmesan Alfredo Seafood Cups with tender shrimp, rich Alfredo sauce, Parmesan, mozzarella, and crisp golden shells.
Recipe Tips
Cut all vegetables into similar sizes so they finish cooking at roughly the same time.
Pre-softening the beets and carrots helps prevent undercooked centers.
Do not crowd the skewers too tightly. Small spaces encourage better browning.
For the best Vegetable Skewers, use a high oven temperature so the vegetables caramelize instead of steaming.
Pat the vegetables dry before seasoning if they have been rinsed or partially cooked.
Brush the glaze on near the end because honey can darken quickly at high heat.
Keep a little glaze aside for serving rather than using all of it during roasting.
Easy Variations
This recipe is easy to customize with seasonal produce.
Try adding red onion, zucchini, parsnips, bell peppers, or small cauliflower florets.
For a more savory version, reduce the honey and add extra balsamic vinegar, rosemary, and garlic.
You can turn Vegetable Skewers into a Mediterranean-style side by replacing the cranberry glaze with lemon, olive oil, oregano, and a little feta after roasting.
For extra holiday flavor, add chopped pecans instead of walnuts and include a pinch of nutmeg in the glaze.
A maple version also works well. Replace the honey with pure maple syrup and add a little Dijon mustard for balance.
You may also enjoy our New Orleans Shrimp and Corn Bisque for a rich, comforting seafood dish with tender shrimp, sweet corn, creamy broth, and bold Southern-inspired flavor.
Make-Ahead Instructions
Vegetable Skewers can be assembled several hours before roasting.
Prepare and season the vegetables, thread them onto the skewers, cover, and refrigerate.
The cranberry-honey glaze can be prepared up to 3 days ahead and refrigerated. Warm it gently before brushing over the vegetables. For the best caramelization, roast shortly before serving.
Storage and Reheating
Store leftover Vegetable Skewers in an airtight container in the refrigerator for up to 4 days.
Leave the vegetables on the skewers or slide them off before storing. Reheat in a 375°F or 190°C oven for 10 to 12 minutes. A skillet also works well; microwaving is convenient but produces a softer texture.
Nutrition Information
Approximate nutrition per serving:
Calories: 240
Protein: 4 g
Carbohydrates: 39 g
Fat: 9 g
Saturated Fat: 1 g
Fiber: 7 g
Sugar: 17 g
Sodium: 250 mg
Nutrition values are estimates and may vary depending on the size of the vegetables, amount of glaze used, walnuts, and serving size.
Frequently Asked Questions
Can I use frozen vegetables?
Fresh vegetables are best because they roast more evenly and caramelize better. Frozen vegetables can release too much moisture.
Can I make these without skewers?
Yes. Roast the vegetables directly on a baking sheet and finish them with the glaze and walnuts.
Can I use maple syrup instead of honey?
Yes. Maple syrup works very well with cranberry, squash, sweet potato, and beets.
Can I prepare Vegetable Skewers ahead?
Yes. Assemble them a few hours in advance and refrigerate until ready to roast.
How do I stop wooden skewers from burning?
Soak them in water for at least 20 minutes and avoid placing them directly under the broiler.
Can I make this recipe nut-free?
Yes. Omit the walnuts or replace them with toasted pumpkin seeds.
Why are my vegetables not caramelizing?
The pan may be overcrowded, the vegetables may be too wet, or the oven temperature may be too low.
Final Thoughts
Vegetable Skewers are a colorful way to serve several seasonal vegetables in one festive dish.
Because Vegetable Skewers combine Brussels sprouts, sweet potato, butternut squash, carrots, beets, walnuts, and a cranberry-honey glaze, they offer a balance of earthy, sweet, tangy, and crunchy flavors.
Keep this Vegetable Skewers recipe handy for Thanksgiving, Christmas, fall dinners, potlucks, or any meal that needs a bright roasted side.
With caramelized edges, warm spices, toasted walnuts, and a glossy cranberry finish, Vegetable Skewers bring both color and flavor to the table without requiring complicated preparation.
1 thought on “Caramelized Brussels Sprouts, Sweet Potato, Butternut Squash, Carrot & Beet Skewers with Walnuts & Cranberry-Honey Glaze”