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 takes about 15 to 25 minutes in the oven at 400°F (200°C), depending on how you cut it and how tender you want it.
If you’re roasting zucchini slices, they’ll be done in roughly 15 to 20 minutes.
For zucchini spears or halves, plan on 20 to 25 minutes so the insides get soft while the edges caramelize.
So if you’ve ever wondered how long does zucchini take in the oven, the short answer is under half an hour in most cases.
In this post, we’ll break down exactly how long zucchini takes in the oven based on cut, temperature, and the texture you’re after.
Let’s get into it.
How Long Zucchini Takes in the Oven by Cut
How long zucchini takes in the oven really comes down to how you slice it because thicker pieces need more time to cook through.
Here’s a quick breakdown so you can time things right.
1. Zucchini Slices (¼-inch thick)
Thin zucchini slices roast fast, usually in 15 to 18 minutes at 400°F.
They’re perfect for layering in casseroles or serving as a quick side.
Keep an eye on them because slices can go from golden to burnt quickly.
2. Zucchini Spears or Wedges
Zucchini spears take about 20 to 25 minutes in the oven at 400°F.
The thicker shape holds its structure while the outside gets nicely browned.
Flip them halfway through so both sides cook evenly.
3. Halved Zucchini
Halved zucchini takes roughly 25 to 30 minutes in the oven, depending on size.
Scoop out the seeds first if you’re stuffing them, then bake until the flesh is fork-tender.
Larger zucchini will always take longer than smaller ones, so size matters here.
4. Whole Zucchini
Whole zucchini takes the longest, around 35 to 45 minutes at 400°F.
Prick the skin with a fork first so steam can escape and the zucchini cooks evenly.
This method works great when you want to puree it for soups or sauces.
What Affects How Long Zucchini Takes in the Oven
Several things can change how long zucchini takes in the oven, so use these as a guide rather than a strict rule.
1. Oven Temperature
Most recipes call for 400°F because it gives zucchini that nice roasted flavor without drying it out.
If you drop the temperature to 350°F, expect zucchini to take closer to 25 to 35 minutes.
Higher heat around 425°F can shave a few minutes off, but watch it closely so it doesn’t burn.
2. Thickness of the Cut
The thicker the cut, the longer zucchini takes in the oven.
A quarter-inch slice cooks much faster than a thick wedge or a halved zucchini.
Try to cut your pieces evenly so everything finishes at the same time.
3. Moisture Content
Zucchini is mostly water, and wetter zucchini steams more before it roasts.
Pat your zucchini dry with a paper towel before baking to help it brown faster.
Salting slices and letting them sit for 10 minutes also pulls out excess moisture.
4. Pan and Spacing
Crowding the pan traps steam and makes zucchini take longer in the oven.
Spread pieces in a single layer with a little space between each one.
A metal baking sheet conducts heat better than glass, which can also speed things up.
How to Tell When Zucchini Is Done in the Oven
Knowing when zucchini is done is just as important as knowing how long zucchini takes in the oven.
1. Texture Test
Pierce the thickest part with a fork or knife.
If it slides in easily with just a little resistance, your zucchini is ready.
For a firmer bite, pull it out a minute or two earlier.
2. Color Check
Done zucchini should look golden brown around the edges with a slightly softened center.
If it’s still pale and firm, give it a few more minutes.
If it’s turned dark brown and shriveled, you’ve gone a bit too far.
3. Smell and Sound
Roasted zucchini smells nutty and sweet when it’s ready.
You might also hear a gentle sizzle as the natural sugars caramelize on the pan.
Those are good signs that your zucchini is right where it should be.
Tips for Roasting Zucchini Perfectly Every Time
A few small habits make a big difference in how your zucchini turns out.
1. Don’t Peel It
The skin holds the zucchini together and adds texture and nutrients.
Just wash it well and slice as needed.
2. Use Enough Oil
A light coat of olive oil helps zucchini brown instead of steaming.
Too little oil and it sticks; too much and it gets greasy.
3. Season Before Baking
Salt, pepper, garlic powder, and herbs like oregano or thyme all work great.
Add them before baking so the flavors soak in as the zucchini roasts.
4. Broil at the End (Optional)
If you want extra char, switch to broil for the last 1 to 2 minutes.
Stay nearby because broiling can burn zucchini fast.
So, How Long Does Zucchini Take in the Oven?
Zucchini takes about 15 to 25 minutes in the oven at 400°F for most cuts, with thicker pieces needing up to 30 minutes or more.
Slices finish fastest, while whole zucchini takes the longest.
Temperature, thickness, moisture, and pan spacing all affect how long zucchini takes in the oven, so use the fork test to know for sure.
With these tips, roasting zucchini becomes a simple, reliable side dish you can throw together any night of the week.