This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
You can cook delicata squash in the oven for about 20 to 30 minutes at 425°F when it’s cut into rings or half-moons.
That short cook time is one of the best things about delicata squash, especially when you compare it to butternut or acorn squash that can take almost an hour.
So if you’ve been wondering how long do you cook delicata squash in the oven, the answer really comes down to your oven temperature, the thickness of your slices, and whether you’re cooking it whole or cut.
Delicata squash is also one of the few winter squashes with edible skin, so you don’t have to peel it, which saves time and keeps that pretty scalloped edge intact.
In this post, we’ll walk through exactly how long to cook delicata squash in the oven, the best temperature to roast it at, and a few simple tricks to get it perfectly caramelized every single time.
Let’s dive in.
How Long Do You Cook Delicata Squash in the Oven?
The short answer is 20 to 30 minutes at 425°F, but the details matter if you want those golden, slightly crispy edges.
Here’s how the timing breaks down depending on how you prep it.
1. Delicata Squash Rings or Half-Moons
If you slice your delicata squash into ½-inch rings or half-moons, you’ll cook delicata squash in the oven for about 20 to 25 minutes.
Flip them once around the halfway mark so both sides get that nice roasted color.
2. Delicata Squash Cubes
Cubed delicata squash cooks a little faster since there’s more surface area exposed to the heat.
For 1-inch cubes, expect to cook delicata squash in the oven for around 18 to 22 minutes.
3. Whole Delicata Squash
If you roast it whole, you’ll need to cook delicata squash in the oven for about 40 to 50 minutes, until a knife slides in easily.
Whole roasting steams the inside and gives you a soft, scoopable flesh, though you lose that crispy edge.
4. Delicata Squash Halves
Halved and seeded delicata squash, face down on a baking sheet, takes about 30 to 35 minutes.
Flip it face up for the last 5 to 10 minutes if you want a bit of browning on top.
What Temperature Do You Cook Delicata Squash in the Oven?
The ideal oven temperature to cook delicata squash is 425°F, and that high heat is what gives you those caramelized edges without turning the inside to mush.
If your oven runs hot, drop it to 400°F and add about 5 minutes to the total time.
For a slower, sweeter roast, you can cook delicata squash in the oven at 375°F for around 35 to 40 minutes.
Just remember that lower heat means softer texture and less browning, so it depends on what you’re after.
1. Coat It in Oil and Season Well
Toss your slices with olive oil, salt, and pepper before they hit the pan.
A little oil helps the surface crisp up instead of drying out while you cook delicata squash in the oven.
2. Don’t Crowd the Baking Sheet
Spread the pieces in a single layer with a little space between them.
If they’re piled up, they’ll steam instead of roast, and that’s the fastest way to ruin the texture.
3. Use Parchment Paper
Parchment keeps the squash from sticking and makes cleanup a breeze.
It also helps the bottoms brown evenly, so you get consistent results every time you cook delicata squash in the oven.
4. Flip Halfway Through
Flipping once at the halfway point gives both sides a chance to caramelize.
It’s a small step, but it makes a big difference in how your delicata squash turns out.
How Do You Know When Delicata Squash Is Done?
You’ll know it’s done when the flesh is fork-tender and the edges are golden brown.
A knife should slide in with almost no resistance, and the skin should look slightly wrinkled and toasted.
If the inside is soft but the edges are pale, give it another 5 minutes to cook delicata squash in the oven a bit longer.
If the edges are browning too fast, tent it loosely with foil.
1. Check at the 20-Minute Mark
Ovens vary, so start checking around 20 minutes in.
That way you won’t accidentally overcook delicata squash and end up with a mushy tray.
2. Watch for Shrinking and Wrinkling
As it roasts, the slices shrink slightly and the skin wrinkles.
That’s a good visual cue that your delicata squash is nearly ready.
3. Taste One Piece
The most reliable test is simply tasting a piece.
If it’s sweet, creamy, and tender, it’s done, and you can pull the tray out.
So, How Long Do You Cook Delicata Squash in the Oven?
You cook delicata squash in the oven for about 20 to 30 minutes at 425°F when it’s sliced into rings, half-moons, or cubes.
Whole or halved delicata squash takes longer, around 30 to 50 minutes depending on the size.
Keep an eye on it, flip halfway, and pull it when the edges are golden and the flesh is fork-tender.
Once you’ve made it a couple of times, you’ll know exactly how long to cook delicata squash in the oven for your own taste, and it’ll become one of your easiest weeknight sides.