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!
Zucchini should cook in the oven for about 15 to 25 minutes, depending on how you cut it and what texture you’re after.
If you’re roasting zucchini slices or spears at 425°F, they’ll typically be tender and slightly caramelized in 15 to 20 minutes.
For larger chunks or thicker rounds, you might need closer to 25 minutes so the inside cooks through without turning mushy.
The real answer to how long zucchini should cook in the oven comes down to size, temperature, and personal preference.
In this post, we’ll break down exactly how long to cook zucchini in the oven, plus the best temps, prep tips, and signs it’s perfectly done.
Let’s get into it.
How Long Zucchini Should Cook in the Oven at Different Temperatures
Zucchini is a forgiving vegetable, but the oven temperature you choose plays a huge role in how long it needs to cook.
Here’s how long zucchini should cook in the oven based on common temps.
1. At 425°F (220°C)
This is the sweet spot for roasted zucchini.
At 425°F, zucchini slices and spears cook in about 15 to 20 minutes.
The high heat gives you those golden edges and a slightly firm bite.
If you want zucchini with a bit of char, this is your temperature.
2. At 400°F (200°C)
At 400°F, plan for 20 to 25 minutes.
This temp is gentler, so zucchini cooks a little slower but still roasts nicely.
It’s a good choice if you’re roasting zucchini alongside other veggies that need a bit more time.
3. At 350°F (175°C)
At 350°F, zucchini should cook in the oven for about 25 to 30 minutes.
This lower temperature is ideal when zucchini is baked in a casserole or layered dish.
It gives the zucchini time to soften without drying out.
How Long to Cook Zucchini in the Oven Based on How You Cut It
The way you cut zucchini changes the cooking time just as much as the temperature does.
Here’s a quick guide to help you nail it every time.
1. Thin Slices (¼ inch)
Thin rounds cook fast.
At 425°F, they’ll be done in 12 to 15 minutes.
Keep an eye on them because they can go from perfectly roasted to burnt quickly.
2. Thick Rounds (½ inch)
Half-inch rounds take about 18 to 22 minutes at 425°F.
They hold their shape well and get nice and tender without falling apart.
3. Spears or Wedges
Spears and wedges need 20 to 25 minutes at 425°F.
The thicker pieces take longer for heat to penetrate, so give them a little extra time.
Flip them halfway through so they cook evenly on both sides.
4. Whole Zucchini
If you’re roasting whole zucchini, it should cook in the oven for 35 to 45 minutes at 400°F.
Prick it a few times with a fork so steam can escape and the skin doesn’t burst.
Signs Your Zucchini Is Done Cooking in the Oven
Knowing when zucchini is done is just as important as knowing how long zucchini should cook in the oven.
Here’s what to look for.
1. Tender When Pierced
A fork or knife should slide through the flesh easily.
If there’s resistance, give it a few more minutes.
2. Golden Edges
The edges should look browned and slightly crispy.
That caramelization is where a lot of the flavor comes from.
3. Slight Wilt but Not Mush
Zucchini should soften but still hold its shape.
If it’s collapsing into a puddle, you’ve cooked it too long.
Tips for Cooking Zucchini in the Oven Perfectly
A few simple tricks make a big difference when you cook zucchini in the oven.
1. Salt It First
Sprinkle sliced zucchini with salt and let it sit for 15 minutes.
This draws out excess moisture so your zucchini roasts instead of steams.
Pat it dry before tossing with oil.
2. Don’t Skip the Oil
A light coat of olive oil helps zucchini brown and keeps it from sticking.
About one tablespoon per pound of zucchini is plenty.
3. Give Them Space
Spread zucchini in a single layer on your baking sheet.
If pieces overlap, they’ll steam instead of roast.
Use two sheets if you need to.
4. Keep the Skin On
The skin holds everything together and adds texture.
It also contains extra nutrients, so there’s no reason to peel it.
So, How Long Should Zucchini Cook in the Oven?
Zucchini should cook in the oven for 15 to 25 minutes at 425°F for slices and spears, or up to 30 minutes at 350°F for thicker cuts or baked dishes.
The exact time depends on your oven temperature, how you cut the zucchini, and whether you like it crisp or soft.
Aim for tender flesh, golden edges, and a slight bite, and you’ll get it right every time.
Now you know exactly how long zucchini should cook in the oven, so go preheat that oven and roast away.