A vibrant and flavorful mix of seasonal veggies roasted until tender with aromatic garlic, herbs, and olive oil—a colorful, fuss-free side dish that complements any meal.
Why You’ll Love This Recipe
I appreciate how simple yet satisfying this dish is—it brings together earthy potatoes, sweet carrots, and delicate zucchini in one pan with minimal effort. The garlic and herbs infuse every bite, and roasting concentrates their natural flavors. It’s versatile, colorful, and perfect for everyday dinners or entertaining without extra work.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
baby potatoes, halved or quartered
-
carrots, peeled and cut into sticks or coins
-
zucchini, cut into half‑moons
-
olive oil
-
garlic, minced (or garlic powder)
-
dried or fresh parsley
-
dried or fresh rosemary
-
dried or fresh thyme
-
salt and freshly ground black pepper
-
optional: a squeeze of fresh lemon juice or grated Parmesan garnish
Directions
-
I preheat the oven to 425 °F (220 °C) and line a large baking sheet with parchment paper.
-
I place the potatoes and carrots in one bowl and the zucchini in another (zucchini cooks faster).
-
I toss the potato‑carrot mix with olive oil, minced garlic, rosemary, thyme, parsley, salt, and pepper until each piece is evenly coated.
-
I spread that mixture on one side of the baking sheet and roast for about 15–20 minutes.
-
I meanwhile toss the zucchini with a bit of olive oil, garlic, salt, and pepper.
-
After the potatoes and carrots start to brown, I add the zucchini to the other half of the baking sheet.
-
I roast everything together for an additional 10–15 minutes until all veggies are tender and golden, tossing them halfway through for even browning.
-
I remove the pan from the oven and, if desired, squeeze fresh lemon over the veggies or sprinkle grated Parmesan.
-
I transfer to a serving dish and dig in!
Servings and timing
-
Serves 4–6 as a side dish.
-
Prep time: 10 minutes
-
Cook time: 25–35 minutes (depending on your oven and how crisp you like the veggies)
-
Total time: approximately 35–45 minutes
Variations
-
Mediterranean twist: I add halved cherry tomatoes and olives in the last 5 minutes, then sprinkle with crumbled feta.
-
Spicy kick: I toss the veggies with a pinch of crushed red pepper flakes or smoked paprika.
-
Herb swap: I use fresh dill or oregano instead of parsley and rosemary.
-
Vegan “cheesy”: I sprinkle nutritional yeast over the veggies after roasting for a savory cheese flavor.
Storage/reheating
I store any leftovers in an airtight container in the fridge for up to 4 days. To reheat, I spread them on a baking sheet and warm in a 375 °F (190 °C) oven for about 10 minutes, tossing halfway through to ensure they crisp up again. They also reheat well in an air fryer at 350 °F (175 °C) for 4–5 minutes.
FAQs
How do I ensure even cooking among different vegetables?
I separate the potatoes and carrots from the zucchini at first because they need longer to soften. Adding zucchini later prevents it from turning mushy.
Can I roast frozen vegetables instead of fresh?
I don’t recommend it here—fresh veggies roast better. If using frozen, I thaw and pat them dry first, but results may still be softer and less caramelized.
What herbs work best?
I like rosemary, thyme, and parsley, but oregano, basil, or tarragon (fresh) also work wonderfully for different flavor profiles.
Can this be made ahead?
Absolutely. I roast it ahead, cool completely, and reheat in the oven or air fryer before serving. Roasted flavors actually deepen overnight.
What if I want crispy edges?
I make sure the veggies are well-dried after washing, give them enough space on the pan, and roast at a high temperature—425 °F helps them caramelize and crisp.
Conclusion
These garlic herb roasted potatoes, carrots, and zucchini are one of my favorite easy veggie sides—they’re colorful, flavorful, and adaptable to many meals and tastes. With minimal effort, I can bring something nutritious and delicious to the table that everyone enjoys.
Garlic Herb Roasted Potatoes, Carrots, and Zucchini
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A vibrant medley of baby potatoes, carrots, and zucchini roasted with olive oil, garlic, and herbs for a simple, flavorful, and colorful side dish that suits any meal.
- Author: Ella
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4–6 servings
- Category: Side Dish
- Method: Roasting
- Cuisine: American
- Diet: Vegan
Ingredients
- 1 lb baby potatoes, halved or quartered
- 3 large carrots, peeled and cut into sticks or coins
- 2 medium zucchini, cut into half-moons
- 3 tablespoons olive oil, divided
- 3 cloves garlic, minced (or 1 teaspoon garlic powder)
- 1 teaspoon dried parsley or 1 tablespoon fresh
- 1 teaspoon dried rosemary or 1 tablespoon fresh
- 1 teaspoon dried thyme or 1 tablespoon fresh
- Salt and freshly ground black pepper, to taste
- Optional: fresh lemon juice or grated Parmesan for garnish
Instructions
- Preheat oven to 425 °F (220 °C) and line a large baking sheet with parchment paper.
- Place potatoes and carrots in a bowl, zucchini in another.
- Toss potatoes and carrots with 2 tablespoons olive oil, garlic, rosemary, thyme, parsley, salt, and pepper.
- Spread potatoes and carrots on one side of the baking sheet and roast for 15–20 minutes.
- Meanwhile, toss zucchini with remaining 1 tablespoon olive oil, garlic, salt, and pepper.
- Add zucchini to the other half of the sheet and roast for another 10–15 minutes until all veggies are golden and tender, tossing halfway through.
- Remove from oven and, if desired, drizzle with lemon juice or sprinkle Parmesan.
- Transfer to a serving dish and serve warm.
Notes
- Add zucchini later in roasting to prevent mushiness.
- Use fresh or dried herbs based on preference or availability.
- For a spicy variation, add red pepper flakes or paprika.
- Store leftovers in fridge for up to 4 days; reheat in oven or air fryer.
- Space veggies well on the pan for crispy edges.
Nutrition
- Serving Size: 1 cup
- Calories: 140
- Sugar: 4g
- Sodium: 180mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 17g
- Fiber: 3g
- Protein: 2g
- Cholesterol: 0mg