Roasted Veggie Caprese Salad

Featured in: Fresh Bowls & Easy Sides

This vibrant salad transforms classic Caprese with roasted zucchini, bell peppers, red onion, and cherry tomatoes. The vegetables caramelize beautifully in 20-25 minutes at 425°F, developing rich, sweet flavors. Toss with creamy mozzarella pearls, then drizzle with balsamic glaze and extra-virgin olive oil. Fresh basil adds a bright finishing touch. Serve warm or at room temperature as a light lunch or elegant side dish.

Updated on Sun, 18 Jan 2026 15:37:00 GMT
Vibrant roasted vegetables with caramelized edges, mozzarella pearls, and fresh basil, perfect for a Roasted Veggie Caprese Salad side.  Save
Vibrant roasted vegetables with caramelized edges, mozzarella pearls, and fresh basil, perfect for a Roasted Veggie Caprese Salad side. | fluxbaker.com

My neighbor brought over a platter of this salad after a weekend farmers market haul, and I couldn't stop eating it with my fingers straight from the dish. The roasted vegetables were still warm, the mozzarella soft and milky, and that balsamic glaze pooled in the corners like liquid candy. I asked for the recipe immediately, scribbling it on the back of a grocery receipt. It's been my go-to ever since whenever I want something that feels special but doesn't ask much of me.

I made this for a backyard potluck once, and someone asked if I'd ordered it from a caterer. I laughed because I'd thrown it together in under an hour, most of that time spent with my feet up while the oven did the work. By the end of the night, the platter was scraped clean, and two people had texted me for the recipe. That's when I knew this one was a keeper.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Zucchini: Dice it into chunks about the same size so everything roasts evenly, and don't worry if the edges get a little crispy.
  • Red and yellow bell peppers: The mix of colors makes the salad look alive, and roasting them brings out a natural sweetness you don't get raw.
  • Red onion: Cut into wedges instead of thin slices so they hold their shape and get tender without disappearing.
  • Cherry tomatoes: Halve them so they release a little juice and mingle with the oil, creating a light sauce at the bottom of the pan.
  • Olive oil: Use enough to coat everything lightly, this helps with browning and keeps the veggies from sticking.
  • Sea salt and black pepper: Season before roasting so the flavors soak in while the vegetables cook.
  • Mozzarella pearls: These little balls stay creamy and soft, and they're easier to toss than slicing a big ball of mozzarella.
  • Balsamic glaze: The thick, syrupy kind that comes in a squeeze bottle works best, it clings to everything without making the salad soggy.
  • Extra-virgin olive oil: A quick drizzle at the end adds richness and a peppery note that ties it all together.
  • Honey: Just a teaspoon balances the tang of the balsamic if you like things on the sweeter side.
  • Fresh basil: Tear it with your hands instead of chopping, it bruises less and releases more fragrance.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prep the oven:
Preheat to 425°F and line a baking sheet with parchment paper so cleanup is as easy as crumpling and tossing. This high heat is what gives the vegetables those golden, caramelized edges.
Toss the vegetables:
In a large bowl, mix the zucchini, bell peppers, red onion, and cherry tomatoes with olive oil, salt, and pepper until everything glistens. Make sure each piece gets coated so nothing dries out in the oven.
Roast until tender:
Spread the vegetables in a single layer on the baking sheet and roast for 20 to 25 minutes, stirring once halfway through. You'll know they're done when the edges are browned and the tomatoes have started to collapse.
Cool and combine:
Let the vegetables cool for a few minutes, then transfer them to a serving platter or bowl and gently fold in the mozzarella pearls. The residual heat will soften the cheese just a little without melting it.
Dress and garnish:
Drizzle with balsamic glaze and extra-virgin olive oil, adding honey if you want a touch more sweetness. Scatter torn basil leaves over the top and finish with a few grinds of black pepper.
Golden roasted zucchini, bell peppers, and onions tossed with creamy mozzarella in this easy Roasted Veggie Caprese Salad recipe.  Save
Golden roasted zucchini, bell peppers, and onions tossed with creamy mozzarella in this easy Roasted Veggie Caprese Salad recipe. | fluxbaker.com

One evening I served this alongside grilled chicken for my in-laws, and my father-in-law, who usually skips salads, ate two helpings and asked if there was more. My mother-in-law whispered that he'd been talking about it all week. It's moments like that when a simple dish becomes a story you tell over and over.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Serving Suggestions

This salad works as a light main if you're eating solo or with crusty bread on the side to soak up the balsamic. I've also piled it on top of arugula for extra greens, or served it next to grilled fish when I want something bright and colorful on the plate. It's one of those recipes that plays well with almost anything.

Make-Ahead and Storage

You can roast the vegetables a day ahead and keep them in the fridge, then bring them to room temperature or warm them gently before adding the mozzarella. Once assembled, the salad holds up for a few hours at room temperature, which makes it great for picnics or potlucks. Leftovers keep for a day or two, though the basil may wilt and the mozzarella firms up a bit in the cold.

Variations and Swaps

I've added cubes of avocado when I have a ripe one sitting on the counter, and the creaminess pairs beautifully with the roasted vegetables. Toasted pine nuts or slivered almonds give it a little crunch, and a sprinkle of Italian seasoning before roasting amps up the herby flavor. If you're avoiding dairy, plant-based mozzarella works just fine, though it won't be quite as creamy.

  • Try adding grilled eggplant or roasted asparagus when they're in season.
  • Swap the balsamic glaze for a lemony vinaigrette if you want something lighter and brighter.
  • Crumble in some feta or goat cheese for a tangy twist instead of mozzarella.
Colorful Roasted Veggie Caprese Salad served on a platter with balsamic drizzle and torn basil, ideal for summer gatherings. Save
Colorful Roasted Veggie Caprese Salad served on a platter with balsamic drizzle and torn basil, ideal for summer gatherings. | fluxbaker.com

This salad has a way of making any table feel a little more special, even on a Tuesday night when you're eating in your pajamas. I hope it brings you as much joy as it's brought me, one roasted vegetable at a time.

Recipe FAQ

Can I prepare the roasted vegetables ahead of time?

Yes, you can roast the vegetables up to 2 days in advance. Store them in an airtight container in the refrigerator. Assemble the salad just before serving to keep the mozzarella fresh and maintain the best texture.

What vegetables work best for roasting in this salad?

Zucchini, bell peppers, cherry tomatoes, and red onion work wonderfully. You can also add eggplant, asparagus, or portobello mushrooms. Choose vegetables with similar cooking times for even caramelization.

How do I achieve that perfect caramelization?

Spread vegetables in a single layer without overcrowding. Toss with olive oil, salt, and pepper. Roast at 425°F and stir halfway through. The high heat and proper spacing allow moisture to evaporate, creating beautiful caramelized edges.

Can I make this salad vegan?

Absolutely. Replace the mozzarella pearls with plant-based mozzarella or use cashew-based cheese. The roasted vegetables and balsamic dressing create a satisfying, flavorful base on their own.

What's the best way to store leftovers?

Store roasted vegetables and dressing separately in airtight containers for up to 3 days. Keep mozzarella in its own container. Assemble when ready to eat to prevent the cheese from absorbing excess moisture.

Can I serve this salad cold?

Yes, it's delicious at room temperature or chilled. If serving cold, let the roasted vegetables cool completely before combining with mozzarella. The flavors meld beautifully as it cools.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Roasted Veggie Caprese Salad

Caramelized roasted vegetables, creamy mozzarella, and balsamic glaze in this modern Italian-inspired salad.

Prep Duration
20 min
Cook Duration
25 min
Overall Time
45 min
Created by Sophia Brown


Skill Level Easy

Cuisine Italian-Inspired

Makes 4 Number of Servings

Diet Preferences Meatless, Without Gluten

What You'll Need

Vegetables

01 1 medium zucchini, diced
02 1 red bell pepper, chopped
03 1 yellow bell pepper, chopped
04 1 small red onion, cut into wedges
05 1 cup cherry tomatoes, halved
06 2 tablespoons olive oil
07 1/2 teaspoon sea salt
08 1/4 teaspoon black pepper

Cheese

01 1 cup mozzarella pearls (bocconcini)

Dressing

01 2 tablespoons balsamic glaze
02 1 tablespoon extra-virgin olive oil
03 1 teaspoon honey

Garnish

01 1/4 cup fresh basil leaves, torn
02 Freshly ground black pepper, to taste

How-To Steps

Step 01

Prepare baking surface: Preheat oven to 425°F. Line a baking sheet with parchment paper.

Step 02

Coat vegetables: In a large bowl, toss zucchini, bell peppers, red onion, and cherry tomatoes with olive oil, salt, and pepper until evenly coated.

Step 03

Roast vegetables: Spread vegetables in an even layer on the prepared baking sheet. Roast for 20-25 minutes, stirring once halfway through, until tender and lightly caramelized. Remove from oven and let cool slightly.

Step 04

Assemble salad base: Transfer roasted vegetables to a serving platter or large bowl. Gently fold in mozzarella pearls.

Step 05

Dress salad: Drizzle with balsamic glaze and extra-virgin olive oil. Add honey for extra sweetness if desired.

Step 06

Finish and serve: Top with torn basil leaves and freshly ground black pepper. Serve warm or at room temperature.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Gear Needed

  • Baking sheet
  • Parchment paper
  • Large mixing bowl
  • Serving platter or bowl
  • Chef's knife
  • Cutting board

Allergy Details

Review all components for allergens. If unsure, talk to a healthcare provider.
  • Contains dairy (mozzarella)
  • Verify balsamic glaze labels for gluten content

Per Serving Nutrition Details

Details here are for information—don’t use as medical advice.
  • Calorie Count: 220
  • Fats: 12 g
  • Carbohydrates: 17 g
  • Proteins: 9 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.