Easy Roasted Pesto Vegetables (Mediterranean style)

These roasted pesto vegetables are my favorite way to turn everyday veggies into something truly crave-worthy. A simple mix of seasonal vegetables is oven roasted until perfectly caramelized, then tossed with fragrant basil pesto for big flavor without heaviness. This is the kind of healthy side dish that feels comforting and indulgent, yet fits beautifully into a nutritious, low-calorie meal. If you’re looking for easy roasted vegetables with pesto that taste amazing without butter or cream, this one’s for you.

Pesto roast vegetables on a white plate.

A side dish that goes with everything

  • Roasting brings out natural sweetness while pesto adds bold, herby flavor
  • Healthy and satisfying — no ultra-processed ingredients and naturally low in calories
  • Flexible and customizable — perfect for using whatever vegetables you have
  • Easy enough for weeknights, impressive enough for guests
  • A delicious way to make vegetables exciting

Recipe video

Let’s dive into the recipe.

Ingredients and substitutions

Labelled ingredients for Mediterranean roasted vegetables with pesto.
  • Pesto: You can use store-bought pesto or use one of the pesto recipes on the blog: spinach almond pesto, spicy red chili pesto with tomatoes, easy roasted red pepper pesto, roasted garlic pesto with cashews or Thai basil pesto.
  • Vegetables: I love this recipe for its versatility and the opportunity it provides to add rainbow-colored veggies. Use any vegetables of your choice (except for leafy vegetables, of course!).
  • Spices: Pesto flavors get a little lift in this recipe with a couple of ingredients like red pepper flakes (which is optional), black pepper and garlic powder. You can add more spices like onion powder and dried herbs like sage or rosemary.
  • Oil: Use olive oil only if using homemade pesto from the above recipes. If you’re using store-bought pesto, it might have enough oil, so you don’t have to add extra oil.

How to make roasted vegetables with pesto

(You can find the exact measurements and instructions in the printable recipe card at the end of this page. Here are step-by-step instructions with pictures to help you easily understand the recipe.)

Preheat the oven to 210°C/410°F.

Mix together in a small bowl: olive oil, red pepper flakes, black pepper, salt and garlic powder.

Add the mixture to the pesto and mix until combined.

Quarter the onions. Dice carrots, zucchini and eggplant into 1-inch cubes.

Chop the cauliflower into florets, about the same size as the other diced vegetables. Slice the bell pepper into strips.

Place the veggies in a large bowl and add the pesto seasoning. Toss the vegetables until all of them are coated with the seasoning.

Diced vegetables being tossed with pesto seasoning.

Spread the vegetables on a sheet pan. Roast in the preheated oven for 25 minutes, stirring after 15 minutes into cooking.

Diced vegetables with pesto sauce on a sheet pan.

The roasting time depends on the size of the diced vegetables. If they are not browned to your satisfaction, roast for 5 to 8 minutes more.

Pesto roasted vegetables in a sheet pan.

Garnish with chopped parsley or basil and serve.

What to pair with this Mediterranean roasted pesto vegetables

Chicken

Fish

Pasta

Rice

Make it a healthy bowl recipe with a choice of grain and protein, with a sauce like sweet onion dressing, creamy roasted garlic sauce, or easy sun dried tomato dressing drizzled on top.

Mediterranean roasted pesto vegetables on a white plate.

More roasted vegetable recipes

  1. Honey roasted sweet potatoes and carrots
  2. Rosemary roasted potatoes and broccoli
  3. Roasted carrots and green beans with almond topping
  4. Roasted marinated Brussels sprouts
  5. Balsamic roasted Brussels sprouts and carrots
Roasted vegetables with basil pesto on a white plate.

Pesto Roasted Vegetables Recipe

These roasted pesto vegetables are made by oven roasting mixed vegetables until tender and golden, then finishing them with basil pesto. Simple, nourishing, and full of flavor, this is an easy side dish you’ll come back to again and again.
Author: Sheeba
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Side Dish
Cuisine Italian, Mediterranean
Servings 4
Calories 180.9 kcal

Ingredients
  

Seasoning

Vegetables

  • 2 large onions
  • ½ head of a medium-sized cauliflower
  • 1 carrot
  • 1 eggplant
  • 1 zucchini
  • 1 bell pepper

Garnish

  • a handful of parsley or basil

STEP BY STEP IMAGES

Scroll back to find detailed recipe photos!

Instructions
 

  • Preheat the oven to 210°C/410°F.
  • Mix together in a small bowl: 2 teaspoons olive oil, ¼ teaspoon red pepper flakes, ½ teaspoon black pepper, ½ teaspoon salt and ½ teaspoon garlic powder.
  • Add the mixture to ⅓ cup pesto and mix until combined.
  • Quarter 2 large onions. Dice 1 carrot, 1 eggplantand 1 zucchini into 1-inch cubes.
  • Chop ½ head of a medium-sized cauliflower into florets, about the same size as the other diced vegetables. Slice 1 bell pepper into strips.
  • Place the veggies in a large bowl and add the pesto seasoning. Toss the vegetables until all of them are coated with the seasoning.
  • Spread the vegetables on a sheet pan. Roast in the preheated oven for 25 minutes, stirring after 15 minutes into cooking.
  • Garnish with chopped parsley or basil and serve.

Video

Notes

  1. Pesto: You can use store-bought pesto or use one of the pesto recipes on the blog: spinach almond pesto, spicy red chili pesto with tomatoes, easy roasted red pepper pesto, roasted garlic pesto with cashews or Thai basil pesto.
  2. If you’re using store-bought pesto, it might have enough oil, so you don’t have to add extra oil.
  3. Quantity of vegetables: You can use any number of vegetables, provided they make up roughly 8 heaped cups.
  4. Seasoning the veggies: I recommend using your hands to toss the veggies with the pesto seasoning for the best results.
  5. The roasting time depends on the size of the diced vegetables. If they are not browned to your satisfaction, roast for 5 to 8 minutes more.
Nutrition Facts
Pesto Roasted Vegetables Recipe
Amount per Serving
Calories
180.9
% Daily Value*
Fat
 
10.2
g
16
%
Saturated Fat
 
1.7
g
11
%
Polyunsaturated Fat
 
0.4
g
Monounsaturated Fat
 
1.5
g
Cholesterol
 
1.7
mg
1
%
Sodium
 
507.2
mg
22
%
Potassium
 
621.9
mg
18
%
Carbohydrates
 
20.7
g
7
%
Fiber
 
6.7
g
28
%
Sugar
 
11.1
g
12
%
Protein
 
4.1
g
8
%
Vitamin A
 
4060
IU
81
%
Vitamin C
 
55.9
mg
68
%
Calcium
 
77.8
mg
8
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.

★★★★★Did you try this recipe? Please give a star rating in the comments below ★★★★★

HUNGRY FOR MORE? Join over 1000 home cooks like you who subscribe to my weekly newsletter to get all the latest recipes right in your inbox. Or follow me on your favorite social media: Facebook, Pinterest, Instagram, and YouTube. Thank you and happy cooking!

Author profile photo

Hi! I’m Sheeba, welcome to Go Healthy ever after!

Hi, I’m Sheeba Subbu, founder of Go Healthy Ever After. Certified in diet and wellness, I create family-friendly recipes where nutrition meets flavor. My goal is to make delicious, wholesome meals simple and enjoyable for every kitchen.

Leave a Comment

Your email address will not be published. Required fields are marked *

Rate this recipe




This site uses Akismet to reduce spam. Learn how your comment data is processed.