Elevate Your Holiday Table: The Ultimate Roasted Butternut Squash with Cranberries and Goat Cheese
Roasted Butternut Squash with Cranberries is an incredibly versatile and flavorful side dish that truly shines during the holidays but is equally perfect for any weeknight meal. This recipe takes the natural sweetness of butternut squash, enhances it with warm, inviting fall spices, and perfectly balances it with the tartness of dried cranberries, the crunch of pecans, and the creamy tang of goat cheese. A final flourish of fresh herbs adds a vibrant finish, making this dish an ideal companion to your festive turkey or ham, or a delightful addition to your everyday dinner table.

As the holiday season approaches, we often find ourselves searching for fresh and exciting side dishes to complement our traditional feasts. This roasted butternut squash recipe is truly perfect for just that. It’s a wonderful way to transform simple roasted butternut squash into something extraordinary, adding layers of complex flavors and delightful textures that will impress your guests and satisfy your family.
Beyond being a show-stopping holiday side, this dish is a fantastic option for a healthy and flavorful addition to your regular weeknight meals. The combination of sweet roasted squash, aromatic spices, and the delightful mix of cranberries, pecans, and goat cheese makes it incredibly appealing. While butternut squash soup is a classic, this vibrant roasted version is undeniably one of the most delicious ways to enjoy this beloved fall vegetable.
This savory-sweet side dish pairs wonderfully with main courses like your Herb Butter Roasted Turkey or your Apple Cider Glazed Ham, making it an essential part of any festive spread. It offers a similar comforting profile to a Butternut Squash Apple Bake, but by swapping apples for goat cheese, we introduce a creamy, tangy element that elevates the entire experience.
During the cooler fall months, butternut squash consistently remains a favorite ingredient of mine. There’s a certain magic in combining its inherent sweetness with the savory notes of goat cheese, the satisfying crunch of pecans, and the bright, chewy burst of cranberries. This thoughtful blend creates a harmonious and incredibly healthy fall side dish. For those who love to experiment, consider trying dried apricots or raisins for a different fruit note, and crumbled feta cheese as an alternative to goat cheese for a slightly different savory kick.
Butternut squash is incredibly versatile, and I love incorporating it into a variety of dishes. You’ll find it featured in many of my other recipes, such as this comforting Butternut Squash Pasta, the heartwarming Slow Cooker Butternut Squash Apple Soup, the rich Butternut Squash and Sweet Potato Soup, and this flavorful Butternut Squash Stuffing.
Why You Will Love This Roasted Butternut Squash with Cranberries Recipe

- Effortlessly Easy to Make: This recipe is designed for convenience without sacrificing flavor. It requires only about 15 minutes of active preparation time, meaning you can have this delightful dish cooked and ready on your table in under an hour. Perfect for busy evenings or when you’re juggling multiple holiday dishes.
- Incredibly Versatile: One of the best qualities of this roasted butternut squash is its adaptability. It serves as an outstanding vegetable side dish that complements a wide array of main courses, from hearty roasts to lighter grilled proteins, making it a reliable choice for any occasion.
- Fantastic for Make-Ahead Preparation: Planning for a big gathering like Thanksgiving or Christmas can be stressful, but this recipe makes it easier. You can prepare and cube the butternut squash a day in advance, or earlier on the same day. Store the cut squash in an airtight container in the refrigerator, then simply season and roast when you’re ready to cook. This flexibility makes it an ideal prep-ahead side dish for festive holidays.
Essential Ingredients for this Delicious Recipe

You’ll appreciate the simplicity of the ingredients used in this recipe, yet they come together to create an incredibly rich and satisfying flavor profile. It truly is one of my favorite recipes to make during the fall season!
- Fresh Butternut Squash: The star of our dish! I recommend using fresh butternut squash, peeled and cut into 1-inch cubes. These bite-sized pieces ensure even roasting and beautiful caramelization. To save time, look for pre-cut butternut squash in the produce section of your grocery store. When selecting a squash, choose one that is firm, heavy for its size, and free of soft spots or blemishes.
- Quality Oil: For the best flavor and a lovely golden-brown exterior, extra virgin olive oil is my top choice. It adds a subtle richness. If preferred, you could also use melted butter, avocado oil, or coconut oil, though each will impart a slightly different flavor to the finished dish.
- Warm Seasoning: We season the squash with a comforting blend of ground nutmeg, cloves, and cinnamon, along with a touch of sea salt. These spices are the essence of fall, infusing the squash with a wonderfully aromatic and sweet warmth that complements its natural flavor.
- A Hint of Vanilla: Vanilla extract might seem an unusual addition, but it beautifully enhances the natural sweetness of the butternut squash and deepens the overall flavor profile. Always opt for pure vanilla extract for the best results, though vanilla essence can be used in a pinch.
- Brown Sugar for Sweetness: A couple of tablespoons of brown sugar contribute a lovely sweetness and a touch of molasses flavor, aiding in the squash’s caramelization as it roasts, creating those irresistible slightly crispy edges.
- Crunchy Nuts: Pecans are added to provide a delightful textural contrast with their buttery, earthy crunch. They toast lightly in the oven, intensifying their flavor.
- Tangy Cheese: Crumbled goat cheese is a game-changer in this recipe. Its creamy texture and distinctively tangy, savory flavor offer a perfect counterpoint to the sweetness of the squash and cranberries, adding an extra layer of gourmet depth to the dish.
- Dried Cranberries: These jewel-toned beauties add bursts of sweet-tart flavor and a chewy texture that truly brightens the dish and pairs wonderfully with the other ingredients.

How to Perfectly Roast Butternut Squash
Achieving perfectly roasted butternut squash is key to this recipe’s success. Follow these simple steps for tender, caramelized squash every time.
Step 1. Prepare Your Squash and Oven: Begin by preheating your oven to 400 degrees F (200°C). While the oven heats, carefully peel the butternut squash. A sturdy vegetable peeler works best for this. Once peeled, halve the squash lengthwise and scoop out the seeds and stringy bits. Then, cut the squash into uniform 1-inch cubes. Consistency in size is important for even cooking. Place these squash cubes into a large mixing bowl.
Step 2. Season and Toss: To the bowl with the squash, add 2 tablespoons of extra virgin olive oil, 1/8 teaspoon of ground nutmeg, 1/8 teaspoon of cloves, 1/4 teaspoon of cinnamon, 1 teaspoon of vanilla extract, 2 tablespoons of brown sugar, and 1/4 teaspoon of sea salt. Use your hands or a large spoon to thoroughly toss the squash until every piece is evenly coated with the oil and spices. This ensures maximum flavor distribution and beautiful caramelization.
Step 3. Initial Roast: Spread the seasoned squash in a single, even layer onto a non-stick baking sheet or a sheet pan lined with parchment paper. Avoid overcrowding the pan; if necessary, use two baking sheets to ensure the squash roasts rather than steams. Roast the squash in the preheated oven for 15 minutes. After 15 minutes, gently turn the cubes of squash with a spatula to ensure even browning on all sides.

Step 4. Add the Finishing Touches and Continue Roasting: After turning the squash, carefully add the 1/2 cup of dried cranberries, 1/4 cup of pecans, and 4 ounces of crumbled goat cheese to the baking sheet. Stir everything gently to combine with the partially roasted squash. Return the pan to the oven and roast for another 15 minutes, or until the butternut squash is perfectly tender, slightly golden brown, and boasts delicious caramelized edges. The cranberries will soften slightly, and the goat cheese will become wonderfully creamy and slightly melted.
Step 5. Garnish and Serve: Once the squash is beautifully roasted, remove the baking sheet from the oven. Transfer the roasted butternut squash with cranberries to a serving bowl. For a burst of freshness and color, garnish generously with fresh thyme, parsley, and/or oregano. Serve warm and enjoy this exquisite fall side dish!

Ways to Modify and Customize This Roasted Butternut Squash Recipe
This recipe is wonderfully adaptable, allowing you to tailor it to your personal preferences or what you have on hand. Don’t be afraid to get creative!
- Different Squash & Vegetables: While butternut squash is fantastic, this recipe works equally well with other winter squashes like pumpkin (especially sugar pumpkin or pie pumpkin), acorn squash, delicata squash, or even sweet potato cubes. You can also mix in other root vegetables like carrots or parsnips for added variety.
- Spice It Up or Down: The spices are easily customizable. If you’re not a fan of a particular spice, feel free to omit it. For those who love a little heat, a pinch of cayenne red pepper or a dash of smoked paprika can add a delightful kick. Other great additions include a touch of ginger, allspice, or even a savory herb blend.
- Fresh Herb Variations: Fresh herbs provide a beautiful, fragrant finish. Instead of or in addition to thyme, parsley, and oregano, consider using fresh sage leaves, a sprig of rosemary, or even chopped fresh basil for a different aromatic profile.
- Nutty Swaps: Pecans offer a lovely buttery crunch, but you can easily swap them for other nuts. Pine nuts, pistachios, chopped walnuts, or sliced almonds would all make excellent alternatives, each contributing its unique flavor and texture.
- Fruity Alternatives: Dried cranberries lend a fantastic sweet-tart element. If you prefer, you can experiment with other dried fruits such as golden raisins, chopped dried apricots, or even diced dried figs for a different kind of sweetness and chewiness.
- Cheese Choices: Crumbled goat cheese provides a distinct tang and creaminess. For a different flavor, try crumbled feta cheese for a saltier, more pungent note, or grated Parmesan cheese for an umami-rich, savory touch. If you prefer to keep the dish dairy-free or vegan, simply omit the cheese entirely.
- Sweetness Adjustment: If you prefer a less sweet dish, reduce the amount of brown sugar. For an even sweeter, more dessert-like side, a drizzle of maple syrup or honey can be added before roasting.

Storage and Make-Ahead Tips
This roasted butternut squash recipe is fantastic for both immediate enjoyment and for making ahead. Here are some tips for storing and reheating:
Once roasted, any leftover squash can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, you have a few options: simply warm it quickly in the microwave for convenience, or for a slightly crispier result, spread it on a baking sheet and reheat in an oven preheated to 350°F (175°C) for about 10-15 minutes, or until heated through.
Leftover roasted butternut squash also makes a delicious addition to salads, whether served warm or cold. You can toss it with mixed greens, a light vinaigrette, and perhaps some crumbled nuts or seeds for a quick and healthy meal. It’s also great folded into grain bowls or as a topping for flatbreads.
Make-Ahead for Holidays:
For holiday entertaining, preparing components in advance is a lifesaver. You can peel and cube the butternut squash up to 2 days ahead of time. Store the cubes in an airtight container or a large zip-top bag in the refrigerator. On the day of your event, simply toss with the oil and spices, then roast as directed, adding the cranberries, pecans, and goat cheese in the final stage. This significantly reduces your active prep time on a busy day.
Frequently Asked Questions (FAQ)
For best results, cut the butternut squash into even 1-inch cubes. This ensures that all pieces roast uniformly and become tender at the same time. If some pieces are too small, they might burn, while larger pieces could remain undercooked. A sharp knife and a steady cutting board are essential for safety when handling this firm vegetable.
The key to even cooking and delicious caramelization is to spread the squash onto the baking sheet in a single layer, ensuring there’s a little space between each piece. Overcrowding the pan will cause the squash to steam rather than roast, preventing it from developing those desirable golden-brown edges and tender-crisp texture. If needed, use two baking sheets.
Absolutely! This is a perfect make-ahead side dish. You can peel and cube the butternut squash up to 2 days in advance, storing it in an airtight container in the refrigerator. When you’re ready to cook, simply toss it with the seasonings and proceed with roasting. If you’ve fully cooked the dish ahead, you can quickly reheat it in a skillet over medium heat, in the microwave, or slowly in the oven (around 300°F/150°C) until warmed through.
Yes, you can use frozen cubed butternut squash to save time. However, frozen squash tends to have more moisture, which can lead to a less caramelized result. For best results, thaw the frozen squash completely and pat it very dry with paper towels before seasoning and roasting. You might also need to extend the roasting time slightly.
Yes, this recipe is packed with nutrients! Butternut squash is rich in vitamins A and C, and fiber. Cranberries add antioxidants, and pecans provide healthy fats. Goat cheese offers protein and calcium. It’s a wholesome and delicious side dish that fits well into a balanced diet.
More Delightful Squash Recipes to Explore
Vegetarian
Butternut Squash Apple Bake
Pasta
Butternut Squash Pasta
Sides
Parmesan Delicata Squash
Mediterranean
Mediterranean Stuffed Acorn Squash
Tried this recipe? Leave a star rating and comment below! Subscribe to my newsletter or follow me on
Facebook,
Instagram, or
Pinterest for the latest.
Roasted Butternut Squash with Cranberries
Julia Jolliff
15 mins
30 mins
45 mins
4

Ingredients
- 1 1/2 pounds peeled, seeded, and cubed butternut squash (cube evenly)
- 2 tablespoons extra virgin olive oil
- 1/8 teaspoons ground nutmeg
- 1/8 teaspoons cloves
- 1/4 teaspoons cinnamon
- 1/4 teaspoon salt
- 1 teaspoon vanilla extract
- 2 tablespoons brown sugar (or use honey)
- 1/4 cup pecans (or walnuts)
- 1/2 cup dried cranberries
- 4 ounces goat cheese, crumbled (or try feta cheese)
- Fresh thyme, parsley, and/or oregano for garnish
Instructions
- Preheat your oven to 400 degrees F (200°C).
- Peel and cut the butternut squash into uniform 1-inch chunks. Add the butternut squash to a large mixing bowl.
- Add the 2 tablespoons of olive oil, nutmeg, cloves, cinnamon, vanilla extract, brown sugar, and salt. Toss the squash until all pieces are thoroughly coated.
- Spread the seasoned squash onto a non-stick baking sheet (or a parchment paper-lined sheet pan) in a single, even layer, ensuring not to overcrowd the pan.
- Roast the vegetables in the oven for 15 minutes. Carefully remove the pan, turn the squash cubes, then add the cranberries, pecans, and crumbled goat cheese. Stir everything well to combine. Return to the oven and roast for another 15 minutes, or until the squash is tender, lightly golden brown, and has caramelized edges.
- Remove the squash from the oven and transfer it to a serving bowl. Garnish generously with fresh thyme, parsley, and/or oregano before serving warm.
Notes
- If you prefer your goat cheese not to be slightly melted, simply add it at the very end, once you’ve pulled the squash out of the oven, just before serving.
- For cranberries that remain firmer and less warm, you can also wait and stir them in when you serve your dish. This keeps their distinct chewiness intact.
Nutrition
Calories: 329 kcal, Carbohydrates: 39g, Protein: 8g, Fat: 18g, Saturated Fat: 6g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 9g, Cholesterol: 13mg, Sodium: 259mg, Potassium: 650mg, Fiber: 5g, Sugar: 21g, Vitamin A: 18378IU, Vitamin C: 36mg, Calcium: 134mg, Iron: 2mg
Nutrition information is automatically calculated, so should only be used as an approximation.