Roasted Potatoes Carrots and Zucchini

Loading…

By Reading time
Servings 4–6 people

Roasted potatoes, carrots, and zucchini turn into the kind of side dish that disappears before the main course gets a fair shot. The potatoes crisp at the edges, the carrots caramelize into sweet little coins, and the zucchini softens just enough to pick up all that garlic and herb flavor without collapsing into mush. When it’s done right, you get three vegetables with three different textures on one pan, which is exactly why this stays in my rotation.

The trick is treating the vegetables like they have different personalities. Potatoes and carrots need a head start because they take longer to soften and brown, while zucchini goes in later so it stays tender instead of watery. I also like keeping the oil divided, because the first round helps the sturdier vegetables roast properly, and the second round coats the zucchini just enough to keep it from drying out in the oven.

Below, I’ve included the part that matters most: how to keep the potatoes crisp instead of steamed, plus the small ingredient choices that change the final texture more than people expect.

“

I usually struggle to get zucchini roasted without turning it soggy, but adding it halfway through was perfect. The potatoes came out crisp on the edges and the carrots got those caramelized spots I was hoping for.

★★★★★— Megan T.

Save these roasted potatoes, carrots, and zucchini for the nights when you want one sheet pan, crisp edges, and vegetables that actually roast instead of steam.

Save to Pinterest

The One Mistake That Keeps Sheet Pan Vegetables Soft

The biggest reason roasted vegetables go limp is crowding. When potatoes, carrots, and zucchini are piled too close together, they release steam and sit in it instead of browning. A little space on the pan matters more than extra oil. If your sheet pan looks packed, use two pans or roast in batches.

The second issue is timing. Potatoes and carrots need a real head start because they’re dense, while zucchini has a lot of water and only needs the last stretch of heat. Add everything at once and the zucchini turns soft before the potatoes are done. Staggering the vegetables is what gives you crisp, browned edges instead of a tray of tender but pale vegetables.

What Each Vegetable Is Doing in This Pan

Roasted Potatoes Carrots and Zucchini crispy caramelized herbs
  • Baby potatoes — These bring the crisp, starchy bite that makes the tray feel substantial. Quartering them gives more cut surface for browning, and baby potatoes hold their shape better than waxy diced potatoes. If you only have larger potatoes, cut them into even bite-size chunks so they finish at the same rate as the carrots.
  • Carrots — Carrots need heat to bring out their sweetness. Slicing them into 1/2-inch coins helps them soften in time without drying out. Thinner slices can overcook before the potatoes are ready, so keep them chunky enough to hold their shape.
  • Zucchini — Zucchini is here for tenderness and contrast, not for long roasting time. Cutting it into 1-inch chunks keeps it from shrinking into almost nothing. If you use smaller pieces, they’ll soften too fast and can turn watery.
  • Olive oil — The oil is what helps the vegetables brown instead of bake dry. Dividing it keeps the first vegetables coated for crisping and the zucchini lightly dressed at the end. A lighter olive oil works fine here; save the fancy finishing oil for the end if you want a stronger flavor.
  • Parmesan — Parmesan adds salty, nutty sharpness at the end without needing extra roasting time. Stir it on after the pan comes out so it melts just enough to cling to the vegetables. Grated Parmesan works better than shredded here because it spreads more evenly.

How to Roast Them So the Edges Brown and the Zucchini Stays Tender

Give the Potatoes and Carrots the Head Start

Toss the potatoes and carrots with most of the oil, garlic, seasoning, salt, and pepper right on the sheet pan. Spread them out in a single layer and roast at 425°F until the potatoes are starting to turn golden at the edges. That first 20 minutes is doing the heavy lifting, so don’t rush it; if the vegetables look pale, they need more time before the zucchini goes in.

Add the Zucchini After the Dense Vegetables Are Almost There

Stir in the zucchini with the remaining oil and get everything back into an even layer. Zucchini releases moisture fast, so it belongs in the oven only after the potatoes and carrots have already started browning. If you add it too early, the whole pan softens and the vegetables lose that roasted texture.

Finish Fast, Then Season at the End

Roast for about 15 minutes more, just until the zucchini is tender and the potatoes are crisp enough to release from the pan without sticking. Sprinkle on the Parmesan and parsley while everything is hot so the cheese melts lightly and the herbs stay fresh. If the vegetables look dark on the bottom before the potatoes are tender, your oven runs hot and the pan may need to move up one rack next time.

How to Adapt This for Different Needs

Dairy-Free Version

Leave off the Parmesan or finish with a dairy-free Parmesan-style topping after roasting. You’ll lose a little of the salty, nutty finish, so add an extra pinch of salt at the end to keep the vegetables tasting complete.

Make It Heartier

Add chunks of red onion or bell pepper with the potatoes and carrots for more sweetness and color. Both roast well on the same timeline, but keep the pieces large enough that they don’t shrivel before the rest of the pan is done.

Herb Swap

Use rosemary or thyme instead of Italian seasoning if that’s what you have. Rosemary gives a woodsy, stronger roast-vegetable flavor, while thyme stays a little softer and more delicate. Keep the amount modest so the herbs don’t overpower the carrots.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The zucchini softens a bit as it sits, but the potatoes still reheat well.
  • Freezer: Not ideal. Zucchini changes texture after freezing and turns watery when thawed, so this dish is best made fresh.
  • Reheating: Reheat on a sheet pan in a 400°F oven for 8 to 10 minutes so the potatoes can crisp again. The mistake is microwaving it, which turns the vegetables soft and steamy instead of roasted.

Answers to the Questions Worth Asking

Can I use yellow squash instead of zucchini?+

Yes. Yellow squash behaves almost the same way as zucchini, so you can swap it in with the same timing and cut size. It also goes in during the last 15 minutes so it stays tender instead of watery.

How do I keep the potatoes crispy instead of soggy?+

Use a hot oven, spread the potatoes out in a single layer, and don’t crowd the pan. Crowding traps steam, which softens the cut sides before they can brown. If the pan looks tight, split it onto two pans for better color.

Can I cut the vegetables ahead of time?+

Yes, but keep the potatoes and carrots dry and covered, and store the zucchini separately. Zucchini holds a lot of moisture, so cutting it too far ahead can make it soften before it ever hits the oven. For best texture, slice the zucchini just before roasting.

How do I know when the vegetables are done?+

The potatoes should be fork-tender with crisp edges, and the carrots should have browned spots and a sweet smell. The zucchini should be tender but still hold its shape. If the vegetables are soft but pale, they need a few more minutes for color.

Roasted Potatoes Carrots and Zucchini

Roasted Potatoes Carrots and Zucchini are sheet-pan vegetables roasted at 425F for crispy potato edges, caramelized carrot coins, and tender zucchini. Tossed with garlic, Italian seasoning, Parmesan, and parsley, they come out golden and herb-flecked.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Side Dish
Cuisine: American
Calories: 270

Ingredients
  

baby potatoes, quartered
  • 1.5 lb baby potatoes
carrots, sliced into 1/2-inch coins
  • 3 carrots
zucchini, cut into 1-inch chunks
  • 2 zucchini
olive oil, divided
  • 0.25 cup olive oil
garlic, minced
  • 3 garlic
dried Italian seasoning
  • 1 tsp dried Italian seasoning
salt
  • 1 tsp salt
black pepper
  • 0.5 tsp black pepper
grated Parmesan
  • 0.25 cup Parmesan
fresh parsley, chopped
  • 1 tbsp fresh parsley

Equipment

  • 1 sheet pan

Method
 

Roast prep
  1. Preheat the oven to 425F so it reaches full heat before the vegetables go in.
  2. Toss the baby potatoes and carrots on a sheet pan with 3 tablespoons olive oil, garlic, Italian seasoning, salt, and black pepper until evenly coated.
  3. Roast for 20 minutes, then look for edges on the potatoes to start browning.
Finish roasting
  1. Toss the zucchini with the remaining olive oil, then add it to the pan and stir to redistribute the vegetables.
  2. Roast 15 minutes more at 425F until the potatoes are crispy and the zucchini is tender.
Serve
  1. Sprinkle Parmesan and fresh parsley over the roasted vegetables so the cheese melts slightly and the herbs stay bright.
  2. Serve immediately while the potatoes are crisp and the vegetables are hot.

Notes

For the crispiest potatoes, spread everything into a single layer with cut sides facing down on the sheet pan. Refrigerate leftovers in an airtight container for up to 3 days; reheat on a hot sheet pan or in an oven at 425F until warmed and edges crisp again. Freezing is not recommended because zucchini gets watery after thawing. For a dairy-light option, swap Parmesan for nutritional yeast or omit it and add an extra pinch of Italian seasoning.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Save to Pinterest

Leave a Comment

Recipe Rating