Sweet, savory, and beautifully festive, this Honey Roasted Butternut Squash with Cranberries, Pecans, and Feta is the side dish that always steals the show. Each bite is a blend of warm roasted squash caramelized in honey, bursts of tart cranberries, crunchy pecans, and a creamy touch from crumbled feta. It’s a vibrant, textured dish that fits seamlessly into both cozy weeknight dinners and holiday spreads.
What makes this dish special is how it balances indulgence with wholesome ingredients. Butternut squash offers a naturally sweet and nutty base, while a drizzle of honey deepens the caramel notes during roasting. Cranberries add a bright contrast, pecans lend rustic crunch, and feta brings that irresistible salty finish. Serve it warm or at room temperature—it’s just as delightful either way.
What Kind of Butternut Squash Should I Use?
Look for a firm, medium to large butternut squash that feels heavy for its size and has a matte, beige skin without cuts or soft spots. The long neck is easy to cube and roast evenly. Pre-cut squash can save time, but make sure it’s fresh and vibrant in color for the best flavor.

Ingredients for the Honey Roasted Butternut Squash with Cranberries, Pecans, and Feta
Butternut Squash – The star of the dish, it becomes sweet and tender when roasted, making it the perfect base for our medley.
Olive Oil – Helps caramelize the squash and carry the flavors throughout.
Honey – Adds warmth and rich sweetness that enhances the natural sugars in the squash.
Salt and Pepper – For seasoning and balance.
Dried Cranberries – Bring a chewy, tangy contrast that cuts through the richness.
Pecans – Toasted pecans provide that delightful crunch and nutty depth.
Feta Cheese – Crumbled over the top, it lends a creamy, tangy finish to every bite.
Fresh Thyme (optional) – Adds an herbaceous hint that ties all the flavors together.
How To Make the Honey Roasted Butternut Squash with Cranberries, Pecans, and Feta
Step 1: Prep the Squash
Preheat your oven to 400°F (200°C). Peel the butternut squash, remove the seeds, and cut it into uniform cubes about 1-inch in size. Place the cubes on a large baking sheet lined with parchment paper for easy cleanup.
Step 2: Season and Roast
Drizzle the cubed squash with olive oil and honey, then sprinkle with salt and pepper. Toss everything together to ensure the squash is evenly coated. Spread the squash out in a single layer to promote even roasting. Roast in the oven for 25–30 minutes, flipping once halfway through, until tender and golden brown at the edges.
Step 3: Add the Cranberries and Pecans
Five minutes before the squash is done, sprinkle the dried cranberries and pecans over the top and return the tray to the oven. This gives them just enough time to warm through and slightly toast without burning.
Step 4: Finish with Feta and Thyme
Remove the tray from the oven and let it cool slightly. Transfer the roasted squash mixture to a serving dish. Crumble the feta cheese on top, and if using, add fresh thyme leaves for an aromatic touch.
Step 5: Serve and Enjoy
Serve warm or at room temperature. It makes a fantastic side dish for holiday meals, roasted meats, or even as a vegetarian main paired with quinoa or couscous.
How to Serve and Store Honey Roasted Butternut Squash with Cranberries, Pecans, and Feta
This dish is wonderfully versatile on the table. Serve it warm alongside roasted chicken, turkey, or glazed ham, or enjoy it room temperature as part of a festive fall or winter salad spread. You can also toss it over arugula or quinoa for a satisfying lunch bowl. The sweet and savory flavors play beautifully with anything earthy, smoky, or creamy.
To store leftovers, place them in an airtight container in the refrigerator for up to 4 days. Reheat gently in a 350°F oven or in a skillet over medium heat to revive the texture. If the feta has melted too much during reheating, feel free to add a little fresh crumble before serving again.
Frequently Asked Questions
Can I use frozen butternut squash?
Yes, but keep in mind that frozen squash may release more moisture, which can affect caramelization. For best texture, thaw and pat dry before roasting.
What can I substitute for feta cheese?
Goat cheese or even blue cheese can work well, depending on your flavor preference. For a dairy-free option, try a plant-based feta alternative.
Can I make this dish ahead of time?
Absolutely. Roast the squash and prep all components separately. Assemble and reheat just before serving to keep textures fresh.
Is this recipe gluten-free?
Yes, all the ingredients listed are naturally gluten-free. Just double-check any packaged ingredients like feta or dried cranberries to be sure.
How can I make it vegan?
Swap the honey for maple syrup and use a vegan feta cheese substitute. The result is still rich, flavorful, and crowd-pleasing.
Can I add protein to make it a full meal?
Definitely! Add roasted chickpeas, cooked quinoa, or grilled chicken to turn this into a complete and filling main dish.
Want More Side Dish Ideas with a Sweet & Savory Twist?
If you enjoyed this Honey Roasted Butternut Squash with Cranberries, Pecans, and Feta, you might love exploring these other comforting favorites from the blog:
- Sweet Honey Glazed Carrots that are perfect for weeknight dinners or holiday spreads.
- Easy Pumpkin Muffins to keep those cozy fall flavors going strong.
- Cheesy Cauliflower Patties if you want a low-carb, crispy companion.
- Roasted Potatoes and Carrots that pair effortlessly with just about anything.
- Winter Brittle for a seasonal sweet treat to follow up your savory side.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest board so it’s just a click away when you’re prepping your next holiday menu or weeknight meal.
And when you make it, let me know how it turned out! Did you go all in on feta, or switch things up with goat cheese? Add a little maple drizzle or extra pecans?
Your feedback and creativity inspire others. Drop your tips or questions in the comments—I’d love to hear from you.
Find more daily recipes and inspirations on my Pinterest: Life with Jam.

Honey Roasted Butternut Squash with Cranberries, Pecans, and Feta
- Total Time: 40 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
This Honey Roasted Butternut Squash with Cranberries, Pecans, and Feta is a warm, vibrant side dish that balances sweet and savory in every bite. Roasted squash meets tart cranberries, buttery pecans, and tangy feta, making it a perfect companion for holiday meals or cozy dinners at home.
Ingredients
2 ½ pounds butternut squash, peeled and cubed
2 tablespoons olive oil
2 tablespoons honey
½ teaspoon salt
¼ teaspoon black pepper
⅓ cup dried cranberries
⅓ cup pecans
⅓ cup crumbled feta cheese
1 teaspoon fresh thyme leaves (optional)
Instructions
1. Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
2. Peel, seed, and cube the butternut squash into 1-inch pieces.
3. Place the squash on the baking sheet and drizzle with olive oil and honey. Season with salt and pepper. Toss to coat evenly.
4. Spread the squash in a single layer and roast for 25–30 minutes, flipping once halfway through.
5. Five minutes before the squash is done, sprinkle cranberries and pecans over the squash and return to the oven.
6. Remove from oven, let cool slightly, and transfer to a serving dish.
7. Top with crumbled feta and fresh thyme if using. Serve warm or at room temperature.
Notes
For better caramelization, avoid overcrowding the baking sheet. Use two sheets if needed.
Add cranberries and pecans only at the end to prevent burning.
For a vegan version, use maple syrup and dairy-free feta.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Side Dish
- Method: Roasting
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 220
- Sugar: 9g
- Sodium: 210mg
- Fat: 13g
- Saturated Fat: 3g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 10mg


