Butternut Squash Skewers with Pistachios, Cranberries & Hot Honey
Butternut Squash Skewers with Pistachios, Cranberries & Hot Honey are a colourful and flavourful way to turn roasted butternut squash into an eye-catching side dish or appetiser. Tender cubes of squash are roasted until caramelised, threaded onto skewers, and finished with a glossy hot honey glaze.
Crunchy pistachios, sweet dried cranberries, fresh herbs, and optional pomegranate arils and feta add plenty of texture and colour. The combination of sweet, savoury, tangy, and gently spicy flavours makes these skewers especially lovely for gatherings, festive meals, or a simple vegetable dish with a little something extra.
Ingredients
For the Butternut Squash:
- 4 cups butternut squash, peeled, seeded, and cut into 1-inch cubes (560 g)
- 2 tbsp olive oil (30 ml)
- 1 tbsp maple syrup (20 g)
- 1 tsp garlic powder (3 g)
- 1 tsp dried thyme (1 g)
- ½ tsp smoked paprika (1 g)
- ¾ tsp kosher salt (4 g)
- ½ tsp black pepper (1 g)
For the Hot Honey Glaze:
- 3 tbsp hot honey (63 g)
- 1 tbsp fresh lemon juice (15 ml)
- 1 tsp Dijon mustard (5 g)
- ½ tsp balsamic vinegar (2.5 ml)
For the Pistachio & Cranberry Topping:
- ½ cup shelled pistachios, roughly chopped (60 g)
- ½ cup dried cranberries (75 g)
- 2 tbsp fresh parsley, chopped (8 g)
- 1 tbsp fresh thyme leaves (3 g)
For Garnish (Optional):
- 1 tbsp pomegranate arils (15 g)
- 1 tbsp crumbled feta cheese (15 g)
How to Make It
1. Prepare the Oven and Skewers
Preheat the oven to 425°F (220°C). Line a large baking sheet with parchment paper. If using wooden skewers, soak them in water for at least 20 minutes to help prevent them from drying out during cooking.
2. Season the Butternut Squash
Place the cubed butternut squash in a large bowl. Add the olive oil, maple syrup, garlic powder, dried thyme, smoked paprika, kosher salt, and black pepper. Toss thoroughly until every piece is evenly coated with the seasoning mixture.
3. Roast the Squash
Arrange the seasoned squash in a single layer on the prepared baking sheet, leaving a little space between the pieces. Roast for 25–30 minutes, turning the squash halfway through cooking. Continue roasting until the squash is tender and the edges are lightly caramelised.
4. Make the Hot Honey Glaze
While the squash is roasting, whisk the hot honey, fresh lemon juice, Dijon mustard, and balsamic vinegar together in a small bowl until smooth and well combined. Set the glaze aside until the squash is ready.
5. Thread the Squash Onto Skewers
Remove the roasted squash from the oven and allow it to cool for a few minutes so it is easier to handle. Carefully thread the roasted pieces onto the prepared skewers, arranging them closely without pressing the pieces together too tightly.
6. Add the Hot Honey Glaze
Brush the skewers generously with the hot honey glaze, turning them gently so the squash is evenly coated. The glaze should cover the roasted surfaces without pooling heavily on the baking sheet.
7. Caramelise the Glaze
Return the skewers to the oven and roast for another 3–5 minutes, just until the glaze becomes glossy and lightly caramelised. Keep a close eye on them during this final stage so the glaze does not overcook.
8. Add the Toppings
Transfer the finished skewers to a serving platter. Sprinkle generously with the chopped pistachios and dried cranberries. Add the fresh parsley and thyme for a bright, fresh finish.
9. Garnish and Serve
If desired, scatter pomegranate arils and crumbled feta over the skewers. Drizzle with any remaining hot honey glaze just before serving. Serve warm while the squash is tender and the pistachios provide a fresh crunch.
Why This Recipe Works
These butternut squash skewers combine several contrasting textures and flavours in one simple dish. Roasting brings out the natural sweetness of the squash while creating lightly caramelised edges, while the hot honey glaze adds a glossy finish with a sweet and gently spicy flavour.
The pistachios and dried cranberries make the skewers more interesting with their crunchy and chewy textures, while fresh herbs, lemon, balsamic vinegar, and optional feta help balance the sweetness. Threading the roasted squash onto skewers also turns an everyday vegetable into an attractive party-friendly presentation.
Tips for the Best Butternut Squash Skewers
- Cut the squash evenly: Try to cut the butternut squash into similarly sized cubes so the pieces roast at roughly the same rate.
- Leave space for roasting: Arrange the squash in a single layer with some space between the pieces to encourage caramelisation.
- Turn halfway through: Flipping the squash during roasting helps the pieces brown more evenly.
- Watch the glaze: The hot honey mixture can caramelise quickly, so keep an eye on the skewers during the final 3–5 minutes.
- Add toppings at the end: Sprinkle the pistachios and cranberries over the cooked skewers so they retain their texture and colour.
- Adjust the finish: Pomegranate arils and feta are optional, but both add extra colour and contrast to the finished platter.

Serving Suggestions
Serve these skewers warm as a festive vegetable side dish alongside roasted meats, grain dishes, salads, or other roasted vegetables. They also work beautifully as a colourful appetiser for a dinner party or holiday-style gathering.
For an attractive presentation, arrange the skewers on a large platter and finish them with the chopped pistachios, cranberries, fresh herbs, pomegranate arils, and feta. Keep a little extra hot honey glaze on the side for anyone who wants an additional drizzle.
Frequently Asked Questions
Can I use frozen butternut squash?
Fresh butternut squash is ideal for this recipe because it can be cut into even cubes and roasted until caramelised. If using frozen squash, thaw and drain it well first, as excess moisture can affect the roasting texture.
Can I prepare the squash ahead of time?
You can roast the squash ahead of time and assemble the skewers closer to serving. For the best texture, add the hot honey glaze and toppings shortly before serving.
Can I make these skewers less spicy?
Yes. The hot honey provides the spicy element, so you can use less of the glaze or replace part or all of it with regular honey if you prefer a milder flavour.
What can I use instead of pistachios?
Chopped walnuts or pecans can provide a similar crunchy topping. Choose a nut that complements the sweetness of the squash and cranberries.
Can I leave out the feta?
Yes. The feta is an optional garnish. The skewers are still flavourful with the hot honey glaze, pistachios, cranberries, and fresh herbs.
How should I serve these skewers?
They are best served warm, shortly after the final glazing step. This keeps the squash tender, the glaze glossy, and the toppings pleasantly crisp.
Nutrition & Timing
| Details | Amount |
|---|---|
| Servings | 6 |
| Prep Time | 15 minutes |
| Cook Time | 30–35 minutes |
| Total Time | 45–50 minutes |
| Calories | 295 |
| Protein | 6 g |
| Carbohydrates | 43 g |
| Fat | 12 g |
| Fiber | 6 g |
| Sugar | 24 g |
| Sodium | 340 mg |
Final Thoughts
Butternut Squash Skewers with Pistachios, Cranberries & Hot Honey are a simple way to make roasted vegetables feel special. The tender caramelised squash pairs beautifully with the sweet-tangy glaze, crunchy pistachios, chewy cranberries, and fresh herbs.
Whether served as a festive appetiser, a colourful side dish, or part of a larger spread, these skewers bring plenty of flavour and visual appeal to the table without requiring complicated preparation.
Print
Butternut Squash Skewers with Pistachios, Cranberries & Hot Honey
- Total Time: 45–50 minutes
Description
Tender roasted butternut squash is threaded onto skewers and finished with a glossy hot honey glaze, crunchy pistachios, sweet dried cranberries, and fresh herbs. Optional pomegranate arils and feta add extra colour and flavour, making these skewers a festive side dish or appetiser.
Ingredients
For the Butternut Squash:
4 cups butternut squash, peeled, seeded, and cut into 1-inch cubes (560 g)
2 tbsp olive oil (30 ml)
1 tbsp maple syrup (20 g)
1 tsp garlic powder (3 g)
1 tsp dried thyme (1 g)
½ tsp smoked paprika (1 g)
¾ tsp kosher salt (4 g)
½ tsp black pepper (1 g)
For the Hot Honey Glaze:
3 tbsp hot honey (63 g)
1 tbsp fresh lemon juice (15 ml)
1 tsp Dijon mustard (5 g)
½ tsp balsamic vinegar (2.5 ml)
For the Pistachio & Cranberry Topping:
½ cup shelled pistachios, roughly chopped (60 g)
½ cup dried cranberries (75 g)
2 tbsp fresh parsley, chopped (8 g)
1 tbsp fresh thyme leaves (3 g)
For Garnish (Optional):
1 tbsp pomegranate arils (15 g)
1 tbsp crumbled feta cheese (15 g)
Instructions
1. Preheat the oven to 425°F (220°C). Line a large baking sheet with parchment paper. If using wooden skewers, soak them in water for at least 20 minutes to help prevent them from drying out during cooking.
2. Place the cubed butternut squash in a large bowl. Add the olive oil, maple syrup, garlic powder, dried thyme, smoked paprika, kosher salt, and black pepper. Toss thoroughly until every piece is evenly coated.
3. Arrange the seasoned squash in a single layer on the prepared baking sheet, leaving a little space between the pieces. Roast for 25–30 minutes, turning the squash halfway through cooking, until tender and lightly caramelised around the edges.
4. While the squash is roasting, whisk the hot honey, fresh lemon juice, Dijon mustard, and balsamic vinegar together in a small bowl until smooth and well combined.
5. Remove the roasted squash from the oven and allow it to cool for a few minutes. Carefully thread the roasted pieces onto the prepared skewers, arranging them closely without pressing them together too tightly.
6. Brush the skewers generously with the hot honey glaze, turning them gently so the squash is evenly coated.
7. Return the skewers to the oven and roast for another 3–5 minutes, just until the glaze becomes glossy and lightly caramelised. Watch closely during this final stage.
8. Transfer the finished skewers to a serving platter. Sprinkle generously with the chopped pistachios and dried cranberries.
9. Add the fresh parsley and thyme for a bright finish. If desired, scatter pomegranate arils and crumbled feta over the skewers.
10. Drizzle with any remaining hot honey glaze just before serving. Serve warm while the squash is tender and the pistachios remain crunchy.
Notes
Cut the butternut squash into similarly sized cubes so the pieces roast evenly. Arrange the squash in a single layer with space between the pieces to encourage caramelisation. Turn the squash halfway through roasting for more even browning. Watch the skewers carefully during the final 3–5 minutes because the hot honey glaze can caramelise quickly. Add the pistachios and cranberries after cooking so they retain their texture and colour. Pomegranate arils and feta are optional but add extra colour and flavour. Fresh butternut squash is ideal. If using frozen squash, thaw and drain it well before roasting. You can roast the squash ahead of time and assemble the skewers closer to serving. For a milder flavour, use less hot honey or replace part or all of it with regular honey. Chopped walnuts or pecans can be used instead of pistachios. Serve warm shortly after glazing for the best texture. These skewers work well alongside roasted meats, grain dishes, salads, or other roasted vegetables.
- Prep Time: 15 minutes
- Cook Time: 30–35 minutes
- Category: Appetizer
- Method: Roasting
- Cuisine: Mediterranean
