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 roast zucchini and squash in the oven for about 20 to 30 minutes at 400°F (200°C), depending on how thick you cut them.
If you’ve been wondering how long do you roast zucchini and squash, the short answer is until they’re tender inside and nicely browned at the edges.
That usually takes somewhere between 20 and 30 minutes for bite-sized pieces, but thinner slices can be done in as little as 15 minutes.
In this post, we’ll break down exactly how long to roast zucchini and squash, plus the little tricks that make a big difference in texture and flavor.
So let’s get into it so your roasted veggies come out perfect every single time.
How Long Do You Roast Zucchini and Squash?
The honest answer to how long do you roast zucchini and squash is that it depends on a few simple factors, but you can count on roughly 20 to 30 minutes in a 400°F oven.
Zucchini and squash are both tender, high-moisture vegetables, which means they cook fast compared to root veggies like potatoes or carrots.
If you roast zucchini and squash at a lower temperature, say 350°F, you’ll need closer to 35 or 40 minutes, and they’ll steam a bit more than they crisp.
At 425°F, you can roast zucchini and squash in about 15 to 20 minutes, and you’ll get beautifully caramelized edges.
The size of your cuts matters just as much as the heat, so let’s look at that next.
1. Cut Size Determines Roasting Time
When you roast zucchini and squash, the thickness of your slices or chunks is the biggest factor in how long they take.
Half-inch rounds or half-moon slices usually roast in 20 to 25 minutes.
Quarter-inch slices roast faster, around 15 to 18 minutes, but they can turn mushy if you’re not watching closely.
One-inch chunks need the full 25 to 30 minutes because the heat has to penetrate deeper before the center turns tender.
So if you want a reliable answer for how long do you roast zucchini and squash, match your timing to your cut size first.
2. The Right Oven Temperature
Roasting zucchini and squash works best at 400°F (200°C) because it’s hot enough to brown the outside without burning the inside.
If you go lower than 375°F, the vegetables release their moisture slowly and end up soggy instead of roasted.
If you push the heat to 425°F, keep a closer eye on them because the sugars can scorch quickly.
A good rule when you roast zucchini and squash is to preheat fully and use the middle rack so the heat circulates evenly.
Convection ovens run a bit hotter, so shave about 5 minutes off your total time if you’re using one.
3. Signs Your Zucchini and Squash Are Done
You’ll know it’s time to pull them out when the edges are golden brown and the centers pierce easily with a fork.
The surface should look slightly wrinkled and glossy, not wet or pale.
If the pieces are still firm in the middle, give them another 5 minutes and check again.
When you roast zucchini and squash correctly, they hold their shape but feel soft and buttery when you bite in.
Overcooked squash turns limp and watery, so pull it the moment it’s tender.
Tips for Perfectly Roasted Zucchini and Squash
A few small moves make a huge difference when you roast zucchini and squash, and they’re easy to nail once you know them.
1. Dry Them Thoroughly
Moisture is the enemy of browning, so pat your zucchini and squash dry with paper towels before they hit the pan.
If you skip this step, they’ll steam in their own water and never develop those crispy edges.
This one tip alone can cut your roasting time and improve the texture dramatically.
2. Don’t Crowd the Pan
Spread the pieces in a single layer with a little space between each one.
When you crowd the pan, the vegetables release moisture that gets trapped and turns them soggy.
Use two sheet pans if you have to, because giving them room is what lets them roast instead of steam.
3. Use High Heat and Good Oil
Toss your zucchini and squash in olive oil, avocado oil, or another high-smoke-point oil before roasting.
The oil helps conduct heat, carries your seasonings, and encourages that golden crust.
Season with salt, pepper, garlic powder, or herbs, but save delicate fresh herbs for after roasting so they don’t burn.
4. Flip Halfway Through
About halfway through the roasting time, flip the pieces with a spatula for even browning.
This step ensures both sides get that delicious caramelized finish.
It only takes a second, but it’s the difference between good roasted zucchini and squash and great ones.
So, How Long Do You Roast Zucchini and Squash?
You roast zucchini and squash for about 20 to 30 minutes at 400°F, or until tender and golden at the edges.
Remember that cut size, oven temperature, and moisture control all play a role in the final timing.
Dry them well, give them space on the pan, and flip halfway through for the best results.
Now that you know how long do you roast zucchini and squash, you can turn out a perfect batch any night of the week.