There’s something truly comforting about seasonal side dishes, and roasted butternut squash with goat cheese, pomegranates, and rosemary is one of my favorite autumn and winter staples. The warm, caramelized squash paired with tangy goat cheese and juicy bursts of pomegranate creates a colorful medley that’s both rustic and refined. Whether you’re prepping for a festive feast or craving a cozy weeknight meal, this dish brings beauty and flavor to any table.
Packed with vibrant texture and seasonal charm, it’s a conversation starter and a flavor bomb in every bite. If you’re looking for the perfect make-ahead or potluck-friendly dish, this is it.
If you love wholesome, flavor-packed recipes like this one, be sure to subscribe and never miss a delicious update!
The Story & Intro
A Cozy Kitchen Memory with Roasted Butternut Squash
The first time I made roasted butternut squash with goat cheese and rosemary, I wasn’t expecting it to become a holiday staple. It was a crisp November evening. I had a massive squash from the farmers market, and a few lingering ingredients in my fridge—crumbled goat cheese, some ruby-red pomegranate seeds from a salad I never got around to making, and a sprig of rosemary left over from a roast chicken.
So, I chopped the squash, tossed it with olive oil and rosemary, and let it roast slowly. The aroma that filled the kitchen—earthy, sweet, and slightly herbal—was hypnotic. I sprinkled on the goat cheese, added the pomegranate arils for a punch of tartness, and gave it a gentle toss. That first bite was everything: creamy, sweet, savory, tangy.
Since then, this recipe has made an appearance every year at our family’s holiday table. Even picky eaters go back for seconds.
I’ve even caught myself sneaking bites straight from the fridge the next day.
Why This Recipe Is Special
This side dish isn’t just good—it’s spectacular. The roasted butternut squash becomes golden and soft, almost buttery. Goat cheese adds a luxurious, creamy tang. Pomegranate seeds offer juicy, tart contrast, and rosemary lifts everything with piney elegance.
It also happens to be:
-
Naturally gluten-free
-
Vegetarian-friendly
-
Packed with nutrients (Vitamin A and C galore!)
It pairs perfectly with hearty mains like this Creamy Garlic Chicken with Spinach or this fan-favorite Longhorn Parmesan Crusted Chicken.
If you’re tired of the same old mashed potatoes and want something colorful, healthy, and utterly addictive—this is your new go-to.

Ingredients & Preparation
Ingredient Breakdown
Here’s what you’ll need to bring this dish to life:
Ingredient | Amount |
---|---|
Butternut squash (chopped) | 10 heaping cups (1 large/1360g) |
Olive oil | 1 tablespoon |
Garlic powder | ½ teaspoon |
Salt & pepper | To taste |
Pomegranate arils | ½ heaping cup |
Goat cheese (crumbled) | ½ cup (2 oz) |
For the Dressing:
Ingredient | Amount |
---|---|
Lemon juice | 2 tablespoons |
Balsamic vinegar | 1 tablespoon |
Fresh rosemary (chopped) | 2 tablespoons |
Salt & pepper | To taste |
You’ll love how each component contributes to balance—acid, creaminess, earthy depth, and sweet pop.
Tools and Possible Substitutions
Here’s what I use every time:
-
A sturdy baking sheet lined with parchment
-
A sharp chef’s knife (a must for squash!)
-
A small whisk or jar for dressing
Substitutions? Absolutely:
-
No goat cheese? Try feta or even ricotta salata.
-
Fresh out of pomegranate? Dried cranberries offer a nice chewy contrast.
-
Rosemary not your thing? Thyme or sage would work beautifully.
Want to complete the flavor story? Try pairing it with this Easy Asian Cucumber Salad or these Garlic Herb Roasted Vegetables.
Cooking Instructions & Tips
Step-by-Step Cooking Method
Step 1: Preheat and Prep
Preheat your oven to 375°F and line your baking sheet(s) with parchment.
Step 2: Cut the Squash
Peel the squash using a good vegetable peeler. Slice it into 1-inch rounds, then cube it evenly.
Tip: Use a spoon to scoop out seeds from the bulb.
Step 3: Roast
Toss the squash with olive oil, garlic powder, salt, and pepper. Spread into a single layer and roast for 35–45 minutes, flipping halfway. It should be golden and fork-tender.
Step 4: Make the Dressing
While squash is roasting, whisk together lemon juice, balsamic vinegar, rosemary, and a dash of salt and pepper.
Step 5: Assemble
Transfer hot roasted squash into a serving bowl. Drizzle with the dressing, then gently fold in goat cheese and pomegranate arils.
Tips and Tricks to Perfect It
-
Crowding is your enemy – Use two baking sheets if needed.
-
Taste as you go – Goat cheese and pomegranate levels can be adjusted.
-
Warm bowl = melty cheese – If you want a creamier texture, combine while the squash is hot.
And if you’re a fan of comforting weeknight dinners, don’t miss this Mediterranean Chickpea Salad or Chicken Zucchini Bake.

Serving, Storing & Pairing
What to Serve With It
This butternut squash dish pairs seamlessly with proteins, grains, and light salads. The tangy dressing and creamy goat cheese balance out heavier mains like roast turkey or beef tenderloin.
Pair it with:
-
A lemony chicken entrée
-
Herb couscous or wild rice
-
Crusty sourdough or focaccia
For a light yet complete meal, serve alongside this Cranberry Orange Granola Bar for a snack board, or add a square of Lemon Custard Cake for dessert bliss.
How to Store and Reheat
Storage:
Let leftovers cool completely. Store in an airtight container in the fridge for up to 3–4 days.
Reheating:
Reheat gently in the oven at 350°F for about 10–12 minutes. Or microwave in 30-second bursts. Add fresh pomegranate and cheese after reheating for best texture.
Freezing?
Not recommended. The cheese texture won’t hold up well, and the squash may become mushy.
FAQ
Can I prep this dish in advance?
Yes! Roast the squash and make the dressing ahead. Just combine everything before serving.
What’s the best way to peel butternut squash?
Use a Y-shaped vegetable peeler. Cut off both ends and peel downward in strips.
Can I use frozen squash?
You can, but fresh gives better texture and caramelization. If using frozen, don’t thaw before roasting.
Is this recipe vegan?
Not as written, but just skip the goat cheese or use a dairy-free alternative.
How can I make this spicier?
Add a pinch of cayenne to the dressing or sprinkle chili flakes over the finished dish.
Conclusion
Roasted butternut squash with goat cheese, pomegranates, and rosemary is more than just a side dish—it’s a celebration of texture, flavor, and color. It’s simple enough for a Tuesday dinner, yet festive enough for a Thanksgiving table. This dish proves that vegetables can absolutely steal the show.
And once you try it, you’ll see why my family insists it makes an appearance every season. From the tender golden squash to the creamy cheese and tart pomegranate bursts—it’s memorable, easy, and guaranteed to disappear fast.
For more festive inspiration, check out my Rustic Ricotta Strawberry Toast or this beautiful Crostini with Brie and Balsamic Strawberries.
Tried this recipe? I’d love to hear how it turned out!
Rate it, leave a comment, and don’t forget to pin it on Pinterest: https://www.pinterest.com/recipesbysylvia/

Roasted Butternut Squash with Goat Cheese, Pomegranates, and Rosemary
- Total Time: 60
- Yield: 6 cups
- Diet: Vegetarian
Description
This roasted butternut squash with goat cheese, pomegranates, and rosemary is a festive, flavor-packed side dish that’s creamy, tangy, sweet, and herby — perfect for holidays or cozy dinners.
Ingredients
• 10 cups chopped butternut squash (1 large/1360g)
• 1 tablespoon olive oil
• 1/2 teaspoon garlic powder
• Salt and pepper, to taste
• 1/2 heaping cup pomegranate arils
• 1/2 cup crumbled goat cheese (2 oz)
• 2 tablespoons lemon juice
• 1 tablespoon balsamic vinegar
• 2 tablespoons fresh rosemary, chopped
Instructions
1. Preheat oven to 375°F and line one or two baking sheets with parchment paper.
2. Peel and chop the butternut squash into 1-inch cubes.
3. Toss the cubes with olive oil, garlic powder, salt, and pepper directly on the baking sheet.
4. Spread squash in a single layer and roast for 35–45 minutes, stirring halfway through.
5. While squash roasts, whisk together lemon juice, balsamic vinegar, chopped rosemary, salt and pepper in a small bowl.
6. Once roasted and tender, transfer squash to a serving dish.
7. Drizzle with the dressing and gently toss to coat.
8. Sprinkle goat cheese and pomegranate arils on top and mix carefully.
9. Serve warm and enjoy!
Notes
– Use a sharp vegetable peeler and knife to prep squash more easily.
– Feta or ricotta salata can replace goat cheese.
– Add toasted walnuts or pepitas for crunch.
– Dried cranberries can replace pomegranate if unavailable.
– Best enjoyed fresh; store leftovers in fridge up to 3 days.
- Prep Time: 15
- Cook Time: 45
- Method: Roasting
- Cuisine: American