Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
You can bake a squash in the oven for about 40 to 60 minutes, depending on the type, size, and whether you’re roasting it whole or cut into pieces.
That’s the short answer, but getting perfectly tender, caramelized squash every time comes down to a few key details.
If you’ve ever wondered how long to bake a squash in the oven without ending up with a mushy or rock-hard result, you’re in the right place.
In this post, we’ll break down exactly how long you should bake squash in the oven, how to prep it, and how to tell when it’s done.
Let’s dive in.
How Long Do You Bake a Squash in the Oven?
When you bake a squash in the oven, the time varies mainly by variety and size.
Here’s a quick rundown so you know what to expect.
1. Butternut Squash: 40 to 50 Minutes
Butternut squash is one of the most popular types to roast.
If you cut it in half lengthwise and scoop out the seeds, you’ll bake it cut-side down at 400°F for about 40 to 50 minutes.
You’ll know it’s done when a fork slides in easily near the neck.
2. Acorn Squash: 35 to 45 Minutes
Acorn squash is smaller, so it bakes a bit faster.
Halve it, remove the seeds, and roast cut-side up or down at 400°F for 35 to 45 minutes.
If you cut it into rings or cubes, it can be ready in as little as 25 to 30 minutes.
3. Spaghetti Squash: 40 to 50 Minutes
Spaghetti squash takes a similar time to butternut.
Cut it in half, scoop out the seeds, and bake cut-side down at 400°F for 40 to 50 minutes.
When it’s done, the flesh will shred easily into spaghetti-like strands.
4. Whole Squash: 50 to 70 Minutes
If you bake a squash whole, it takes longer because the skin traps heat.
Poke several holes in the skin with a fork, place it on a baking sheet, and roast at 375°F for 50 to 70 minutes.
The squash is ready when the skin gives slightly when pressed and a knife pierces it without resistance.
How to Prep Squash for Baking
Prepping your squash properly makes a big difference in how long it bakes and how good it tastes.
Here’s how to get it oven-ready.
1. Wash and Dry the Skin
Give the squash a good rinse under running water.
Pat it dry with a clean towel so the skin isn’t slippery when you cut it.
2. Cut It Safely
Use a sharp chef’s knife and a stable cutting board.
For hard squash like butternut, microwave it for 2 to 3 minutes first to soften the skin.
3. Scoop Out the Seeds
Use a spoon to scrape out the seeds and stringy pulp.
Save the seeds if you want to roast them separately for a crunchy snack.
4. Season and Oil
Drizzle the flesh with olive oil and season with salt and pepper.
You can also add brown sugar, cinnamon, or herbs like rosemary for extra flavor.
How to Tell When Squash Is Done Baking
Knowing when to pull your squash out of the oven is just as important as the baking time.
Here are the signs to look for.
1. The Fork Test
Insert a fork or knife into the thickest part of the squash.
If it slides in with little to no resistance, it’s done.
2. Caramelized Edges
The edges should look golden brown and slightly crispy.
That caramelization means the natural sugars have released and deepened the flavor.
3. Skin Texture
For whole squash, the skin should look slightly wrinkled and feel soft when pressed.
If it still feels hard, give it another 10 minutes.
Tips for Perfect Oven-Baked Squash
A few small tweaks can take your baked squash from good to great.
1. Don’t Skip the Oil
Oil helps the squash roast evenly and prevents it from drying out.
Use just enough to coat the surface without making it greasy.
2. Cut Pieces Evenly
If you’re cubing squash, cut the pieces roughly the same size.
This ensures they all bake at the same rate and nothing burns.
3. Use the Right Temperature
400°F is the sweet spot for most squash.
Lower temps like 350°F work too, but they take longer and don’t caramelize as well.
4. Flip Halfway Through
If you’re roasting cubes or slices, flip them halfway through baking.
This helps both sides brown evenly.
So, How Long Do You Bake a Squash in the Oven?
You bake a squash in the oven for 40 to 60 minutes on average, depending on the type and size.
Butternut and spaghetti squash take around 40 to 50 minutes, acorn squash takes 35 to 45 minutes, and whole squash can take up to 70 minutes.
The key is to prep it properly, bake at 400°F, and check for tenderness with a fork.
Once you know how long to bake a squash in the oven, you’ll be roasting perfect squash every time.