Sweet, salty, tangy, and just a little bit fancy, but not fussy. This roasted butternut squash with cranberries and feta is one of those side dishes that somehow works for a weeknight and a holiday spread. It’s colorful, cozy, and wildly simple. If you’ve got a squash and a bag of cranberries, you’re halfway there.

The Fall Side I Keep Making Year After Year
This is one of those side dishes I keep coming back to, sweet, tangy, salty, cozy, colorful. It checks all the boxes, especially when you’re looking to bring something different to the table that isn’t another casserole, (not that I mind a homemade casserole!)
Butternut squash, roasted until it’s caramelized and golden? Yes, please. Then throw in some cranberries, which soften and burst in the oven, and finish it with a handful of salty feta and a light honey drizzle. The flavors are just what your looking for.
If you’ve never had squash and cranberries together, I get it, it sounds weird. But somehow it works. The combo is kind of magical. The tartness of the berries balances the squash’s natural sweetness, and the feta keeps it from going too dessert-y.
Featured reader review
“We love this! Such a bright and delicious change from our usual plain baked squash. We are putting frozen cranberries in the freezer so we can continue to make it until the butternut squash is used up.”
Emily
A Side Dish That Pulls Its Weight
Whether you’re cooking on a weeknight or pulling together a holiday menu, this side dish is always a hit. It doesn’t need babysitting. You can prep it ahead. And you don’t even need exact measurements. Just eyeball it.
I make it often around Thanksgiving and Christmas when fresh cranberries are everywhere, but you can totally stash some in the freezer and keep this in your back pocket year-round. I’ve even grabbed a bag from the freezer section at Whole Foods mid-July, no shame. It’s a great recipe to bring to a potluck to go with the creamiest mashed potatoes and a made from scratch green bean casserole.
What You’ll Need
You really just need three things to get this going:
- Butternut squash – peeled and cubed
- Fresh or frozen cranberries – these are a hidden gem
- Feta cheese – crumbled over the top right before serving
For the rest, like olive oil, cinnamon, honey, and salt—check the recipe card below for all the details.

A Shortcut for Cutting Butternut Squash
If the thought of slicing into a raw squash makes you want to abandon the recipe completely, you’re not alone. I’ve been there.
The truth? You don’t have to do it. Most grocery stores carry it already peeled and cubed. Done.
But if you’re stubborn like me and you enjoy the challenge (or you forgot to grab the pre-cut kind), here’s what helps:
- Soften it first – poke a few holes in the skin with a fork and microwave it for 1-2 minutes. It’s still firm, but much easier to peel.
- Use a good peeler – not the flimsy kind. You’ll want a Y-peeler or something sharp.
- Cut off both ends so it sits flat. Slice it in half, then scoop out the seeds (I use an ice cream scoop, it’s way easier than a spoon).
- Cube it evenly so everything cooks at the same pace.
If your knife feels like it’s struggling, just don’t do it. No side dish is worth a trip to urgent care.

How to Roast It All Together
This is super simple. You’ll roast the squash most of the way, then toss in the cranberries at the end so they don’t get too mushy.
- Toss the squash cubes with olive oil, salt, and pepper.
- Spread them out on a parchment-lined baking sheet. Give them space, crowding leads to steaming, not roasting.
- Roast at 400ºF for about 30 minutes. But here’s the trick:
- Take the squash out after 20 minutes.
- Add the cranberries.
- Take the squash out after 20 minutes.
Roast for 10 more minutes.
Once it’s done, drizzle on some honey and a light sprinkle of cinnamon while it’s still warm. Just enough to bring everything together. Then top with feta right before serving.

Want More Butternut Squash Ideas?
If you’re into savory-sweet pairings, try this flaky butternut squash galette with goat cheese. Or if you’re planning ahead for lunch, this roasted butternut squash salad is meal-prep gold. Both start with this same roasting method.
This dish always surprises people. It looks simple, but the flavors are anything but.
If you loved this recipe, give it a star ⭐️⭐️⭐️⭐️⭐️ rating! Also, snap a picture of your finished dish and share it with me on Instagram using the hashtag #butterandbaggage and tagging me @butterandbaggage.
Roasted Butternut Squash with Cranberries and Feta
Ingredients
- 1 butternut squash peeled and chopped into 1 inch pieces
- 1 tablespoon olive oil
- ½ teaspoon garlic powder
- salt and pepper
- 1 cup fresh cranberries
- 1-2 tablespoons honey
- ¼ teaspoon cinnamon
- ¼ cup feta cheese
Instructions
- Preheat oven to 400º. Place parchment paper on a rimmed baking sheet.
- Toss squash with olive oil, salt and pepper and garlic powder and pour onto prepared baking sheet. Roast for 20 minutes.
- Remove from oven and add cranberries. Return to oven and roast an additional 10 minutes, until cranberries are soft and have burst slightly.
- Remove from oven and drizzle with honey and cinnamon. Add feta and serve.






Emily Robertson says
We love this! Such a bright and delicious change from our usual plain baked squash. We are putting frozen cranberries in the freezer so we can continue to make it until the butternut squash is used up.
Barbara Curry says
That’s a great idea.
KAREN SPRATT says
I tried this first with the fresh cranberries and it was delicious but a bit too tart for some of my family. Next time I made it I cooked the squash for the entire 30 mins and then prior to serving added some dried and slightly sweetened cranberries with the feta and honey. So much better for us. Tip – do not try to add the dried cranberries in the last 10 mins of cooking as they turn to bullets. Love this recipe. So fresh and different. So colorful too.
Barbara Curry says
Karen, what a great adaptation to add the dried cranberries instead of fresh, especially when it’s not cranberry season. I agree not to add them until the end!
Christine says
Such a delicious recipe. For me I would stick to the fresh cranberries as I don’t see how the dried could do it justice. The tartness balances with the feta which is soooo good.
Barbara Curry says
I do like the tartness the fresh cranberries add. Glad you liked it.
Eileen Anderson says
Made this recipe and followed the directions right up until I realized I didn’t have any honey. Oh no, what to do! Since I am a big fan of pepper jelly, I grabbed a jar from the fridge, put the pepper jelly, water and cranberries in a saucepan and simmered until the cranberries began to burst. I poured this mixture over the roasted butternut squash. Don’t forget the feta cheese. It takes this dish from good to perfect
Barbara Curry says
I love that you improvised with pepper jelly, yum!
kathleen says
can I use craisins?
Barbara Curry says
Yes, Craisins would be delicious.
Karlyn says
Can this be made ahead and reheated on turkey day
Barbara Curry says
Yes, just wait to add the cheese until you’re ready to serve.