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 should roast zucchini in the oven for about 15 to 25 minutes at 400°F (200°C), depending on how thick you slice it.
If you’ve been wondering how long do you roast zucchini in the oven, the answer really comes down to size, temperature, and the texture you’re after.
Thin rounds cook fast and can be done in as little as 12 to 15 minutes.
Thicker spears or halves need closer to 20 to 25 minutes to get tender and caramelized.
The good news is that roasted zucchini is one of the easiest side dishes you can make.
It’s forgiving, it’s healthy, and it pairs with almost anything.
In this post, we’ll break down exactly how long do you roast zucchini in the oven, plus the temps, the prep, and the little tricks that make it taste amazing.
Let’s dive in.
How Long Do You Roast Zucchini in the Oven?
The short answer is 15 to 25 minutes at 400°F.
But here’s the thing: how long you roast zucchini in the oven depends on a few key factors.
Let’s look at each one so you can nail it every single time.
1. The Thickness of Your Cuts Matters Most
How long do you roast zucchini in the oven if you slice it into thin coins?
About 12 to 15 minutes.
If you cut it into thicker rounds or planks, expect 18 to 20 minutes.
And if you go with spears or halved zucchini, plan for 20 to 25 minutes.
The thicker the piece, the longer it takes for heat to reach the center.
So always match your roasting time to your cut size.
2. The Oven Temperature You Choose
Most recipes call for 400°F (200°C), and that’s a sweet spot.
At this temperature, zucchini gets tender inside while browning nicely on the outside.
If you drop the heat to 375°F, add about 5 extra minutes.
If you crank it to 425°F, you can shave off a few minutes, but watch it closely.
Higher heat means faster roasting, but also a higher chance of burning.
3. The Texture You’re Going For
Some people like their zucchini slightly firm with a little bite.
Others want it soft and melt-in-your-mouth tender.
If you like it firm, pull it out around the 15-minute mark.
If you want it softer, let it go closer to 25 minutes.
So when someone asks how long do you roast zucchini in the oven, the honest answer is: until it’s how you like it.
How to Roast Zucchini in the Oven Perfectly
Now that you know the timing, let’s talk about how to actually roast zucchini in the oven so it comes out golden, not soggy.
Here are the steps that make the biggest difference.
1. Slice Evenly for Consistent Cooking
Uneven pieces mean uneven cooking.
Some will be mushy while others stay raw.
Aim for slices about ¼ to ½ inch thick, or spears of similar size.
This keeps your roasting time predictable.
2. Pat Them Dry and Toss in Oil
Zucchini holds a lot of water, and water is the enemy of browning.
Pat your slices dry with a paper towel before seasoning.
Then toss them in olive oil so they roast instead of steam.
3. Don’t Crowd the Baking Sheet
If the pieces touch and overlap, they’ll steam each other.
Spread them in a single layer with a little space between each piece.
Use two sheets if you have to.
Crowding is one of the biggest reasons roasted zucchini turns out limp.
4. Season Simply and Add Salt Last
Salt draws out moisture, so a light sprinkle before roasting is fine.
But if you salt heavily too early, you’ll end up with soggy slices.
Garlic powder, black pepper, and a little parmesan all work great.
5. Flip Halfway Through
Around the halfway point, flip your zucchini pieces.
This helps both sides brown evenly.
It also gives you a chance to check how fast they’re cooking.
Tips for the Best Roasted Zucchini
A few small tweaks can take your zucchini from good to unforgettable.
Keep these in mind the next time you roast zucchini in the oven.
1. Use a Hot Baking Sheet
Preheating your baking sheet in the oven gives the zucchini a head start on browning.
Just be careful when you slide the oiled pieces onto it.
2. Add a Light Coating of Parmesan
A dusting of grated parmesan in the last 5 minutes adds a crispy, savory crust.
It’s a small step with a big payoff.
3. Broil for Extra Color
If your zucchini is tender but pale, switch to broil for 1 to 2 minutes.
Watch it closely, because it can go from golden to burnt fast.
4. Serve Immediately
Roasted zucchini is best fresh out of the oven.
As it sits, it releases moisture and softens further.
So serve it right away for the best texture.
So, How Long Do You Roast Zucchini in the Oven?
You roast zucchini in the oven for 15 to 25 minutes at 400°F, depending on thickness and your preferred texture.
Thin slices finish in about 12 to 15 minutes, while spears and halves take 20 to 25 minutes.
The key is even cuts, a hot oven, and enough space on the pan so they roast instead of steam.
Now that you know exactly how long do you roast zucchini in the oven, you can make this simple side dish with confidence any night of the week.
Happy roasting.