If you’re looking for a dish that effortlessly brings warmth to your table, then this Roasted Butternut Squash with Cranberries, Walnuts, and Goat Cheese is just the recipe to try. This delightful medley transforms humble butternut squash into a centerpiece of savory-sweet elegance. The combination of caramelized squash, tart cranberries, crunchy walnuts, and creamy goat cheese creates a dish that’s not only beautiful but also bursting with flavor. It’s perfect for busy weeknights or family gatherings, making it a favorite in my kitchen.
This recipe holds a special place in my heart because it’s so easy to prepare yet feels like a treat. The bright colors and hearty ingredients make it an appealing side dish for any meal. Whether you’re serving it alongside roasted chicken or at a festive holiday dinner, it’s sure to impress.
Why You’ll Love This Recipe
- Easy to Prepare: With just a handful of simple steps, you can have this dish ready in no time.
- Flavorful Combination: The sweetness of the squash paired with the tartness of cranberries creates a delightful taste explosion.
- Family-Friendly Appeal: Even picky eaters will enjoy this flavorful side dish. It’s both satisfying and nutritious!
- Make-Ahead Convenience: You can roast the squash earlier in the day and simply reheat before serving.
- Versatile Side Dish: It complements a wide range of main courses, making it perfect for any occasion.
Ingredients You’ll Need
Let’s gather our ingredients! You’ll find that these are simple, wholesome items that come together beautifully to create this delicious dish:
For the Squash
- 1 medium butternut squash (2-2.5 lbs, peeled, seeded, cut into 1-inch cubes)
- 3 tablespoons extra virgin olive oil (divided)
- ¾ teaspoon salt
- ¼ teaspoon black pepper
- 3 sprigs fresh thyme (leaves stripped and chopped)
For the Toppings
- ½ cup dried cranberries
- ½ cup walnut halves (roughly chopped)
- 4 ounces goat cheese (crumbled)
- 2 tablespoons fresh parsley (finely chopped)
Now that we have everything ready, let’s dive into how to make this amazing dish!
Variations
This recipe is wonderfully flexible! Here are some fun variations you can try:
- Add more greens: Toss in some fresh spinach or kale right before serving for an extra nutrient boost.
- Experiment with nuts: Swap walnuts for pecans or almonds for a different crunch and flavor profile.
- Try different cheeses: If goat cheese isn’t your favorite, feta or blue cheese can add their unique twist.
- Season with spices: Add a dash of cinnamon or nutmeg while roasting for an autumnal flair.
How to Make Roasted Butternut Squash with Cranberries, Walnuts, and Goat Cheese
Step 1: Preheat the Oven
Begin by preheating your oven to 400°F (200°C). This temperature is key to getting that lovely caramelization on the squash as it roasts.
Step 2: Prepare the Squash
Peel and cube the butternut squash into 1-inch pieces. In a large bowl, toss the cubes with 2 tablespoons of olive oil, salt, pepper, and chopped thyme until they’re well coated. This step not only adds flavor but ensures even cooking!
Step 3: Roast the Squash
Spread the seasoned squash in a single layer on a lined baking sheet. Roast for about 25-30 minutes, flipping halfway through until everything is tender and beautifully browned. Keep an eye on it – that caramelization is what makes this dish shine!
Step 4: Toast the Walnuts
While your squash is roasting, grab a dry skillet over medium heat and toast your walnut halves for about 3-5 minutes until they smell fragrant. This step enhances their flavor and gives them a lovely crunch.
Step 5: Assemble Your Dish
Once your squash is perfectly roasted, transfer it to a serving platter. Top it with dried cranberries, toasted walnuts, crumbled goat cheese, parsley, and drizzle with the remaining olive oil. Each bite will be full of contrasting textures and flavors!
Now you’re ready to enjoy this wonderful Roasted Butternut Squash with Cranberries, Walnuts, and Goat Cheese! Don’t forget to share it with friends and family—it’s too delicious not to share!
Pro Tips for Making Roasted Butternut Squash with Cranberries, Walnuts, and Goat Cheese
Creating a delightful dish can sometimes be as simple as a few extra tips! Here are some handy suggestions to elevate your roasted butternut squash experience.
Choose ripe squash: Look for butternut squashes that feel heavy for their size and have a uniform beige color. This ensures you get the sweetest flavor and best texture in your dish.
Don’t overcrowd the baking sheet: Give each piece of squash enough space to roast properly. Crowding can lead to steaming instead of roasting, which affects the caramelization and texture.
Experiment with herbs: While thyme complements this dish beautifully, don’t hesitate to add other fresh herbs like rosemary or sage for a different flavor profile that can make it uniquely yours.
Use high-quality olive oil: A good extra virgin olive oil enhances the flavors of the squash and other ingredients. It adds richness and depth that elevates your entire dish.
Allow it to cool before serving: Letting the roasted squash rest for a few minutes allows the flavors to meld beautifully. It also helps prevent burns from overly hot ingredients when plating up.
How to Serve Roasted Butternut Squash with Cranberries, Walnuts, and Goat Cheese
This vibrant dish not only tastes amazing but also makes for a stunning visual centerpiece on any table. When presenting roasted butternut squash, consider these delightful options.
Garnishes
Fresh herbs: A sprinkle of additional fresh parsley or thyme just before serving adds a pop of color and freshness that brightens the overall presentation.
Drizzle of balsamic glaze: A light drizzle over the top can introduce an extra layer of flavor while also enhancing the visual appeal.
Side Dishes
Quinoa Salad: A light quinoa salad with cucumbers, tomatoes, and lemon dressing pairs well, adding protein and refreshing textures alongside the sweet roasted squash.
Garlic Mashed Potatoes: Creamy mashed potatoes infused with garlic provide a comforting contrast to the sweet and tangy elements on your plate.
Steamed Green Beans: Bright green beans with a squeeze of lemon offer a crisp freshness that complements the richness of the roasted squash.
Crispy Kale Chips: These crunchy bites are an excellent snack or side that brings a saltiness contrasting nicely with the sweetness of your main dish.
By following these tips and serving suggestions, you’ll create not just a meal but a memorable dining experience for you and your loved ones! Enjoy every bite of this delicious Roasted Butternut Squash with Cranberries, Walnuts, and Goat Cheese.

Make Ahead and Storage
This Roasted Butternut Squash with Cranberries, Walnuts, and Goat Cheese is perfect for meal prep! Not only does it make a delightful side dish, but it also keeps well, allowing you to enjoy it throughout the week.
Storing Leftovers
- Store in an airtight container in the fridge for up to 3 days.
- Keep the components separate if possible to maintain texture and freshness.
Freezing
- This dish is best enjoyed fresh, but if you have leftovers, you can freeze the roasted squash separately.
- Place in a freezer-safe bag or container, ensuring as much air as possible is removed. Use within a month for best quality.
Reheating
- For best results, reheat in the oven at 350°F (175°C) until warmed through.
- Alternatively, you can microwave in short bursts, stirring occasionally to heat evenly.
FAQs
Here are some answers to common questions about this delicious recipe!
Can I use other nuts instead of walnuts in Roasted Butternut Squash with Cranberries, Walnuts, and Goat Cheese?
Absolutely! Feel free to substitute with pecans or almonds for a different flavor profile. Just make sure to toast them similarly for that added crunch.
What can I serve with Roasted Butternut Squash with Cranberries, Walnuts, and Goat Cheese?
This dish pairs wonderfully with grilled chicken or fish for a complete meal. It’s also a fantastic addition to any autumn-themed gathering or holiday dinner table.
How do I ensure my butternut squash is perfectly roasted?
To achieve the best results, cut your squash into uniform pieces and spread them out on the baking sheet without overcrowding. This allows for even roasting and caramelization.
Final Thoughts
I truly hope you enjoy making this Roasted Butternut Squash with Cranberries, Walnuts, and Goat Cheese! It’s such a special dish that brings warmth and flavor to any meal. Whether you’re preparing it for a cozy family dinner or a festive gathering, it’s bound to please everyone at the table. Happy cooking!

Roasted Butternut Squash with Cranberries and Goat Cheese
- Total Time: 45 minutes
- Yield: 4 servings 1x
Description
A warm, savory-sweet dish featuring roasted butternut squash, dried cranberries, toasted walnuts, and creamy goat cheese, garnished with fresh herbs.
Ingredients
- 1 medium butternut squash ((2–2.5 lbs, peeled, seeded, cut into 1-inch cubes))
- 3 tablespoons extra virgin olive oil ((divided))
- ½ cup dried cranberries
- ½ cup walnut halves ((roughly chopped))
- 4 ounces goat cheese ((crumbled))
- 3 sprigs fresh thyme ((leaves stripped and chopped))
- 2 tablespoons fresh parsley ((finely chopped))
- ¾ teaspoon salt
- ¼ teaspoon black pepper
Instructions
- Preheat oven to 400°F (200°C). Line a rimmed baking sheet with parchment paper.
- Peel and cube the squash into 1-inch pieces. Toss with 2 tablespoons olive oil, salt, pepper, and chopped thyme.
- Spread squash in a single layer on the baking sheet. Roast for 25-30 minutes, flipping halfway through, until tender and browned.
- Toast walnuts in a dry skillet over medium heat for 3-5 minutes until fragrant.
- Transfer squash to a serving platter. Top with cranberries, toasted walnuts, goat cheese, parsley, and remaining olive oil.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Side Dish
- Cuisine: American
Nutrition
- Serving Size: 1
- Calories: 250
- Sugar: 10g
- Sodium: 300mg
- Fat: 12g
- Saturated Fat: 5g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 5g
- Protein: 6g
- Cholesterol: 15mg
Keywords: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven at 350°F to restore texture. Do not freeze.

