Roasted Potatoes Carrots and Zucchini

Loading…

By Reading time
Servings 4–6 people

Roasted potatoes, carrots, and zucchini hit that sweet spot where the potatoes turn crisp at the edges, the carrots go caramelized and sticky, and the zucchini softens without turning watery. The payoff is a sheet pan full of color and contrast: hearty, tender, and a little salty from the Parmesan at the end.

The key is giving the potatoes and carrots a head start. They need more time to brown than zucchini does, and if you add everything at once, the zucchini gives off too much moisture before the other vegetables have a chance to roast properly. A hot oven and enough space on the pan matter just as much as the seasoning here.

Below, I’ve included the timing trick that keeps the zucchini from collapsing and the one easy swap that makes this work when you’re out of baby potatoes. It’s the kind of side dish that fits next to almost anything, but it’s good enough to eat straight off the pan.

“

I loved how the potatoes got crispy while the zucchini stayed tender instead of soggy. Adding the zucchini halfway through was the difference — everything finished at the same time and the Parmesan on top pulled it together.

★★★★★— Jenna M.

Save these roasted potatoes, carrots, and zucchini for the nights when you want one sheet pan, crisp edges, and an easy vegetable side that actually comes out browned.

Save to Pinterest

The Trick to Getting Three Vegetables Done at the Same Time

The mistake with mixed roasted vegetables is treating them like they all cook the same way. Potatoes and carrots are dense, so they need time to soften and brown. Zucchini is full of water and turns limp fast, which is why it belongs on the pan later, after the sturdier vegetables have already picked up color.

A hot 425F oven helps, but spacing matters just as much. If the vegetables are piled up, they steam instead of roast, and the potatoes never get that crisp exterior. Use a large sheet pan and spread everything out in a single layer so the cut surfaces can actually hit the heat.

What Each Vegetable Is Doing Here

Roasted Potatoes Carrots and Zucchini crispy caramelized herby
  • Baby potatoes — These are the backbone of the dish because they hold their shape and turn crisp where they touch the pan. Quarter them so the cut sides can brown; if they’re much larger than bite-size, they’ll need a few extra minutes before the zucchini goes in.
  • Carrots — Carrots bring sweetness and color, and they roast well because they’re sturdy enough to match the potatoes’ timing. Slice them into even coins so they soften at the same pace; thick uneven slices will stay firm while the rest of the pan finishes.
  • Zucchini — Zucchini adds softness and a fresh note, but it can’t stay in the oven as long as the other vegetables. If you cut it too small, it breaks down and sheds moisture; 1-inch chunks hold their shape better and brown on the edges instead of melting into the pan.
  • Parmesan — This goes on at the end so it clings to the hot vegetables instead of burning. If you want to skip it, the dish still works, but you’ll lose that salty finish that ties the sweet carrots and earthy potatoes together.

Roasting in Two Stages Is What Keeps the Texture Right

Start with the vegetables that need the longest roast

Toss the potatoes and carrots with most of the oil, garlic, Italian seasoning, salt, and pepper directly on the sheet pan so every cut surface gets coated. Spread them out and roast until the potatoes are starting to turn golden at the edges and the carrots are just beginning to soften. If the pan looks crowded, use two pans instead of forcing everything into one; crowding is the fastest way to lose browning.

Add the zucchini after the base has already browned

Toss the zucchini with the remaining oil before adding it to the pan. That light coating protects the pieces and helps them brown instead of drying out. Stir everything together gently so the zucchini sits among the other vegetables without getting crushed, then roast until it’s tender and the potatoes are crisp enough to pull away cleanly from the pan.

Finish hot, then season once more

Sprinkle the Parmesan and parsley over the vegetables as soon as they come out of the oven so the cheese melts lightly onto the hot surfaces. If you add the cheese too early, it can scorch before the vegetables finish roasting. The parsley works best at the very end because it keeps the dish looking fresh and stops the flavors from feeling heavy.

How to Adapt This for a Different Pantry or a Bigger Crowd

Dairy-free version

Skip the Parmesan and finish with a pinch more salt and a little extra parsley. You’ll lose the salty, savory coating, but the vegetables will still roast beautifully because the cheese is a finishing touch, not part of the structure.

No baby potatoes on hand

Use Yukon Gold or red potatoes cut into 1-inch pieces. The texture stays creamy inside, but larger potato chunks need the same head start as the baby potatoes here, so keep them on the pan long enough to brown before the zucchini goes in.

Make it more herb-forward

Add a little rosemary or thyme with the Italian seasoning if you want a deeper roasted flavor. Just keep the amount modest; too many dried herbs can start to taste dusty instead of savory.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 4 days. The zucchini softens a bit, but the potatoes stay satisfying.
  • Freezer: I don’t recommend freezing this one. The zucchini turns watery and the potatoes lose their roasted texture after thawing.
  • Reheating: Reheat on a sheet pan in a 400F oven or in an air fryer until the potatoes crisp back up. The common mistake is microwaving everything, which makes the vegetables soft and mutes the browned edges.

Answers to the Questions Worth Asking

Can I cut the vegetables ahead of time? +

Yes, but keep the cut zucchini separate from the potatoes and carrots. The zucchini starts shedding moisture once it’s cut, and that extra water works against browning. You can prep the sturdier vegetables a few hours ahead and keep them covered in the fridge.

How do I keep the zucchini from getting mushy? +

Add it later, cut it into larger chunks, and roast it hot. Zucchini goes mushy when it sits too long in the oven or gets crowded into a steamy pan. The short second roast keeps it tender with browned edges instead of soft and watery.

Can I use a different cheese instead of Parmesan? +

Pecorino Romano works well if you want a saltier, sharper finish. Avoid soft cheeses here because they melt into the vegetables instead of adding that dry, savory coating on top.

How do I know when the potatoes are done? +

They should be browned on the outside and easy to pierce with a fork without feeling mealy. If they still seem pale after the zucchini goes in, give them a few extra minutes and keep the vegetables spread out so the moisture can evaporate.

Can I double this recipe on one pan? +

Not on a standard sheet pan. If you pile on too many vegetables, they steam and soften before they can brown. Use two pans and rotate them halfway through roasting if you’re feeding a bigger group.

Roasted Potatoes Carrots and Zucchini

Roasted potatoes carrots and zucchini with golden, crispy edges and tender vegetables. Sheet-pan roasting at 425°F caramelizes the carrots and browns the zucchini, finished with Parmesan and parsley.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Side Dish
Cuisine: American
Calories: 330

Ingredients
  

Vegetables and seasonings
  • 1.5 lb baby potatoes
  • 3 carrots
  • 2 zucchini
  • 0.25 cup olive oil divided
  • 3 garlic minced
  • 1 tsp dried Italian seasoning
  • 1 tsp salt
  • 0.5 tsp black pepper
  • 0.25 cup grated Parmesan
  • 1 tbsp fresh parsley chopped

Equipment

  • 1 sheet pan

Method
 

Roast the vegetables
  1. Preheat oven to 425°F. You should see the oven reach temperature before you start roasting so the potatoes crisp properly.
  2. Toss baby potatoes and carrots with 3 tbsp olive oil, garlic, dried Italian seasoning, salt, and black pepper on a sheet pan. Spread in a single layer so cut sides get browned.
  3. Roast for 20 minutes at 425°F. Visual cue: potatoes begin to turn golden at the edges.
  4. Toss zucchini with the remaining olive oil, then add to the pan and stir to redistribute everything. Visual cue: zucchini should look glossy from oil before roasting.
  5. Roast for 15 minutes more at 425°F until potatoes are crispy and zucchini is tender. Visual cue: zucchini is lightly browned and potatoes are well-crisped.
  6. Sprinkle grated Parmesan and fresh parsley over the hot sheet pan and serve. Visual cue: Parmesan melts slightly and herbs look vibrant.

Notes

For extra crisp potatoes, don’t overcrowd the sheet pan and avoid stirring during the first 20 minutes. Refrigerate leftovers in an airtight container for up to 4 days; reheat on a sheet pan at 425°F until hot and edges crisp again. Freezing isn’t recommended because zucchini can soften. Dietary swap: use dairy-free Parmesan if you need a dairy-free version.
EveryBiteTells

Save this recipe

Pin, print, comment, or copy the link — spread the cozy kitchen love.

Save to Pinterest

Leave a Comment

Recipe Rating