Roasted Potatoes Carrots and Zucchini

Loading…

By Reading time

Golden roasted potatoes, sweet carrots, and tender zucchini make a side dish that lands on the table with crisp edges, caramelized spots, and just enough garlic to keep every bite interesting. The potatoes get the head start, which matters more than people think: they need a longer roast to turn browned and crisp while the zucchini would collapse if it went in at the beginning.

This version keeps the vegetables on the same sheet pan, but it doesn’t treat them the same. The potatoes and carrots take the full heat first, then the zucchini joins later so it stays intact and picks up color instead of turning watery. A quick finish with Parmesan and parsley gives the pan a salty, herby lift right before serving.

Below, I’ll show you how to keep the vegetables from steaming, when to add the zucchini, and how to swap in what you have without losing that roasted texture.

“

The potatoes came out crisp on the edges and the zucchini stayed firm instead of turning mushy. I liked that the carrots picked up just enough caramelization in the same time.

★★★★★— Megan R.

Save these roasted potatoes, carrots, and zucchini for the nights when you want a crisp, caramelized sheet pan side with almost no cleanup.

Save to Pinterest

The Trick Is Staging the Vegetables So Nothing Steams

The biggest mistake with mixed roasted vegetables is crowding them into a pile and hoping the oven sorts it out. It doesn’t. Potatoes and carrots need direct contact with the pan and enough time for their surfaces to dry out and brown; zucchini gives up moisture fast, so it needs less time and a later entrance.

That’s why this recipe starts with the firmer vegetables first. If your pan is overloaded, the vegetables will soften before they caramelize, and you’ll lose the crisp edges that make this dish worth repeating. Use a large sheet pan and spread everything out in one layer after the zucchini goes in.

  • Baby potatoes — Their thin skin helps them crisp without peeling. Quarter them evenly so they roast at the same pace; uneven pieces leave you with a mix of chalky centers and overdone edges.
  • Carrots — Coin slices brown better than thick chunks and match the potato timing more closely. If your carrots are large, cut them on the smaller side so they soften by the time the potatoes are done.
  • Zucchini — Add it later or it turns soft and watery. Chunky pieces hold their shape better than thin half-moons, and they brown at the edges instead of disappearing into the pan.
  • Olive oil — This is what carries the seasoning and helps the cut surfaces roast instead of dry out. You don’t need expensive oil here, but you do need enough to lightly coat every piece.

What Each Ingredient Is Doing in the Pan

Roasted Potatoes Carrots and Zucchini crispy caramelized herby
  • Olive oil — Dividing it between the first roast and the zucchini keeps the softer vegetable from turning greasy and gives the potatoes enough fat to blister. If you use less, the vegetables dry out before they brown.
  • Garlic — Minced garlic adds a savory edge, but it can scorch if it’s exposed too early on a dry pan. Tossing it with the oil helps it cling to the vegetables instead of burning on the sheet pan.
  • Dried Italian seasoning — This gives the whole tray a familiar herb backbone without extra chopping. Fresh herbs won’t behave the same here; they’re better saved for the end.
  • Parmesan — The cheese adds salt and a little nutty finish. Use grated Parmesan, not a heavy shredded handful, so it melts lightly across the hot vegetables instead of clumping.
  • Parsley — This wakes everything up at the end. It doesn’t replace the roast flavor; it sharpens it.

How to Get Crisp Potatoes Without Overcooking the Zucchini

Start With the Potatoes and Carrots

Heat the oven to 425F before anything goes near the pan. Toss the potatoes and carrots with the oil, garlic, seasoning, salt, and pepper right on the sheet pan, then spread them into a single layer. If they’re crowded, they’ll steam and stay pale instead of turning golden at the edges.

Let the First Roast Do the Heavy Lifting

Roast the potatoes and carrots for 20 minutes before adding the zucchini. That first stretch is where the potatoes begin to crisp and the carrots start to sweeten. If the pan looks dry or the vegetables are sticking, the oven is doing its job; don’t stir them constantly or you’ll prevent browning.

Add the Zucchini at the Right Time

Toss the zucchini with the remaining oil before it goes onto the pan. This helps it roast instead of shrivel. Stir everything together once, then return the pan to the oven for about 15 minutes more, until the potatoes are crisp at the edges and the zucchini is tender but still intact.

Finish While the Pan Is Hot

Sprinkle the Parmesan and parsley over the vegetables right after they come out of the oven. The residual heat softens the cheese slightly and helps it cling to the hot vegetables. If you wait too long, the cheese sits on top and the herbs lose their fresh lift.

How to Adapt This for a Different Pan or Pantry

Dairy-Free Version

Leave off the Parmesan and finish with extra parsley or a squeeze of lemon instead. You lose the salty, nutty finish, but the vegetables still roast beautifully and taste brighter at the end.

Make It More Savory

Add a pinch of onion powder or a little smoked paprika with the seasoning. Onion powder deepens the roasted flavor without changing the texture, while paprika adds color and a warmer finish.

Use What You Have Instead of Zucchini

Yellow squash works the same way and can go in at the same time as the zucchini. Broccoli florets also work, but they need the full roasting time and may brown faster at the edges, which gives the dish a more assertive roasted flavor.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The zucchini softens a bit, but the flavors hold up well.
  • Freezer: Not ideal. Potatoes and zucchini both lose their best texture after freezing and thawing.
  • Reheating: Reheat on a sheet pan in a 400F oven until hot and edges crisp again. The common mistake is microwaving them, which makes the potatoes soft and the zucchini watery.

Answers to the Questions Worth Asking

Can I cut the vegetables ahead of time?+

Yes. Cut the potatoes and carrots a few hours ahead and keep them in cold water so they don’t brown. Drain them well and pat them dry before roasting, because extra water is the fastest way to lose crisp edges.

How do I keep the zucchini from getting mushy?+

Add it halfway through the roast, not at the beginning. Zucchini breaks down fast, and the later timing lets it soften without releasing so much liquid that it turns the whole pan soggy.

Can I use other vegetables in this recipe?+

Yes, as long as you match the timing to the vegetable. Broccoli, cauliflower, and bell peppers all work, but harder vegetables need the first roast and softer ones should wait until later so they don’t overcook.

How do I keep the potatoes from sticking to the pan?+

Use enough oil to coat the cut sides and don’t move the potatoes too soon. They release more easily once the surface browning starts, so if they stick at first, give them a few more minutes before stirring.

Can I make roasted potatoes carrots and zucchini ahead of time?+

You can roast them a few hours ahead and reheat them in the oven, but they’re best the day they’re made. The potatoes lose some crispness as they sit, so a hot oven is the way to bring back the edges before serving.

Roasted Potatoes Carrots and Zucchini

Roasted potatoes carrots and zucchini with a sheet-pan method for crispy potato edges, caramelized carrot coins, and browned zucchini. Tossed with olive oil, garlic, Italian seasoning, and finished with Parmesan and parsley for a savory, herb-flecked side.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Side Dish
Cuisine: American
Calories: 320

Ingredients
  

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

Equipment

  • 1 sheet pan

Method
 

Prep and first roast
  1. Preheat the oven to 425F.
  2. Toss the baby potatoes and carrots with 3 tablespoons olive oil, minced garlic, dried Italian seasoning, salt, and black pepper on a sheet pan.
  3. Roast for 20 minutes, until the potatoes begin to turn golden at the edges; keep the sheet pan in the center rack for even browning.
Add zucchini and finish
  1. Toss the zucchini with the remaining olive oil, then add it to the pan and stir so everything is in a single layer.
  2. Roast for 15 minutes more at 425F until the potatoes are crispy and the zucchini is tender; stir once halfway through if you want more even browning.
Season and serve
  1. Sprinkle with grated Parmesan and chopped fresh parsley, then serve right away.

Notes

For the crispiest potatoes, spread everything into a single layer with minimal overlap on the sheet pan. Refrigerate leftovers in a sealed container for up to 4 days; reheat on a sheet pan at 425F until warmed through and edges crisp again. Freezing is not recommended because zucchini can soften when thawed. For a lower-fat swap, use 2 tablespoons olive oil instead of 1/4 cup.

Loved this recipe?

Pin it for later or print a clean copy for your kitchen binder.

Save to Pinterest

Leave a Comment

Recipe Rating