Garlic & Herb Roasted Vegetables (Best & Easy)
These garlic & herb roasted vegetables are one of the easiest ways to turn simple vegetables into a flavourful, colourful, and satisfying side dish. Fresh broccoli, zucchini, bell pepper, red onion, and baby potatoes are tossed with olive oil, garlic, herbs, and seasonings, then roasted until the edges become beautifully caramelised while the vegetables stay tender inside.
The combination of crispy golden potatoes, slightly charred broccoli, sweet roasted peppers, caramelised red onion, and tender zucchini makes every bite delicious. It’s a wonderful side for chicken, salmon, steak, turkey, or roasted fish, but it can also be served as a light vegetarian main course.
Best of all, this recipe requires very little preparation and only one roasting pan, making cleanup incredibly easy!
Ingredients
Vegetables
- 2 cups broccoli florets
- 1 zucchini, sliced into half-moons
- 1 bell pepper, chopped
- 1 red onion, cut into wedges
- 1 cup baby potatoes, halved
Garlic & Herb Seasoning
- 3 tablespoons extra-virgin olive oil
- 4 cloves garlic, minced
- 1 teaspoon Italian seasoning
- 1 teaspoon dried oregano
- ½ teaspoon dried thyme
- ½ teaspoon paprika
- ½ teaspoon salt
- ¼ teaspoon freshly ground black pepper
- ¼ teaspoon red pepper flakes, optional
- 1 tablespoon fresh lemon juice
- 2 tablespoons chopped fresh parsley
Optional Finishing Ingredients
- 2 tablespoons grated Parmesan cheese
- 1 teaspoon lemon zest
- Fresh basil or additional parsley
- A drizzle of balsamic glaze
Instructions
1. Preheat the oven
Preheat your oven to 425°F (220°C).
Line a large baking sheet with parchment paper or lightly grease it with olive oil.
For especially crispy vegetables, use a large sheet pan and avoid overcrowding. The vegetables should have enough room around them for hot air to circulate.
2. Prepare the vegetables
Wash all the vegetables thoroughly and dry them well.
Cut the baby potatoes in half. If your potatoes are larger than bite-sized, cut them into quarters.
Slice the zucchini into relatively thick half-moons so they don’t become too soft during roasting.
Cut the bell pepper into medium-sized pieces and separate the red onion into wedges.
Keep the broccoli florets relatively similar in size so they roast evenly.
3. Start with the potatoes
Baby potatoes take longer to cook than zucchini and bell peppers, so they need a little head start.
Place the halved potatoes on the prepared baking sheet.
Drizzle with approximately 1 tablespoon of olive oil and season lightly with salt and pepper.
Toss well.
Arrange them cut-side down whenever possible.
Roast the potatoes for approximately 15 minutes before adding the quicker-cooking vegetables.
4. Make the garlic-herb mixture
While the potatoes roast, prepare the seasoning.
In a small bowl, combine:
- Remaining olive oil
- Minced garlic
- Italian seasoning
- Oregano
- Thyme
- Paprika
- Salt
- Black pepper
- Red pepper flakes, if using
Stir thoroughly until combined.
The garlic, herbs, and olive oil create an incredibly fragrant coating that will caramelise beautifully in the oven.
5. Add the remaining vegetables
After the potatoes have roasted for 15 minutes, carefully remove the baking sheet from the oven.
Add the broccoli, zucchini, bell pepper, and red onion.
Pour the garlic-herb mixture over all the vegetables.
Toss everything together until the vegetables are evenly coated.
Spread them into a single layer.
Try not to pile the vegetables on top of one another.
6. Roast until golden
Return the baking sheet to the oven.
Roast for another 18–25 minutes, tossing once halfway through.
The vegetables should become tender with beautifully browned and slightly crispy edges.
The potatoes should be golden on the outside and tender when pierced with a fork.
The broccoli should have slightly charred edges, while the red onion and bell pepper should become sweet and caramelised.
7. Add fresh lemon
Remove the vegetables from the oven.
Immediately squeeze 1 tablespoon of fresh lemon juice over everything.
The acidity from the lemon brightens the roasted flavours and keeps the dish from tasting too heavy.
Sprinkle with fresh parsley and lemon zest if desired.
For an extra savoury finish, sprinkle with Parmesan cheese.
Serve immediately.
Why This Recipe Works
Roasting vegetables at a relatively high temperature concentrates their natural flavours.
Instead of boiling vegetables in water, roasting allows moisture to evaporate while the natural sugars caramelise.
That’s what gives the vegetables those delicious golden-brown edges.
The garlic becomes fragrant and slightly sweet, while the oregano, thyme, and Italian seasoning add a savoury herbal flavour.
The lemon juice added at the end provides a fresh contrast to the roasted vegetables.
The result is a side dish that’s simple enough for a weeknight dinner but flavourful enough for a holiday table.
Recipe Notes & Tips
1. Don’t overcrowd the pan
This is probably the most important tip.
If the vegetables are packed tightly together, they will steam instead of roast.
Use two baking sheets if necessary.
2. Dry your vegetables
After washing the vegetables, pat them dry before seasoning.
Excess moisture can prevent proper browning.
3. Cut everything appropriately
Different vegetables cook at different speeds.
Potatoes take the longest, while zucchini cooks quickly.
Giving the potatoes a head start prevents the zucchini from becoming mushy while you wait for the potatoes to finish.
4. Use enough oil—but don’t overdo it
Olive oil helps the vegetables brown and allows the herbs and seasonings to stick.
Three tablespoons is generally enough for this amount of vegetables.
5. Fresh garlic works best
Fresh minced garlic gives the dish a much stronger and more aromatic flavour than garlic powder.
However, if you’re short on time, you can substitute approximately 1½ teaspoons garlic powder.
6. Roast at high heat
A temperature around 425°F (220°C) encourages caramelisation and crisp edges.
Lower temperatures will cook the vegetables, but they may not develop the same roasted flavour.
7. Toss halfway through
Turning the vegetables halfway through cooking helps them brown evenly.
8. Add lemon after roasting
Adding lemon juice at the end keeps the flavour bright and fresh.
9. Don’t overcook zucchini
Zucchini contains a lot of water and can become soft if roasted for too long.
Cut it into slightly thicker pieces and add it after the potatoes have started cooking.
Easy Variations
Mediterranean Roasted Vegetables
Add:
- ½ cup cherry tomatoes
- ¼ cup Kalamata olives
- ¼ cup crumbled feta
- Fresh oregano
- Extra lemon juice
The combination makes a fantastic Mediterranean-style side dish.
Cheesy Garlic Vegetables
During the final 5 minutes of roasting, sprinkle ¼–½ cup Parmesan or mozzarella over the vegetables.
Return to the oven until the cheese melts and becomes golden.
Spicy Roasted Vegetables
Add:
- ½ teaspoon cayenne pepper
- ½ teaspoon chili powder
- Extra red pepper flakes
Serve with a cooling Greek yoghurt sauce.
Balsamic Version
After roasting, drizzle the vegetables with 1–2 teaspoons balsamic glaze.
The sweet-tangy glaze is especially delicious with the roasted red onion and bell pepper.
Extra-Protein Meal
Turn this side dish into a complete meal by adding:
- Grilled chicken
- Salmon
- Shrimp
- Chickpeas
- White beans
- Tofu
- Turkey meatballs
Serve everything over quinoa, brown rice, or cauliflower rice.
What to Serve With Garlic & Herb Roasted Vegetables
These vegetables are incredibly versatile.
Serve them alongside:
- Garlic roasted chicken
- Baked salmon
- Air-fryer cod
- Grilled steak
- Turkey breast
- Pork tenderloin
- Grilled shrimp
- Roasted chicken thighs
They also work beautifully in meal-prep bowls.
Simply divide the vegetables among containers and add your favourite protein and grain.
How to Turn Them Into a Main Dish
If you want to enjoy these roasted vegetables as a complete vegetarian meal, add a protein source.
Try tossing the finished vegetables with chickpeas and feta, then drizzle with lemon juice and olive oil.
You can also serve them over quinoa with a spoonful of Greek yoghurt or hummus.
Another delicious option is to place the roasted vegetables inside a whole-grain wrap with hummus and fresh greens.
Storage & Reheating
Store leftover roasted vegetables in an airtight container in the refrigerator for up to 4 days.
For best results, reheat them in an air fryer or oven.
Air fryer:
Heat at 375°F (190°C) for 4–6 minutes.
Oven:
Heat at 400°F (200°C) for 8–12 minutes.
Avoid microwaving if possible because the vegetables will become softer rather than crispy.
Can You Freeze Roasted Vegetables?
Yes, although the texture of zucchini and broccoli may become somewhat softer after freezing and thawing.
If you want to freeze them, allow the roasted vegetables to cool completely before transferring them to a freezer-safe container.
Freeze for up to 2 months.
For best results, reheat directly from frozen in the oven or air fryer.
Servings
4–6 servings
Prep Time
15 minutes
Initial Roasting
15 minutes
Final Roasting
18–25 minutes
Total Time
Approximately 45–50 minutes
Approximate Nutritional Information
Nutrition is estimated and will vary depending on the exact vegetables, amount of olive oil, and optional toppings used.
Per Serving
- Calories: 190
- Protein: 5 g
- Carbohydrates: 25 g
- Fat: 9 g
- Saturated Fat: 1.5 g
- Fiber: 5 g
- Sugar: 7 g
- Sodium: 330 mg
- Potassium: 650 mg
Adding Parmesan, additional oil, or balsamic glaze will increase the calorie and fat content.
Benefits of Garlic & Herb Roasted Vegetables
Rich in fiber
Broccoli, zucchini, bell peppers, onions, and potatoes all contribute dietary fibre. Fibre can help support normal digestion and make meals more satisfying.
Plenty of vegetables
This recipe combines several colourful vegetables in one dish, making it an easy way to add variety to your meals.
Good source of antioxidants
Colourful vegetables such as bell peppers and broccoli contain naturally occurring antioxidant compounds.
Healthy fats
Extra virgin olive oil provides unsaturated fat and adds wonderful flavour to the roasted vegetables.
Naturally satisfying
The combination of potatoes, fibre-rich vegetables, and healthy fat creates a hearty side dish that can help make a meal feel more complete.
Easy to customize
You can easily adjust the vegetables and herbs based on what’s available in your kitchen.
Frequently Asked Questions
Can I use frozen vegetables?
Yes, but fresh vegetables generally provide better roasting and browning. If using frozen vegetables, roast them directly from frozen and avoid overcrowding the pan.
Can I use sweet potatoes instead of baby potatoes?
Absolutely. Sweet potatoes are delicious in this recipe and add natural sweetness.
Can I prepare the vegetables ahead of time?
Yes. Chop the vegetables and store them in the refrigerator for up to a day. Prepare the garlic-herb mixture separately and toss everything together just before roasting.
Can I make these vegetables in an air fryer?
Yes. Air fry at approximately 380–400°F (193–200°C), working in batches if necessary. Start the potatoes first, then add the quicker-cooking vegetables.
Why are my vegetables soggy?
The most common causes are overcrowding, too much oil, or vegetables that were still wet after washing. Use a large pan, dry the vegetables thoroughly, and leave space between pieces.
Can I use other vegetables?
Definitely! Try cauliflower, Brussels sprouts, carrots, mushrooms, asparagus, green beans, or cherry tomatoes.
Can I make this recipe dairy-free?
Yes. Simply skip the Parmesan. The vegetables are flavourful enough without cheese.
Is this recipe vegetarian?
Yes. As written, the recipe is vegetarian. Use a vegetarian-friendly Parmesan if strict vegetarian preparation is important.
Can I make it vegan?
Yes. Use olive oil and omit the Parmesan, or replace it with nutritional yeast or a plant-based Parmesan alternative.
How do I get extra-crispy potatoes?
Make sure the potatoes are dry, don’t overcrowd the pan, and place them cut-side down when possible. A high oven temperature also helps develop crispy edges.
Final Thoughts
Garlic & herb roasted vegetables prove that healthy eating doesn’t have to be boring. A handful of everyday vegetables, good olive oil, fresh garlic, herbs, and a hot oven are all you need to create a side dish packed with flavour.
The crispy potatoes, caramelised onions, sweet bell peppers, tender zucchini, and roasted broccoli come together beautifully, while lemon and fresh herbs give the finished dish a bright, fresh flavour.
It’s easy enough for a busy weeknight, nutritious enough for meal prep, and delicious enough to serve alongside a special dinner.