Honestly, the smell of honey roasted butternut squash mingling with tart cranberries and creamy feta wafting through my kitchen is enough to make anyone stop in their tracks—it’s that irresistible. The first time I pulled this honey roasted butternut squash with cranberries & feta from the oven, I was hit with a rush of nostalgia (the kind that reminds me of autumn potlucks and family dinners when I was knee-high to a grasshopper). The golden squash cubes glistened with a sticky honey glaze, dotted with ruby cranberries and flecks of fresh herbs. I paused, took a deep breath, and just grinned because, you know, sometimes you stumble onto a recipe that feels like a warm hug on a chilly day.
There’s a bit of a family legend behind this dish. Years ago, my grandma used to roast butternut squash with brown sugar and butter, and I’d sneak bites from the baking tray when she wasn’t looking. Fast forward to a rainy weekend when I tried to recreate that comfort but with a twist—adding honey, cranberries, and a handful of feta for tangy balance. The result was pure, nostalgic comfort, with a pop of festive color that just screams holiday side dish. It’s the kind of recipe I wish I’d discovered sooner, honestly.
Let’s face it, my kids can’t resist sneaking roasted squash chunks right off the sheet pan, and my husband always asks for seconds. Even my picky aunt gave it two thumbs up at our last Thanksgiving. This honey roasted butternut squash with cranberries has quickly become a staple—perfect for potlucks, gifting to neighbors, or just brightening up your Pinterest feed with its gorgeous colors. I’ve tested it more times than I care to admit (in the name of research, of course), and every batch has the same effect: smiles all around, and an empty dish by the end of the night. So if you’re searching for something that feels like a warm hug and tastes like the holidays, you’re going to want to bookmark this one!
Why You’ll Love This Recipe
After years of roasting, mixing, and taste-testing all sorts of holiday sides, I can say with confidence—this honey roasted butternut squash with cranberries & feta stands out for all the right reasons. Here’s why:
- Quick & Easy: Comes together in just about 40 minutes, making it perfect for busy weeknights or last-minute holiday prep.
- Simple Ingredients: No need for fancy supermarket runs—you probably already have everything you need in your kitchen or pantry.
- Perfect for Gatherings: This side dish shines at Thanksgiving, Christmas, or even casual brunches with friends. It looks festive and tastes even better.
- Crowd-Pleaser: Kids love the sweet honey glaze, adults appreciate the tangy feta and tart cranberries, and honestly, even picky eaters come back for seconds.
- Unbelievably Delicious: The combination of caramelized squash, sticky honey, bursts of cranberry, and creamy feta hits every comfort food note.
What makes this honey roasted butternut squash recipe different? First, it isn’t just another roasted veggie dish. Roasting the squash at a higher heat creates crispy edges and soft centers—a trick I learned after ruining more than a few batches by crowding the pan. The drizzle of honey isn’t just for sweetness—it helps the squash caramelize, turning each bite into a little moment of joy. Tossing in cranberries adds a pop of tartness that cuts through the rich squash, while the feta brings everything together with a creamy, salty finish. (Trust me, the balance is magic.)
This isn’t just comfort food—it’s the kind of side that turns a simple meal into something memorable. It brings festive cheer without the stress, and you’ll find yourself making it for more than just holidays. If you’ve ever wanted a dish that makes everyone pause after their first bite, close their eyes, and smile—you’ve found it.
What Ingredients You Will Need
This honey roasted butternut squash with cranberries & feta uses fresh, wholesome ingredients for bold flavor and a satisfying texture. Most are pantry staples, and a few are easy to swap based on what you have on hand.
- For the Roasted Squash:
- 1 large butternut squash (about 2 lbs/900g), peeled, seeded, and cut into 1-inch cubes
- 2 tablespoons olive oil (extra virgin recommended)
- 2 tablespoons honey (local raw honey gives great flavor)
- 1/2 teaspoon ground cinnamon (optional but highly recommended for warmth)
- 1/4 teaspoon ground nutmeg (adds subtle depth)
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
- For the Cranberry Topping:
- 1 cup fresh or frozen cranberries (if using frozen, no need to thaw)
- 1 tablespoon olive oil (helps cranberries pop and roast properly)
- 1 tablespoon honey (for extra glaze and sweetness)
- Finishing Touches:
- 1/3 cup crumbled feta cheese (sheep’s milk feta is my favorite for creaminess)
- 2 tablespoons chopped fresh parsley (for color and freshness)
- Zest of 1 orange (optional, but adds a lovely citrus lift)
Ingredient Notes & Substitutions:
- If you prefer a dairy-free option, swap feta for crumbled vegan cheese or omit entirely.
- Maple syrup can be used instead of honey for a different flavor profile (I’ve tried it, and it’s delicious).
- Try dried cranberries if fresh or frozen aren’t available—just reduce the honey a touch since they’re sweeter.
- Can’t find butternut squash? Sweet potatoes or delicata squash work beautifully here, though the roasting time may vary slightly.
- If you like spice, sprinkle a little cayenne or red pepper flakes before roasting.
- For extra crunch, add a handful of toasted pecans or walnuts right before serving.
When it comes to olive oil, I always reach for California Olive Ranch or Bertolli for their smooth taste. And if you’re picking feta, choose blocks over pre-crumbled—trust me, the texture is worth the tiny bit of extra effort. In summer, you can swap in fresh blueberries instead of cranberries for a fun twist. This recipe is forgiving, so don’t worry if you need to make a few swaps.
Equipment Needed
- Large baking sheet or roasting pan: A sturdy rimmed sheet ensures even roasting. I use a half-sheet pan for maximum surface area.
- Parchment paper or silicone baking mat: Makes cleanup a breeze and prevents sticking. (Honestly, I wish I’d invested in a silicone mat sooner.)
- Sharp chef’s knife: Essential for cubing butternut squash safely. If yours is a little dull, give it a quick sharpen for easier prep.
- Cutting board: Use one with a groove to catch juices if possible. Wood or plastic both work—just make sure it’s sturdy.
- Mixing bowls: One large for tossing squash, one small for cranberries. Any basic glass or stainless steel bowl will do.
- Measuring spoons and cups: For accurate honey, oil, and spice measurements. (I’ve used everything from fancy stainless sets to dollar-store finds; both work.)
- Oven mitts: Because that pan gets hot—trust me, you don’t want to forget this step!
If you don’t have a baking sheet, a ceramic casserole dish works too, though your squash may not get quite as crispy. For peeling squash, a Y-peeler is safer and faster than a regular one (I learned that after battling with a stubborn squash one too many times). If you’re on a budget, skip the fancy gadgets and stick with basics—this recipe doesn’t require anything specialized.
Pro tip: Give your baking sheet a quick rinse and scrub right after roasting while it’s still warm to prevent stuck-on bits. (I learned that the hard way after leaving mine overnight!)
Preparation Method
-
Preheat your oven:
Set to 425°F (220°C). This high temperature helps caramelize the squash for those crispy edges we all love. -
Prep the butternut squash:
Peel, halve, and scoop out seeds from 1 large butternut squash (about 2 lbs/900g). Cut into 1-inch (2.5 cm) cubes. (If your squash is super firm, microwave it for 30 seconds to soften—trust me, it saves your wrists.) -
Toss and season:
Place squash cubes in a large bowl. Drizzle with 2 tablespoons olive oil and 2 tablespoons honey. Sprinkle over 1/2 teaspoon ground cinnamon, 1/4 teaspoon ground nutmeg, 1/2 teaspoon kosher salt, and 1/4 teaspoon black pepper. Toss until evenly coated (use your hands for best coverage and fun, messy cooking). -
Arrange on baking sheet:
Spread squash in a single layer on a parchment-lined baking sheet. Make sure not to overcrowd—if the pan is too full, use two sheets. (Crowding leads to steaming, not roasting.) -
Roast the squash:
Place in preheated oven and roast for 25 minutes. Halfway through (around 12 minutes), stir the squash gently with a spatula for even browning.
Sensory cue: Squash should be golden, fragrant, and slightly crisp at the edges when done. -
Prepare cranberries:
In a small bowl, toss 1 cup fresh or frozen cranberries with 1 tablespoon olive oil and 1 tablespoon honey. -
Add cranberries to the pan:
After 25 minutes, scatter the coated cranberries over the squash. Return to oven and roast for another 10-12 minutes, until cranberries are softened and squash is fork-tender.
Troubleshooting tip: If cranberries start to burst and ooze, that’s perfect. If they look dry, drizzle a tiny bit more honey. -
Finishing touches:
Remove pan from oven. Sprinkle with 1/3 cup crumbled feta, 2 tablespoons chopped parsley, and zest of 1 orange (if using). Let cool for 3-4 minutes before serving—this helps flavors meld and feta soften. -
Serve:
Transfer to a serving platter. Drizzle with extra honey if desired. Serve warm or at room temperature.
Notes & Tips:
- If squash pieces seem too soft, reduce roasting time next round. If they’re too firm, leave in for a few extra minutes.
- For ultra-crispy squash, broil for 2 minutes at the end (but watch closely—burnt honey is no joke!).
- I always taste a piece before serving—sometimes I add a pinch more salt or squeeze of orange juice for brightness.
- To save time, prep squash the night before and store in a zip bag in the fridge.
Cooking Tips & Techniques
I’ve made this honey roasted butternut squash with cranberries & feta more times than I can count, and here are the tricks that guarantee a successful batch every time:
- Don’t overcrowd the pan: Spread squash out so the cubes roast instead of steam. Use two pans if needed (learned the hard way—mushy squash just isn’t the same).
- Use high heat: 425°F (220°C) gives crisp edges and caramelized flavor. Lower temps won’t deliver the same results.
- Honey after oil: Toss squash first with oil, then with honey and spices for even coating and less sticky mess.
- Stir halfway through: This helps brown all sides and avoids burnt spots. Don’t skip it!
- Add cranberries late: Wait until the last 10-12 minutes so they roast but don’t shrivel up too much.
- Use fresh feta: Crumble it yourself for creamier texture. Pre-crumbled can be dry (I learned this after a few sad batches).
- Watch for doneness: Squash should be fork-tender with crispy edges. If unsure, taste a piece—trust your senses over the timer.
Common mistakes? Using too much honey (it burns quickly) or forgetting to stir. Don’t stress over perfection—small imperfections give homemade charm. For multitasking, prep squash while oven heats, and toss cranberries during roasting. This way, you’re never waiting around.
Consistency tip: Always cut squash into similar size cubes. Uneven pieces cook at different speeds and can leave you with a mix of mushy and undercooked bits. If you’re short on time, buy pre-cubed squash—no shame in a shortcut!
Variations & Adaptations
This honey roasted butternut squash with cranberries & feta is endlessly customizable. Here are some favorite swaps and tweaks:
- Gluten-Free: This recipe is naturally gluten-free. Just double-check your feta (some brands add wheat starch).
- Vegan/Dairy-Free: Skip the feta or use a vegan cheese. I’ve tried Kite Hill almond-based feta, and it works well.
- Spiced & Savory: Add 1/2 teaspoon cumin or smoked paprika for a deeper, more savory note. A pinch of cayenne gives gentle heat.
- Seasonal Fruit Swaps: In spring, swap cranberries for fresh blueberries or blackberries. In summer, add sliced peaches or nectarines for a sweet twist.
- Nutty Crunch: Sprinkle toasted pecans, walnuts, or pumpkin seeds over the finished dish for texture.
- Cooking Method: Want to use an air fryer? Roast squash at 400°F (200°C) for 15-18 minutes, shaking halfway, then finish with cranberries and feta.
- Herb Lovers: Swap parsley for fresh mint, basil, or even a sprinkle of rosemary.
Personal favorite? One holiday, I tossed in roasted pistachios and a drizzle of balsamic glaze—family went wild. For nut allergies, just skip the nuts and add extra herbs. If you’re serving a crowd with dietary restrictions, this recipe adapts easily to vegan, nut-free, or lower-carb needs.
Serving & Storage Suggestions
This honey roasted butternut squash with cranberries & feta is best served warm, straight from the oven. The flavors and colors make it a stunning centerpiece for your holiday table.
- Serving Suggestions: Serve as a side for roast turkey, chicken, or ham. It pairs beautifully with herby stuffing, green beans, or a crisp apple salad. For brunch, try alongside scrambled eggs and sourdough toast.
- Presentation: Pile onto a large platter, scatter fresh parsley and orange zest, and drizzle with a touch of extra honey. (On Pinterest, I always see folks adding pomegranate seeds for sparkle—go for it!)
- Storage: Store leftovers in an airtight container in the fridge for up to 4 days. The flavors actually deepen overnight, so it’s just as tasty reheated.
- Freezing: You can freeze roasted squash (without feta) for up to 2 months. Thaw in the fridge, then reheat and add cheese and herbs before serving.
- Reheating: Warm in a 350°F (180°C) oven for 10-12 minutes, or microwave individual servings for 1-2 minutes. Toss gently to redistribute any honey glaze.
If you’re making ahead for a party, roast squash and cranberries, let cool, then add feta and herbs just before serving. The squash holds its texture, and the cranberries stay bright and juicy.
Nutritional Information & Benefits
This honey roasted butternut squash with cranberries & feta is loaded with nutrition:
- Estimated per serving (1 cup):
- Calories: 180
- Protein: 4g
- Fat: 6g
- Carbohydrates: 30g
- Fiber: 4g
- Sugar: 16g
Health Benefits: Butternut squash is packed with vitamin A, vitamin C, and potassium. Cranberries deliver antioxidants and vitamin E, while feta adds protein and calcium. Olive oil offers heart-healthy fats. This dish is naturally gluten-free and vegetarian (unless you use vegan cheese). It’s low in saturated fat and high in fiber, so it’s a satisfying, wholesome side. Just watch for dairy if you’re sensitive—swap for vegan cheese if needed.
Personally, I love that this recipe feels indulgent but still fits into a balanced diet. The natural sweetness, creamy cheese, and tart fruit make every bite a treat—without any guilt.
Conclusion
Let’s be honest—if you’re looking for a holiday side dish that’s simple to prep, stunning to serve, and guaranteed to disappear fast, this honey roasted butternut squash with cranberries & feta is it. The flavors are festive, the colors are just gorgeous, and the combination of caramelized squash, tangy cranberries, and salty feta is pure comfort food magic. It’s been a staple at our family gatherings, and I love how it brings out smiles from everyone around the table.
What makes this recipe truly special is how easily you can make it your own. Swap out herbs, toss in nuts, or adjust the sweetness—it’s flexible and forgiving. I hope you’ll give it a try, add your own twist, and maybe even make it a new tradition!
So go ahead—let me know how you make this honey roasted butternut squash with cranberries & feta yours. Leave a comment, share your photos, or send along your favorite adaptation. Wishing you many warm, delicious moments and happy holidays!
Frequently Asked Questions (FAQs)
Can I make honey roasted butternut squash with cranberries & feta ahead of time?
Absolutely! Roast the squash and cranberries, then store in the fridge. Add feta and herbs just before serving for best texture and flavor.
Can I use frozen butternut squash?
Yes, frozen squash works in a pinch. Just thaw and pat dry to avoid excess moisture before roasting.
What can I substitute for feta cheese?
Try goat cheese, blue cheese, or a vegan feta alternative. Or simply omit for a dairy-free version.
Are dried cranberries okay if I can’t find fresh?
Definitely! Use about 1/2 cup dried—reduce the honey slightly, since dried cranberries are sweeter.
How can I make this recipe nut-free?
This recipe is already nut-free, but if you want to add crunch, use pumpkin seeds or sunflower seeds instead of tree nuts.
Pin This Recipe!

Honey Roasted Butternut Squash with Cranberries
This festive side dish features caramelized butternut squash tossed with honey, tart cranberries, and creamy feta, finished with fresh herbs and orange zest. It’s a crowd-pleaser perfect for holiday gatherings, potlucks, or cozy family dinners.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 1 large butternut squash (about 2 lbs), peeled, seeded, and cut into 1-inch cubes
- 2 tablespoons olive oil
- 2 tablespoons honey
- 1/2 teaspoon ground cinnamon (optional)
- 1/4 teaspoon ground nutmeg
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
- 1 cup fresh or frozen cranberries
- 1 tablespoon olive oil
- 1 tablespoon honey
- 1/3 cup crumbled feta cheese
- 2 tablespoons chopped fresh parsley
- Zest of 1 orange (optional)
Instructions
- Preheat oven to 425°F (220°C).
- Peel, halve, and seed the butternut squash. Cut into 1-inch cubes.
- In a large bowl, toss squash cubes with 2 tablespoons olive oil, 2 tablespoons honey, cinnamon, nutmeg, salt, and pepper until evenly coated.
- Spread squash in a single layer on a parchment-lined baking sheet. Do not overcrowd; use two sheets if needed.
- Roast squash for 25 minutes, stirring gently halfway through for even browning.
- In a small bowl, toss cranberries with 1 tablespoon olive oil and 1 tablespoon honey.
- After 25 minutes, scatter cranberries over the squash. Return to oven and roast for another 10-12 minutes, until cranberries are softened and squash is fork-tender.
- Remove pan from oven. Sprinkle with feta, parsley, and orange zest (if using). Let cool for 3-4 minutes.
- Transfer to a serving platter. Drizzle with extra honey if desired. Serve warm or at room temperature.
Notes
For dairy-free, use vegan cheese or omit feta. Maple syrup can replace honey. Dried cranberries work if fresh/frozen aren’t available (reduce honey slightly). Sweet potatoes or delicata squash can substitute for butternut. For extra crunch, add toasted nuts or seeds before serving. Prep squash ahead for convenience. Broil for 2 minutes at the end for ultra-crispy edges.
Nutrition
- Serving Size: 1 cup
- Calories: 180
- Sugar: 16
- Sodium: 350
- Fat: 6
- Saturated Fat: 2
- Carbohydrates: 30
- Fiber: 4
- Protein: 4
Keywords: butternut squash, honey roasted, cranberries, feta, holiday side, Thanksgiving, Christmas, vegetarian, gluten-free, easy recipe





