Roasted Potatoes Carrots and Zucchini

Loading…

By Reading time
Servings 4–6 people

Golden roasted potatoes, sweet carrots, and tender zucchini on one pan give you the kind of side dish that disappears before the main course hits the table. The potatoes crisp at the edges, the carrots turn deeply caramelized, and the zucchini stays soft without going limp or watery. Parmesan and parsley at the end pull everything together with just enough salt and freshness to keep each bite interesting.

The key is giving the potatoes and carrots a head start before the zucchini goes in. Zucchini cooks fast and releases moisture, so if it starts roasting too early, it turns mushy and steams the whole pan. A hot oven and enough space between the vegetables matter here too; crowd them and you’ll get pale, soft edges instead of browning.

This recipe is simple enough for a weeknight, but there are a few small moves that make a big difference. Below, I’ve laid out the timing that keeps each vegetable in its best texture, plus the swaps that still work if your fridge looks a little different.

“

The potatoes got those crisp browned edges, and the zucchini stayed tender instead of turning watery. I loved that the carrots caramelized right on the pan with almost no cleanup.

★★★★★— Melissa T.

Save these roasted potatoes, carrots, and zucchini for the nights when you want one sheet pan, crisp edges, and a vegetable side that actually gets eaten.

Save to Pinterest

The Trick to Keeping Zucchini From Watering Down the Pan

The mistake most people make is treating every vegetable like it needs the same amount of oven time. Potatoes and carrots can handle a long roast and need it to get sweet and browned. Zucchini can’t sit in that heat nearly as long, or it starts giving off water and softening the whole tray before the other vegetables are done.

That’s why the first roast happens with only the potatoes and carrots. By the time the zucchini goes in, the pan already has some color on it and the sturdier vegetables are nearly cooked through. That second, shorter roast lets the zucchini brown at the edges without collapsing.

  • Potatoes — Baby potatoes hold their shape and crisp well when cut into quarters. If you use larger potatoes, cut them into smaller, even chunks so they finish at the same time as the carrots.
  • Carrots — Half-inch coins give you caramelized edges without drying out the center. Thinner slices can burn before the potatoes are tender.
  • Zucchini — Keep the pieces chunky. One-inch pieces are sturdy enough to roast instead of melt into the pan.
  • Olive oil — This is what helps the vegetables brown instead of dry out. You don’t need a fancy bottle here, but don’t go light; under-oiled vegetables stick and scorch before they caramelize.

What Each Ingredient Is Doing on the Sheet Pan

Roasted Potatoes Carrots and Zucchini crispy caramelized herbs
  • Garlic — Minced garlic clings to the oil and perfumes the whole pan. It can brown fast, so keep the oven hot but not hotter, and don’t leave any tiny bits piled up on the edge of the pan where they can burn.
  • Dried Italian seasoning — This gives the vegetables a built-in herb backbone without chopping a handful of fresh herbs for the roast. If you swap in fresh rosemary or thyme, use less; fresh herbs can get too assertive in a dish this simple.
  • Parmesan — Add it after roasting so it stays savory and a little nutty instead of scorching in the oven. The pre-grated stuff works in a pinch, but a finer grate melts and clings better.
  • Parsley — Fresh parsley wakes up the finished dish and keeps the Parmesan from making everything feel heavy. It’s worth using fresh here; dried parsley won’t give you the same clean finish.

How to Get Crisp Edges Without Overcooking the Zucchini

Start with the potatoes and carrots alone

Toss the potatoes and carrots with the oil, garlic, seasoning, salt, and pepper directly on the sheet pan so every surface gets coated. Spread them into a single layer with space between pieces, because crowded vegetables steam before they brown. After 20 minutes, the potatoes should be starting to crisp and the carrots should show deep color on the cut sides.

Add the zucchini at the right moment

Stir in the zucchini with the remaining oil only after the first roast. The goal is for the zucchini to pick up heat quickly and brown on the edges while staying tender in the center. If your zucchini is cut smaller than 1-inch chunks, pull the pan a few minutes early so it doesn’t soften too much.

Finish with Parmesan and parsley

Sprinkle the Parmesan over the vegetables the moment they come out of the oven so it melts lightly against the hot surfaces. Add the parsley last so it stays bright instead of wilting into the pan. If the vegetables are pale instead of browned, they needed more space or a little more time; if they’re too dark, the oven was probably too crowded or the pieces were cut unevenly.

Add Bell Peppers for More Sweetness

Cut red or yellow bell peppers into thick strips and add them with the zucchini. They soften quickly and bring extra sweetness, but they won’t crisp the way potatoes do, so expect a softer mix of textures on the pan.

Make It Dairy-Free

Skip the Parmesan and finish with a little extra parsley plus a pinch of flaky salt. You’ll lose the salty, nutty finish, but the vegetables will still taste balanced and clean.

Make It Gluten-Free and Vegetarian

This recipe is naturally vegetarian and gluten-free as written, as long as your Parmesan is made with vegetarian-friendly rennet if that matters for your table. The texture and roasting method don’t need any adjustment.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The zucchini softens a bit, but the potatoes hold up well.
  • Freezer: Not a great freezer dish. The zucchini turns mushy after thawing, and the potatoes lose their crisp edges.
  • Reheating: Reheat on a sheet pan in a 400F oven for about 10 to 15 minutes. The oven brings back the edges much better than the microwave, which makes the vegetables soggy.

Answers to the Questions Worth Asking

Can I use regular potatoes instead of baby potatoes?+

Yes. Cut them into 1-inch chunks so they roast in the same time as the carrots. If the pieces are too large, the outside will brown before the center gets tender.

How do I keep the zucchini from getting soggy?+

Add it later than the potatoes and carrots, and cut it into bigger chunks. Zucchini gives off water as it cooks, so giving it less time in the oven keeps the pan from steaming.

Can I prep this ahead of time?+

You can cut the potatoes and carrots a few hours ahead and keep them covered in the fridge. I’d wait to cut the zucchini until closer to cooking time so it doesn’t release water and soften before it ever hits the oven.

How do I know when the vegetables are done?+

The potatoes should be crisp on the outside and easily pierced with a fork, the carrots should have browned edges, and the zucchini should be tender but still hold its shape. If the zucchini is collapsing before the potatoes are crisp, it went in too early.

Can I use frozen vegetables for this recipe?+

Frozen zucchini is not a good swap because it releases too much water and softens the roast. Frozen potatoes and carrots can work in a pinch, but they won’t brown as well as fresh and the texture will be softer.

Roasted Potatoes Carrots and Zucchini

Roasted potatoes, carrots, and zucchini with caramelized edges and tender centers. Oven-roasted at 425°F on a sheet pan until the potatoes turn crisp and golden.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Side Dish
Cuisine: American
Calories: 290

Ingredients
  

Vegetables and seasonings
  • 1.5 lb baby potatoes, quartered
  • 3 carrots, sliced into 1/2-inch coins
  • 2 zucchini, cut into 1-inch chunks
  • 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 base vegetables
  1. Preheat oven to 425°F. Place a sheet pan in the oven to heat up for better browning.
  2. Toss baby potatoes and carrots with 3 tablespoons olive oil, garlic, dried Italian seasoning, salt, and black pepper on the hot sheet pan. Spread into a single layer so the potatoes can crisp.
  3. Roast for 20 minutes at 425°F. Look for edges on the potatoes starting to turn golden.
Add zucchini and finish roasting
  1. Toss zucchini with the remaining olive oil — then add to the pan and stir. Make sure zucchini sits around the potatoes without crowding.
  2. Roast for 15 minutes more at 425°F until potatoes are crispy and zucchini is tender. Watch for browned zucchini spots and a deep golden color on potatoes.
Finish and serve
  1. Sprinkle grated Parmesan and chopped fresh parsley over the roasted vegetables. Serve while hot for the best crisp-tender texture.

Notes

For extra-crispy potatoes, spread them in a single layer and avoid stirring during the first 20 minutes. Store leftovers in an airtight container in the refrigerator for up to 4 days; reheat on a sheet pan at 425°F until hot and edges begin to crisp again. Freezing is not recommended because zucchini can soften after thawing. For a dairy-light option, use a finely grated vegan Parmesan or nutritional yeast instead.

Leave a Comment

Recipe Rating