
The squash starts to smell sweet before its edges have much color, and that’s the moment I resist turning up the heat or pulling the pan early. At 425°F, those 1-inch cubes need time to soften through and brown where they touch the pan. Brown butter roasted butternut squash with toasted hazelnuts gets its character from that contrast: tender squash, browned edges, and a warm nutty drizzle.
I roast the squash on a roomy rimmed baking sheet, then make the topping while it’s in the oven. Toasting the hazelnuts in a dry skillet gives them a crisp finish, while the butter gets its own saucepan so I can swirl it and watch the milk solids turn golden. Spoon the butter over the squash just before serving, then add the hazelnuts for a dish with soft centers, browned edges, and crunch in every bite.

Kitchen Note
I move the toasted hazelnuts to a plate as soon as they’re fragrant and lightly browned. They keep cooking in the hot skillet, so leaving them there while you finish the butter can take them from toasted to bitter.
Save this brown butter roasted butternut squash with toasted hazelnuts for its browned edges and crisp, nutty finish.
Why the One-Inch Cut Matters More Than a Longer Roast
Butternut squash pieces don’t all cook at the same pace when some are thick and some are small. The smaller pieces can get soft and dark at the edges while the larger ones are still firm in the middle. Cutting the squash into even 1-inch cubes gives the batch a much better chance of finishing together, so you can look for browned edges without leaving the smaller pieces in the oven too long.
The pan matters, too. The 18×13-inch rimmed baking sheet gives the squash room to roast rather than sit in a deep pile, where trapped moisture works against browning. Toss the cubes with the oil and seasonings right on the sheet, then turn them once halfway through the roast. The 25-to-35-minute window leaves room for natural differences in the squash and oven; tenderness and browned edges are the cues to follow, not the clock alone.
What the Squash, Hazelnuts, and Butter Each Bring

- Butternut squash — Choose a firm squash that feels heavy for its size. Its naturally sweet flesh turns tender while the edges brown, so the cut matters more here than finding an especially large or small squash. Peeling and removing the seeds before cubing gives you even pieces that are ready for the pan.
- Olive oil — A standard olive oil works well for coating the squash; there’s no need to use a costly finishing oil because the brown butter provides the final richness. Toss the cubes until they’re lightly coated, rather than leaving oil pooled on the sheet.
- Raw hazelnuts — Starting with raw nuts lets them toast in the dry skillet and keeps their flavor fresh. Roughly chopped pieces provide a mix of small toasted bits and larger crunchy pieces. If your hazelnuts are already roasted, skip the skillet toast so they don’t overbrown.
- Unsalted butter — Unsalted butter lets the kosher salt season the squash without adding an unknown amount of salt from the topping. The milk solids are what brown and give the butter its nutty smell, so use real butter rather than a butter-flavored spread.
- Kosher salt and black pepper — Salt brings out the squash’s sweetness, and black pepper gives the buttery topping a gentle savory edge. Season the squash before roasting so the seasoning coats the cubes along with the oil.
Roast the Squash, Then Finish the Topping
Get the Squash Tender with Browned Edges
Heat the oven to 425°F. Toss the peeled, seeded, 1-inch squash cubes with the olive oil, kosher salt, and black pepper directly on an 18×13-inch rimmed baking sheet. Roast for 25 to 35 minutes, turning the squash once halfway through. It’s ready when the pieces are tender and browned at the edges; if the centers are still firm, give them more time rather than pulling the pan early.
Toast the Hazelnuts in a Dry Skillet
While the squash roasts, place the roughly chopped raw hazelnuts in a dry skillet over medium heat. Stir often for 3 to 5 minutes, watching for light browning and a fragrant toasted smell. They can go from pale to overdone quickly, so keep them moving instead of leaving them unattended. Transfer them to a plate as soon as they’re ready.
Swirl the Butter Until It Smells Nutty
Melt the unsalted butter in a small saucepan over medium heat, swirling the pan often for 4 to 6 minutes. It will foam as it melts; keep watching until the foam subsides and the milk solids at the bottom turn golden brown. The butter should smell nutty, not sharp or burnt. Transfer the roasted squash to a serving dish, drizzle it with the brown butter, and finish with the toasted hazelnuts.
Two Simple Ways to Adapt the Topping
Make It Dairy-Free with Olive Oil
Replace the butter with 6 tablespoons olive oil for a dairy-free finish. Warm the oil gently and drizzle it over the roasted squash, then add the toasted hazelnuts. You’ll lose the browned, nutty butter aroma, but the olive oil still gives the squash a smooth, savory finish.
Leave Off the Hazelnuts
For a simpler topping or a nut-free table, leave out the hazelnuts and serve the squash with brown butter alone. The dish will have a softer finish without the toasted crunch, while the browned squash edges still bring plenty of texture.
Storage and Reheating
- Refrigerator: Store leftovers in a covered container for 3 to 4 days. The squash softens and the hazelnuts lose some crunch.
- Freezer: Freeze in an airtight container for up to 2 months. The squash will be softer after thawing, and the nuts won’t stay crisp.
- Reheating: Warm gently in a skillet over low heat until hot, stirring carefully. High heat can scorch the butter and break up the tender squash.
Questions That Come Up Before the Pan Goes in the Oven

Brown Butter Roasted Butternut Squash with Toasted Hazelnuts
Ingredients
Equipment
Method
- Heat the oven to 425°F.
- Toss the squash with the olive oil, salt, and pepper on an 18x13-inch rimmed baking sheet.
- Roast for 25-35 minutes, turning once halfway through, until the squash is tender and browned at the edges.
- Toast the hazelnuts in a dry skillet over medium heat for 3-5 minutes, stirring often, until fragrant and lightly browned.
- Transfer the toasted hazelnuts to a plate.
- Melt the butter in a small saucepan over medium heat, swirling the pan often, for 4-6 minutes, until the foam subsides, the milk solids turn golden brown, and the butter smells nutty.
- Transfer the squash to a serving dish.
- Drizzle the brown butter over the squash.
- Sprinkle the squash with the toasted hazelnuts.