Festive Roasted Butternut Squash with Feta and Cranberries

By: Emily

April 14, 2026

Everyday Culinary Delights👩‍🍳

'; echo 'Home » '; if ( $cats ) { $cat = $cats[0]; if ( $cat->parent ) { $parent = get_category( $cat->parent ); echo '' . esc_html($parent->name) . ' » '; } echo '' . esc_html($cat->name) . ' » '; } echo '' . get_the_title() . ''; echo ''; ?>

Published: · Modified: by

This post may contain affiliate links ·

Festive Roasted Butternut Squash with Feta and Cranberries

Roasted Butternut Squash with Feta, Walnuts & Balsamic-Glazed Cranberries – A Festive Holiday Side Dish

⚖️
Difficulty
Easy
⏲️
Prep Time
15 mins
🕒
Cook Time
30 mins
⏱️
Total Time
45 mins
🍽️
Servings
6

Growing up in my mother’s kitchen in Morocco, I learned that the best meals are often about balancing sweet, savory, and tangy flavors. Fast forward to my life in New York City, and I find myself constantly seeking out those exciting flavor combinations, especially in a hearty seasonal side dish. This roasted butternut squash with its vibrant orange hues, crisp edges, and tender interior is a true testament to that philosophy. The addition of tangy feta, crunchy walnuts, and a shimmering balsamic-glazed cranberries elevates it from a simple vegetable to an unforgettable, festive holiday side dish that graces my table year after year. It’s the kind of dish that gets everyone asking for the recipe.

Imagine biting into a perfectly roasted cube of squash, its natural sweetness deepened by caramelization, followed by a burst of tartness from the balsamic-glazed cranberries. Then, the creamy, salty bite of feta cheese, and finally, the earthy crunch of toasted walnuts. It’s a symphony of textures and tastes that awakens the palate. I remember learning about balancing profiles in culinary school in Paris, and this dish perfectly encapsulates that lesson – the rich umami of nuts, the briny punch of cheese, the sweet and sour dance of the cranberries, all playing off the inherent goodness of the squash. It’s a dish that looks as good as it tastes, making it ideal for holiday gatherings.

What sets this recipe apart is the method for achieving that ideal tender-but-not-mushy squash texture and the quick, yet deeply flavorful, balsamic cranberry glaze. I’ll show you exactly how to roast butternut squash to perfection, ensuring each piece develops a beautiful caramelization without losing its shape. We’ll dive into the secret behind that glossy, tangy cranberry glaze, and I’ll even share a pro tip to avoid the common mistake of overcrowding your baking sheet. Trust me, with my French culinary training and Moroccan roots guiding you, this recipe for butternut squash feta salad will become a staple in your kitchen, delivering gourmet results with approachable steps.

Why This Roasted Butternut Squash Recipe Is the Best

The true magic of this dish lies in its exquisite balance of flavors and textures, something I’ve spent years perfecting in various kitchens, from my mother’s bustling Moroccan one to the demanding haute cuisine of Paris. The sweet, creamy roasted butternut squash provides the perfect canvas for the savory notes of the feta and walnuts, all brought to life by the bright, tangy kick of the balsamic-glazed cranberries. It’s not just a side; it’s a star that adds a sophisticated touch to any meal.

Achieving the ideal texture for roasted vegetables is a hallmark of good cooking, and this recipe delivers perfectly. My method ensures that each cube of butternut squash is tender on the inside with wonderfully caramelized, slightly crisp edges, never soggy or bland. This technique, honed through countless culinary experiments, extracts maximum flavor and sweetness from the squash. It’s a technique I learned after many attempts to perfect my roast vegetables, much like mastering a classic French sauce.

Despite its impressive appearance and complex flavor profile, this recipe is surprisingly straightforward and approachable, even for novice cooks. I’ve broken down each step to be clear and concise, incorporating shortcuts and tips I’ve picked up over years of professional cooking. It’s designed to be a fool-proof way to create a holiday-worthy side dish without the stress, bringing culinary flair to your table with minimal effort.

Roasted Butternut Squash Ingredients

When I head to the Union Square Greenmarket here in NYC, I love picking out fresh, seasonal produce. For this dish, sourcing quality butternut squash and vibrant dried cranberries makes all the difference. Sometimes, I even find artisanal feta from local creameries that just sings!

Ingredients List

  • For the Roasted Squash:
  • 1 large butternut squash (about 3 lbs), peeled, seeded, and cut into 1-inch cubes
  • 2 tbsp olive oil
  • 1/2 tsp kosher salt
  • 1/4 tsp cracked black pepper
  • 1 tsp dried sage or thyme
  • For the Balsamic-Glazed Cranberries:
  • 1/2 cup dried cranberries
  • 1/4 cup balsamic vinegar
  • 1 tbsp maple syrup or honey
  • For Assembly:
  • 1/2 cup crumbled feta cheese
  • 1/3 cup chopped walnuts, toasted
  • Fresh thyme or sage leaves for garnish (optional)

Ingredient Spotlight

Butternut Squash: This winter squash is the star of our dish, offering a naturally sweet, nutty flavor and a beautiful vibrant orange color. When selecting, choose one that is heavy for its size, without any soft spots or blemishes. Its firm flesh roasts beautifully, caramelizing at the edges while remaining tender inside. If you can’t find butternut, acorn squash or even sweet potato can be a good textural substitute, though the sweetness profile will shift slightly.

Feta Cheese: The tangy, salty, and slightly briny flavor of feta cheese provides a fantastic counterpoint to the sweet squash and cranberries. I prefer block feta in brine, which I crumble myself, as it often has a creamier texture and more authentic flavor than pre-crumbled varieties. Goat cheese is an excellent substitute if you prefer a milder tang with a similar creaminess.

Balsamic Vinegar: This rich, dark vinegar, especially a good quality aged one, brings a complex sweet-tartness to our cranberry glaze. It reduces beautifully to a syrupy consistency, coating the cranberries in a glossy, flavorful sheen. Look for balsamic from Modena, Italy, for the best quality. If you’re out, a blend of red wine vinegar and a touch of brown sugar can work in a pinch, but the depth of flavor won’t be quite the same.

Dried Cranberries: These plump little berries absorb the balsamic vinegar and maple syrup, becoming wonderfully juicy and bursting with concentrated tart-sweet flavor. They are essential for that holiday feel! If you don’t have dried cranberries, dried cherries or even golden raisins could be used for sweetness, but you’d lose the signature tart cranberry note.

Walnuts: Toasted walnuts add a crucial layer of earthy flavor and a delightful crunch that contrasts with the soft squash and chewy cranberries. Toasting them really wakes up their flavor, a simple step that makes a big impact. Pecans or even slivered almonds could be substituted if walnuts aren’t available, offering a slightly different nutty profile.

Original Ingredient Best Substitution Flavor / Texture Impact
Butternut Squash Acorn Squash or Sweet Potato Similar sweetness and texture when roasted, but slightly different flavor nuances.
Feta Cheese Goat Cheese Milder tanginess, but still creamy and adds a pleasant tartness.
Balsamic Vinegar Red Wine Vinegar + Brown Sugar Lacks the deep complexity of balsamic, but provides acid and sweetness.
Dried Cranberries Dried Cherries or Golden Raisins Provides sweetness and chewiness, but cherries are sweeter, raisins less tart.
Walnuts Pecans or Slivered Almonds Almonds offer a crisper bite; pecans are softer with a rich, buttery flavor.

Roasted Butternut Squash with Feta, Walnuts & Balsamic-Glazed Cranberries

How to Make Roasted Butternut Squash — Step-by-Step

Making this delicious side dish is simpler than you might think, and I’m here to guide you through each step to ensure perfect results every time.

Step 1: Prepare the Squash

Preheat your oven to 400°F (200°C). This ensures the oven is hot enough to immediately start caramelizing the squash. Line a large baking sheet with parchment paper; this prevents sticking and makes cleanup a breeze. In a large bowl, toss the cubed butternut squash with olive oil, kosher salt, cracked black pepper, and dried sage or thyme until every piece is evenly coated. This seasoning blend provides a beautiful aromatic base.

💡 Sara’s Pro Tip: Cut your squash into uniform 1-inch cubes so they all cook evenly. Larger or smaller pieces will cook at different rates, leading to some being overcooked and others undercooked. Consistency is key for perfect roasting!

Step 2: Roast to Perfection

Spread the seasoned squash in a single layer on the prepared baking sheet. It’s crucial not to overcrowd the pan, as this will steam the squash instead of roasting it, preventing those delicious caramelized edges. Roast for 25-30 minutes, or until tender and beautifully caramelized at the edges. Make sure to stir the squash once halfway through to ensure even browning on all sides.

⚠️ Common Mistake to Avoid: Overcrowding the baking sheet. If your squash pieces are piled up, they release moisture and steam, turning mushy instead of tender and caramelized. Use two baking sheets if necessary to ensure a single layer.

Step 3: Craft the Cranberry Glaze

While the squash is roasting, prepare your balsamic-glazed cranberries. In a small saucepan over medium heat, combine the dried cranberries, balsamic vinegar, and maple syrup (or honey). Bring the mixture to a simmer, then reduce the heat to low. Allow it to cook for 5-7 minutes, stirring occasionally. The cranberries will plump up, and the liquid will notably reduce and thicken into a luscious, syrupy glaze. Once thickened, remove the saucepan from the heat.

💡 Sara’s Pro Tip: Don’t rush the glaze! Allowing it to simmer gently on low heat not only plumps the cranberries but also concentrates the balsamic vinegar’s flavor, creating a richer, more complex syrup that clings beautifully to the squash.

Step 4: Assemble and Serve

Once the roasted squash is perfectly tender and caramelized, transfer it to a beautiful serving platter or a festive bowl. Drizzle generously with the warm balsamic-cranberry glaze, making sure to scrape out any delicious syrup left in the pan. Finish by sprinkling the crumbled feta cheese and toasted chopped walnuts over the top. If you desire, garnish with fresh thyme or sage leaves for an extra touch of elegance. This dish is best served warm, allowing all the flavors to meld together.

⚠️ Common Mistake to Avoid: Adding the feta and walnuts too early. Wait until just before serving to add them. Adding them while the squash is very hot can cause the feta to melt excessively and the walnuts to lose their desired crunch.

Step Action Duration Key Visual Cue
1 Prepare the Squash 10 mins Squash uniformly cubed and coated with oil/seasoning.
2 Roast to Perfection 25-30 mins Squash is tender with caramelized edges, stirred once.
3 Craft the Cranberry Glaze 7-10 mins (concurrent) Cranberries plump, liquid thickened to a syrup.
4 Assemble and Serve 5 mins Plated squash drizzled with glaze, topped with feta and walnuts.

Serving & Presentation

When I serve this roasted butternut squash, I like to think of it as a vibrant jewel on the table, much like the colorful tagines from my Moroccan heritage. To present it beautifully, transfer the warm squash to a wide, shallow serving dish rather than a deep bowl. This allows the beautiful colors and textures to shine. Drizzle the glossy balsamic-glazed cranberries over the top, letting some of the syrup cascade down, then generously scatter the bright white feta crumbles and golden-brown toasted walnuts. A final flourish of fresh thyme or sage leaves really makes it pop, adding not just color but also a fresh aroma.

This dish is incredibly versatile, making it a perfect accompaniment to a wide array of main courses. It truly shines as a holiday side dish, complementing roast turkey, ham, or prime rib beautifully. However, don’t reserve it just for special occasions! It pairs wonderfully with a simple roasted chicken on a weeknight, or even as a colorful addition to a grain bowl for a light lunch. Its sweet and savory notes make it a delightful contrast to richer meats and a harmonious partner to lighter proteins.

Think of the pairings like a well-composed meal at a chic NYC bistro. For wine, a light-bodied Pinot Noir or a crisp Sauvignon Blanc would be delightful. For a non-alcoholic option, a sparkling cider with notes of apple and spice would echo the autumnal flavors perfectly. This dish, with its blend of French technique and seasonal ingredients, has a way of elevating any meal, whether it’s a grand holiday feast or a cozy dinner. I sometimes even serve it as part of a larger mezze spread, reminiscent of the communal dining I grew up with.

Pairing Type Suggestions Why It Works
Side Dish Roast Turkey, Pork Tenderloin, Grilled Chicken Its sweet, savory, and tangy profile complements rich meats and balances lighter proteins.
Sauce / Dip Garlic Aioli, Tahini Dressing Creamy, savory sauces add another layer of richness and can be a delightful textural contrast.
Beverage Pinot Noir, Dry Riesling, Sparkling Apple Cider Wine choices echo the fruitiness and acidity; cider offers a festive non-alcoholic option.
Garnish Fresh Parsley, Toasted Pecans, Pomegranate Arils Adds fresh flavor, contrasting crunch, or bursts of color and tartness.

Make-Ahead, Storage & Reheating

Living in the hustle and bustle of NYC, I’ve mastered the art of elegant make-ahead cooking. This roasted butternut squash dish is fantastic for meal prep, especially during the busy holiday season. You can prepare most of it in advance, leaving only a few finishing touches just before serving, which saves so much time and stress.

Method Container Duration Reheating Tip
Refrigerator Airtight container Up to 3 days Reheat in oven at 350°F (175°C) until warm, or microwave briefly.
Freezer Freezer-safe bag/container (squash only) Up to 1 month Thaw overnight, then reheat as above. (Add fresh feta/glaze/walnuts.)
Make-Ahead Separate components Squash roasted: 2 days; Glaze: 1 week Reheat squash, warm glaze, then assemble fresh.

For make-ahead, you can roast the butternut squash up to two days in advance and keep it refrigerated in an airtight container. The balsamic-glazed cranberries can be made a week ahead and stored in a sealed jar in the fridge. The beauty of this is that on the day of serving, all you need to do is gently reheat the squash (I prefer the oven to help it crisp up a bit again), warm the glaze, and then add the fresh feta and toasted walnuts right before serving for optimal texture and flavor. This strategy is a lifesaver when hosting guests!

If you are reheating the entire assembled dish, especially if it includes the feta, I recommend covering it loosely with foil for the first part of reheating in the oven to prevent the feta from browning too much, then removing the foil for the last few minutes to ensure everything is piping hot. Avoid freezing the assembled dish as the feta and walnuts will lose their texture. Freezing only the roasted squash is perfectly fine, just be sure to add the fresh components after reheating. It’s all about maintaining that perfect balance Sara strives for!

Variations & Easy Swaps

Variation Key Change Best For Difficulty Impact
Spiced Moroccan Squash Add ras el hanout, swap walnuts for pistachios Exotic flavor, North African flair Minimal
Dairy-Free Delight Substitute feta with dairy-free “feta” or nutritional yeast Vegan/dairy-free diets None
Apple-Pecan Twist Add diced apple to roast, swap walnuts for pecans Added fruitiness, different nutty crunch Minimal

Spiced Moroccan Squash

For a taste of my heritage, infuse the roasted butternut squash with warm Moroccan spices. Add 1/2 teaspoon of ras el hanout or a pinch of cumin and coriander to the squash before roasting. Instead of walnuts, try toasted pistachios for a vibrant color and slightly different crunch. This variation brings an aromatic depth reminiscent of my mother’s kitchen, transforming it into a truly unique side.

Dairy-Free Delight

Making this dish suitable for dairy-free diets is surprisingly easy! Simply omit the feta cheese. For a similar tangy, salty kick, you can sprinkle a little nutritional yeast over the warm squash, or if you prefer, there are excellent plant-based feta alternatives available at most NYC health food stores. The rest of the recipe remains naturally dairy-free, ensuring the full flavor experience for everyone at the table.

Apple-Pecan Twist

Embrace another layer of autumnal flavor by adding diced apple alongside the butternut squash during roasting. Granny Smith or Honeycrisp work wonderfully, adding a nice tartness and a different texture. Swap out the walnuts for toasted pecans, which offer a delightful buttery crunch. This variation, inspired by fresh finds at the farmers markets near me, gives the dish an extra layer of fruitiness and a distinct nutty aroma.

How do you roast butternut squash so it’s tender but not mushy?

The key to perfectly roasted butternut squash that’s tender inside with caramelized edges, but never mushy, lies in a few crucial steps. First, ensure your squash is cut into uniform 1-inch cubes for even cooking. Second, and most important, do not overcrowd your baking sheet! Spread the squash in a single layer, giving each piece plenty of space. This allows moisture to evaporate and the squash to roast and caramelize, rather than steam. Use two baking sheets if necessary. Finally, a 400°F (200°C) oven for 25-30 minutes, stirring halfway, optimizes for that golden-brown finish and tender texture. Overcrouding is a common mistake I see even seasoned home cooks make, and it completely changes the outcome.

Can I substitute goat cheese for the feta in this recipe?

Absolutely, goat cheese is a fantastic substitute for feta in this roasted butternut squash dish! While feta offers a distinctly salty and briny tang, goat cheese provides a milder, creamier tanginess with a beautiful smooth texture that pairs wonderfully with the sweet squash and tart cranberries. The flavor profile will be a bit softer and more earthy, but equally delicious. I often use goat cheese when I want a slightly less assertive cheese presence, especially if I’m serving this alongside a delicate main course. Both cheeses crumble well, maintaining that textural contrast.

What can I use instead of balsamic vinegar for the cranberry glaze?

If you don’t have balsamic vinegar, you can create a decent alternative for the cranberry glaze, though the deep complexity of true balsamic is hard to replicate. A good substitution would be a mix of red wine vinegar and a touch more maple syrup or honey. The red wine vinegar provides the necessary acidity, and the extra sweetener balances its sharpness. You could also try apple cider vinegar, which would lend a brighter, more fruity tartness. Adjust the sweetness to your taste, as different vinegars have varying degrees of tang. The goal is a syrupy, sweet-tangy coating for the cranberries.

Is this roasted butternut squash dish served warm or at room temperature?

This roasted butternut squash with feta, walnuts, and balsamic-glazed cranberries is truly delicious served either warm or at room temperature. For holiday meals, I typically serve it warm, as that really allows the flavors to meld and the squash to retain its tender-crisp texture right out of the oven. However, if you’re making it ahead for a potluck or as part of a cold buffet, it holds up beautifully at room temperature. The flavors actually deepen a bit as it cools. The only thing I would advise against is serving it chilled straight from the fridge, as that can mute the delicate notes. Let it come to at least room temperature for optimal enjoyment.

Can I prepare parts of this dish in advance?

Yes, absolutely! This dish is wonderful for make-ahead preparation, which is a huge time-saver, especially during busy periods like the holidays. You can roast the butternut squash up to two days in advance and store it in an airtight container in the refrigerator. The balsamic-glazed cranberries can be prepared even further ahead, up to a week, and kept in a sealed jar in the fridge. On serving day, simply reheat the squash gently (preferably in the oven to revitalize the texture), warm the glaze, and then quickly assemble with fresh feta and toasted walnuts. This ensures all components are at their peak when you’re ready to eat.

Share Your Version!

I poured my heart and culinary experience into creating this recipe, and I truly hope it brings joy and deliciousness to your table. If you’ve made it, I would absolutely love to hear from you!

Please leave a star rating and a comment below sharing your thoughts. Did you try a specific variation? What did your family think? And if you snap a photo, please share it on Instagram or Pinterest and tag @cheerychop. I adore seeing your culinary creations! What’s your favorite part of this sweet and savory butternut squash dish?

From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — Sara 🧡

📌

Love This Recipe? Save It to Pinterest!

If you enjoyed this Roasted Butternut Squash with Feta, Walnuts & Balsamic-Glazed Cranberries recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.

👉 Follow Sara on Pinterest @chefrecipes2

📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!

Print

Roasted Butternut Squash with Feta, Walnuts & Balsamic-Glazed Cranberries

A festive and flavorful side dish featuring sweet roasted butternut squash, tangy feta, crunchy walnuts, and a balsamic-cranberry glaze.

  • Author: Chef Emily
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 1x
  • Method: Side Dish
  • Cuisine: American

Ingredients

Scale
  • For the Roasted Squash:
  • 1 large butternut squash (about 3 lbs), peeled, seeded, and cut into 1-inch cubes
  • 2 tbsp olive oil
  • 1/2 tsp kosher salt
  • 1/4 tsp cracked black pepper
  • 1 tsp dried sage or thyme
  • For the Balsamic-Glazed Cranberries:
  • 1/2 cup dried cranberries
  • 1/4 cup balsamic vinegar
  • 1 tbsp maple syrup or honey
  • For Assembly:
  • 1/2 cup crumbled feta cheese
  • 1/3 cup chopped walnuts, toasted
  • Fresh thyme or sage leaves for garnish (optional)

Instructions

  1. Preheat oven to 400°F (200°C). Line a large baking sheet with parchment paper.
  2. In a large bowl, toss the cubed butternut squash with olive oil, salt, pepper, and dried sage or thyme until evenly coated.
  3. Spread the squash in a single layer on the prepared baking sheet. Roast for 25-30 minutes, or until tender and caramelized at the edges, stirring once halfway through.
  4. While the squash roasts, prepare the glaze. In a small saucepan over medium heat, combine the dried cranberries, balsamic vinegar, and maple syrup. Bring to a simmer, then reduce heat to low and cook for 5-7 minutes, stirring occasionally, until the cranberries are plump and the liquid has thickened into a syrup. Remove from heat.
  5. Once the squash is done, transfer it to a serving platter or bowl. Drizzle with the balsamic-cranberry glaze and any syrup from the pan.
  6. Top the roasted squash with crumbled feta, toasted walnuts, and fresh herbs if using. Serve warm.

Notes

To toast walnuts, spread them on a dry baking sheet and bake at 350°F for 5-8 minutes, watching closely to prevent burning. You can substitute goat cheese for the feta if preferred. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.

Nutrition

  • Calories: 220
  • Sugar: 15g
  • Fat: 11g
  • Carbohydrates: 28g
  • Protein: 5g

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!



Roasted Butternut Squash with Feta, Walnuts & Balsamic-Glazed Cranberries

Leave a Comment

Recipe rating