This Garlic Herb Roasted Potatoes Recipe with Carrots and Zucchini is a cozy, colorful medley of crispy edges, tender centers, and herby goodness. It’s a versatile one-pan side dish that fits any meal—from weeknight chicken dinners to festive holiday spreads. Every bite is bursting with roasted flavor, perfectly balanced between savory garlic, earthy herbs, and the natural sweetness of the vegetables.
The magic lies in the simplicity. Roasting brings out the deep, caramelized notes of each vegetable while preserving their natural textures. Potatoes get crispy on the outside and fluffy inside, carrots turn tender and sweet, and zucchini adds a juicy, light contrast. It’s rustic, hearty, and wholesome—just the kind of dish that disappears fast from the dinner table.
Ingredients Overview
Each vegetable and seasoning brings something essential to the dish. Together, they create a well-rounded, satisfying combination that’s as beautiful as it is delicious.
-
Baby potatoes: Red or gold baby potatoes work best. Their waxy texture holds up during roasting and creates a creamy inside with crispy skin. Cut larger ones in half for even cooking.
-
Carrots: Add a naturally sweet and earthy flavor. Slice into thick matchsticks or rounds so they roast at the same pace as the potatoes.
-
Zucchini: Softens faster than other veggies, so it’s added partway through roasting. It adds moisture, color, and a fresh bite.
-
Garlic: Minced garlic infuses everything with savory depth and roasts to a mellow, nutty flavor.
-
Fresh or dried herbs: Rosemary, thyme, and parsley add aromatic, earthy complexity. Dried herbs work great if fresh aren’t available.
-
Olive oil: Helps the veggies caramelize and carries the garlic and herb flavors evenly.
-
Salt and pepper: Essential for seasoning every vegetable evenly.
Substitutions: Swap sweet potatoes for a sweeter twist, or add red onion, bell peppers, or mushrooms to round out the flavor. You can also use Italian seasoning if you don’t have individual herbs.
Step-by-Step Instructions

-
Preheat the Oven and Prep Vegetables:
Preheat your oven to 425°F (220°C). Wash and scrub 1.5 lbs baby potatoes. Halve or quarter them depending on size. Peel and cut 3 large carrots into thick rounds or sticks. Wash 2 medium zucchinis and slice into half-moons, about ½-inch thick. Set zucchini aside for later. -
Toss Potatoes and Carrots with Seasoning:
In a large bowl, combine potatoes and carrots. Add 3 tablespoons olive oil, 1½ teaspoons salt, ½ teaspoon black pepper, 4 cloves minced garlic, 1 teaspoon dried rosemary, and 1 teaspoon dried thyme. Toss well to coat evenly. -
Roast First Round of Vegetables:
Spread seasoned potatoes and carrots in a single layer on a large baking sheet lined with parchment paper. Roast for 25 minutes, flipping halfway through. -
Add Zucchini:
After 25 minutes, remove tray and scatter zucchini slices over the partially roasted vegetables. Drizzle with 1 more tablespoon olive oil and a pinch of salt and thyme. Toss gently right on the tray and return to oven. -
Finish Roasting:
Continue roasting for another 15–20 minutes, until the zucchini is tender and lightly browned, and the potatoes and carrots are golden and crisp on the edges. -
Garnish and Serve:
Remove from oven and sprinkle with chopped fresh parsley. Serve warm as a side dish or even as a vegetarian main over quinoa or rice.
Common Mistakes to Avoid
-
Adding zucchini too early: It roasts much faster and will become mushy if added with the potatoes and carrots.
-
Skipping the parchment paper: It prevents sticking and makes cleanup easier.
-
Crowding the pan: Spread everything out to roast evenly—use two pans if needed.
-
Undersalting: Roasted vegetables need a generous seasoning to bring out their flavor.
Tips, Variations & Substitutions
-
Add Parmesan: Sprinkle grated Parmesan over the veggies in the last 5 minutes of roasting for a savory, cheesy finish.
-
Use lemon zest: A sprinkle of fresh lemon zest before serving brightens the whole dish.
-
Spice it up: Add a pinch of red pepper flakes or smoked paprika to the seasoning mix.
-
Add protein: Toss in canned chickpeas before roasting, or serve alongside grilled chicken or fish.
-
Herb swap: Use basil, oregano, or Italian seasoning if you’re out of thyme or rosemary.
-
Change the veggies: Add chunks of red onion, Brussels sprouts, or mushrooms depending on what’s in season.
Serving Ideas & Occasions
Garlic Herb Roasted Potatoes with Carrots and Zucchini makes an excellent side dish for roast chicken, pork tenderloin, or baked salmon. It’s also a fantastic meatless option with a dollop of Greek yogurt or hummus.
Serve it during the holidays as a colorful, crowd-pleasing veggie platter, or whip it up for a simple weeknight dinner with a fried egg or lentil salad. It’s hearty enough to stand alone and flexible enough to match any cuisine.
Pair with sparkling water, white wine, or even a spiced cider for a cozy, balanced meal. These roasted vegetables also pack well for lunches and reheat beautifully.
Nutritional & Health Notes
This dish is naturally gluten-free, dairy-free, and packed with fiber, potassium, and antioxidants. Potatoes provide complex carbs and satiety, while carrots and zucchini contribute beta-carotene, vitamin C, and hydration.
Roasting preserves nutrients better than boiling and brings out intense natural flavors. Using olive oil adds healthy fats without the heaviness of butter. For those watching sodium, adjust the salt to taste and flavor with extra herbs.
It’s a great way to get in a variety of vegetables in one dish and makes a healthy, balanced addition to most dietary plans. Leave the skins on the potatoes for added fiber and texture.
FAQs
1. Can I roast all the vegetables at the same time?
Not ideally. Zucchini cooks much faster and becomes mushy if roasted as long as potatoes and carrots. Add it halfway through for the best texture.
2. What type of potatoes work best?
Baby potatoes, fingerlings, or Yukon Golds are great choices. Their waxy texture helps them stay firm while still getting crispy edges.
3. Can I make this ahead of time?
Yes. Roast everything, cool, and store in an airtight container in the fridge. Reheat in a 375°F oven for 10–15 minutes to re-crisp before serving.
4. Is this dish vegan?
Yes, as written, it’s completely vegan and plant-based. Just avoid any cheese or yogurt toppings if serving to a strict vegan.
5. Can I use fresh herbs instead of dried?
Definitely. Use about three times the amount of fresh herbs compared to dried. Add some before roasting and a bit more after for fresh flavor.
6. Why did my vegetables steam instead of roast?
Most likely, they were too crowded on the pan. Spread them in a single layer with some space between. Moisture needs room to escape for proper roasting.
7. How do I store leftovers?
Store in an airtight container in the fridge for up to 4 days. Reheat in a skillet or oven to maintain texture—microwaving will soften the crisp edges.
Roasted Vegetables Recipe with Potatoes and Zucchini
An easy, flavorful roasted vegetable medley with garlic, herbs, crispy potatoes, sweet carrots, and juicy zucchini. Perfect for a one-pan side dish or vegetarian main.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 4–6 servings 1x
Ingredients
1.5 lbs baby potatoes, halved or quartered
3 large carrots, peeled and sliced
2 medium zucchinis, sliced into half-moons
4 garlic cloves, minced
3 tbsp olive oil (plus 1 tbsp extra for zucchini)
1½ tsp salt
½ tsp black pepper
1 tsp dried rosemary
1 tsp dried thyme
Fresh chopped parsley for garnish
Instructions
-
Preheat oven to 425°F (220°C). Line a baking sheet with parchment paper.
-
In a bowl, toss potatoes and carrots with 3 tbsp olive oil, salt, pepper, garlic, rosemary, and thyme.
-
Spread on baking sheet in a single layer. Roast for 25 minutes, flipping halfway.
-
Add zucchini to pan. Drizzle with 1 tbsp olive oil, a pinch of salt and thyme. Toss gently.
-
Roast for another 15–20 minutes until golden and tender.
-
Garnish with fresh parsley and serve warm.
Notes
Add Parmesan in the last 5 minutes for a cheesy finish. Great for meal prep and holiday sides.