| | | | |

Grilled Vegetable Sandwich

When fresh summer vegetables are at their peak, it's hard to beat a grilled vegetable sandwich like this! Thick slices of grilled zucchini, smoky eggplant, sweet roasted peppers, creamy burrata, homemade walnut pesto, and a drizzle of balsamic glaze are layered onto crusty bread for a sandwich that's every bit as satisfying as something from your favorite café.

While it looks impressive, this Grilled Vegetable Sandwich is surprisingly easy to make. The vegetables can be grilled indoors or outdoors, the pesto comes together in just a few minutes, and everything is stacked onto toasted bread for a hearty vegetarian meal that's perfect for lunch, dinner, or weekend entertaining.

 Close-up of grilled vegetable sandwich layers showing torn burrata dripping balsamic glaze over charred eggplant, zucchini, and green walnut pesto

About This Recipe

This is a grilled vegetable sandwich built on a toasted French baguette with charred zucchini, eggplant, roasted red peppers, red onion, tomato, and torn burrata. The homemade pesto blends parsley, basil, walnuts, garlic, olive oil, and balsamic glaze, and it goes on both cut sides of the bread. It makes 2 large sandwiches, takes about 10 minutes of prep and 40 to 45 minutes total, and works on a grill, grill pan, or air fryer.

Recipe Snapshot

Prep Time: 10 minutes

Cook Time: 30–35 minutes T

otal Time: 40–45 minutes

Servings: 2

Difficulty: Easy

Perfect For: Lunch, light dinners, weekend lunches, picnics

Main Ingredients: Zucchini, eggplant, burrata, homemade walnut pesto, roasted peppers

SUMMARIZE AND SAVE THIS RECIPE CONTENT ON:

Why You'll Love This Recipe

  • It eats like a restaurant sandwich: Layered, saucy, a little messy in the best way. This is the kind of thing you'd pay 16 dollars for at a cafe and feel fine about it.
  • Meatless without the compromise: Between the char, the walnut pesto, and the burrata, there's so much going on that nobody's counting protein sources.
  • The grill does the flavoring: Olive oil, salt, and fire. The vegetables need nothing else, so prep stays genuinely easy.
  • Flexible from top to bottom: Grill, grill pan, or air fryer. Baguette, ciabatta, or sourdough. This recipe meets your kitchen where it is.
  • Uses up the summer garden: Zucchini and tomatoes stacking up on the counter? This is one of the best things you can do with them.
  • Built-in leftovers plan: Extra grilled vegetables and pesto keep beautifully, so tomorrow's lunch is already halfway done.

Why This Recipe Works

Every ingredient plays an important role in creating the perfect bite.

Grilling the vegetables brings out their natural sweetness while adding just enough smoky flavor to make them irresistible. Letting the roasted peppers steam after grilling loosens the skins, making them easy to peel while giving them an even silkier texture.

The homemade walnut pesto adds freshness and richness, while creamy burrata melts slightly against the warm vegetables without becoming overly runny. A drizzle of balsamic glaze finishes everything with just enough sweetness and acidity to balance the richness of the cheese.

Finally, lightly toasted bread provides the perfect crisp exterior to hold all those beautiful layers together.

Top Tip for a “Fabulous” Finish

Pesto goes on both cut sides of the bread, always. It's not just for flavor. That layer of oil-based spread seals the toasted surface so the juicy vegetables and burrata can't soak in. I learned this after packing an unprotected version for a picnic once and unwrapping something closer to bread pudding than a sandwich.

Grilled vegetable sandwich ingredients arranged overhead with zucchini, eggplant, red bell peppers, red onion, tomato, burrata, walnuts, basil, and baguette

The Ingredient Breakdown

  • Zucchini: Long planks give you full coverage across the baguette and pick up those beautiful grill marks. Slice them about a half inch thick so they char outside while staying tender inside instead of collapsing.
  • Eggplant: Sliced into rounds or lengthwise, eggplant turns silky and almost meaty on the grill. It's the layer that gives this sandwich its substance. Same half inch rule applies, since thin eggplant slices dry out and turn leathery over the flames.
  • Red bell peppers: Roasted until blackened, then steamed and peeled. This step turns crunchy raw peppers into sweet, silky ribbons, and it's worth every minute. Jarred roasted red peppers work in a pinch, but they're softer and tangier from the brine, so the fresh-roasted flavor is noticeably brighter.
  • Red onion: This one stays raw. The sharp bite cuts through all that creamy burrata and rich pesto, and thin slices keep it from taking over.
  • Tomato: Sliced and layered near the top of the stack. Grab the ripest one you can find, since it's carrying the fresh, juicy end of this sandwich.
  • Parsley, basil, walnuts, and garlic: The pesto crew. Parsley keeps it fresh and grassy, basil brings the classic perfume, and walnuts make it richer and earthier than the usual pine nut version, for a fraction of the price. Honestly, I think walnuts belong in more pestos. They've got backbone.
  • Balsamic glaze: One tablespoon gets blended straight into the pesto, which is the twist that makes this spread taste like something from a paninoteca. The rest gets drizzled over the burrata during assembly.
  • Burrata: The luxury layer. Fresh mozzarella works if it's what you've got, but burrata's creamy center breaking open over warm grilled vegetables is the whole event. Let it sit at room temperature for 15 minutes before assembling so the center is soft and spillable.
  • French baguette: Or ciabatta, sourdough, or whole grain. You want a crusty loaf with structure, because soft sandwich bread doesn't stand a chance under this filling.
  • Olive oil: For tossing the vegetables and blending the pesto. It's doing flavor work in both jobs, so use one you like.

How to Make a Grilled Vegetable Sandwich

Step 1: Roast the Peppers First

Preheat a grill, grill pan, or air fryer over medium-high heat. Start with the quartered red bell peppers and roast them until the skin is blistered and blackened in spots and the flesh has gone soft. Move them straight into a deep container with a lid, cover it, and let them sit while you grill everything else. The trapped steam does the peeling work for you.

Step 2: Grill the Zucchini and Eggplant

Toss the zucchini and eggplant slices in a bowl with 1 to 2 tablespoons of olive oil and a good pinch of salt until every piece has a light sheen. Grill for 3 to 5 minutes per side. You're listening for a steady sizzle and looking for deep golden grill marks, and the pieces are done when they bend easily but don't fall apart. Set them aside on a plate, not stacked, so they don't steam each other soft.

Step 3: Blend the Pesto

In a blender, combine the parsley, garlic, walnuts, basil, a pinch of salt, and 3 tablespoons of olive oil, and blend until mostly smooth. Add 1 tablespoon of balsamic glaze and blend again until fully incorporated. The pesto should be a deep green, thick enough to cling to a spoon, and smell like an herb garden with a sweet-tangy edge from the balsamic. Taste it and add salt if it needs a lift.

Step 4: Peel the Peppers and Toast the Bread

Pull the peppers from their container and slip the skins off with your fingers, then slice the flesh into wide strips. Slice the baguette in half lengthwise, cut each piece in half again, and toast the pieces until golden and crisp. That crunch is your insurance policy against everything juicy that's about to happen.

Step 5: Build the Stack

Spread a generous layer of pesto on the bottom halves. Layer on the grilled zucchini and eggplant, then the thinly sliced red onion. Tear the burrata in half and lay it on top, letting that creamy center spill where it wants to. Add a slice of tomato and drizzle with more balsamic glaze. Spread pesto on the top halves too, press the roasted red pepper strips into it, then close the sandwiches and cut each in half. Stand back and admire the cross-section before it disappears.

Grilled vegetable sandwich on a crusty baguette stacked with charred zucchini, eggplant, roasted red peppers, creamy burrata, and walnut pesto with balsamic glaze showing a lsiced tomato

David's Tip

That covered-container rest is the same trick restaurant kitchens use on every roasted pepper, just usually with a bowl and plastic wrap. Ten steamy minutes loosens the charred skin so it slips off like a jacket. If you're fighting to peel a pepper, it didn't steam long enough. Put it back and give it 5 more minutes.

Fun Variations (Make It Your Own)

Add a protein: Grilled chicken breast or a few slices of prosciutto slide right into this stack without crowding out the vegetables.

Swap the vegetables: Portobello mushrooms, yellow squash, or thick asparagus spears all grill beautifully. Portobellos especially make it even heartier.

Make it vegan: Skip the burrata or use a plant-based mozzarella, and check that your balsamic glaze is honey-free. The walnut pesto already brings plenty of richness.

Bring the heat: Blend a pinch of red chili flakes into the pesto or drizzle the burrata with hot honey. Sweet heat and creamy cheese were made for each other.

Panini it: Build the sandwich, then press it in a panini press or under a heavy skillet until the outside crisps and the burrata warms through. A completely different, equally dangerous experience.

Storage & Make-Ahead

Room temperature: An assembled sandwich holds about 2 hours before the bread starts losing the fight, less in real heat. If it's for a picnic, wrap it tight in parchment and eat it on the earlier side.

Refrigerator: Store the components separately and this recipe becomes a meal prep hero. Grilled vegetables keep 3 to 4 days in an airtight container, the pesto keeps up to a week with a thin layer of olive oil pressed on top, and unopened burrata is good until its date. An assembled sandwich in the fridge is a 1 day situation at best.

Freezer: The pesto freezes beautifully for up to 3 months in an ice cube tray. The assembled sandwich and the burrata do not freeze, full stop.

Make-ahead: Grill the vegetables and blend the pesto up to 3 days ahead. Come lunchtime, toast the bread and assemble, and you've got a 5 minute sandwich that tastes like a 45 minute project.

Close-up of grilled vegetable sandwich layers showing torn burrata dripping balsamic glaze over charred eggplant, zucchini, and green walnut pesto with another sandwich behind it on a wooden cutting board

More Recipes You'll Love

  • If the burrata layer is what sold you on this sandwich, my creamy burrata pasta with blistered tomatoes is the dinner version of that exact magic.
  • For another fresh, handheld summer lunch, the cucumber salad wrap is cool, crunchy, and comes together even faster than this one.
  • My caprese skewers with prosciutto run on the same tomato, cheese, and basil energy and make the perfect appetizer while these sandwiches come together.
  • And if you can't get enough of these Mediterranean flavors, my Mediterranean hummus belongs on the table next to this sandwich with a pile of warm pita.

Serving Suggestions

With a bright side salad: A scoop of summer couscous salad keeps the whole meal light, fresh, and firmly in vacation-lunch territory.

Cool and creamy on the side: My creamy cucumber tomato salad takes 5 minutes and rounds this into a full spread without turning on another burner.

Soup and sandwich, summer edition: A chilled gazpacho or light tomato soup next to half a sandwich is my favorite slow patio lunch.

Party presentation: Cut the sandwiches into thirds, spear each piece with a bamboo pick, and pile them on a wooden board with extra pesto for dipping. The layered cross-sections do all the showing off for you.

Grilled vegetable sandwich half on a white plate with a bamboo pick showing colorful layers of roasted peppers, tomato, burrata, and grilled vegetables

Stack One Up This Week

This is the sandwich that makes vegetables feel like the headliner instead of the opening act. Smoky char, creamy burrata, that tangy walnut pesto, all held together by crusty bread doing its job. It's summer lunch the way summer lunch should be.

Make it while the zucchini and tomatoes are at their peak and come tell me how you stacked yours. Did you press it panini-style? Sneak in prosciutto? Go double burrata because rules are for other people? Drop a comment below and leave a star rating on the recipe card. Your versions always end up teaching me something.

David Murphy

Grilled Vegetable Sandwich

A stacked grilled vegetable sandwich with charred zucchini, eggplant, and roasted red peppers, creamy torn burrata, and a homemade walnut pesto with balsamic glaze on a toasted crusty baguette. A meatless sandwich that eats like a main event.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 2 Sandwiches
Course: Lunch, Main Course, Sandwich
Cuisine: Mediterranean
Calories: 650

Ingredients
  

For the vegetables:
  • 2 small zucchini sliced lengthwise
  • 1 medium-sized eggplant sliced into rounds or lengthwise
  • 3 red bell peppers quartered
  • 1 small red onion sliced into thick rings
  • 1 large tomato
  • A large bunch of parsley
  • 3 – 4 stalks fresh basil
  • 1/3 cup walnuts
  • 2 tbsp balsamic glaze
  • Olive oil
  • Salt & pepper
For the sandwich:
  • 1 large French Baguetta or ciabatta, sourdough, or whole grain
  • 3 balls of burrata cheese

Instructions
 

Grill the veggies:
  1. Preheat a grill or grill pan, or an air fryer, over medium-high heat.
  2. First, roast the red bell peppers. Once the pepper has softened and has a slightly blackened skin, place it in a deep container with a lid. Cover and leave it like that while you roast the rest of the vegetables. This will make it easier to peel the red pepper.
  3. In a bowl, mix vegetables such as zucchini and eggplant, and add 1-2 tbsp olive oil and salt.
  4. Grill for 3–5 minutes per side until tender and charred.
Make the Pesto:
  1. In a blender, combine parsley, garlic, walnuts, basil, a pinch of salt, and 3 tablespoons of olive oil. Blend until smooth. Add 1 tablespoon of balsamic glaze and blend again until fully incorporated.
Assemble the Sandwich:
  1. Slice the baguettes in half lengthwise, then cut each piece in half again. Lightly toast the baguettes until golden and crisp.
  2. Spread a generous amount of pesto on the bottom halves of the baguettes. Layer with grilled zucchini and eggplant, followed by thinly sliced red onion. Tear the burrata in half and add on top. Place a slice of tomato and drizzle with a bit more balsamic glaze.
  3. Spread pesto on the top halves of the baguettes as well, then add strips of roasted red pepper.
  4. Close the sandwiches and cut in half for easier serving.

Nutrition

Serving: 1SandwichCalories: 650kcalCarbohydrates: 108gProtein: 23gFat: 18gSaturated Fat: 2gPolyunsaturated Fat: 12gMonounsaturated Fat: 2gCholesterol: 1mgSodium: 806mgPotassium: 1881mgFiber: 18gSugar: 34gVitamin A: 6593IUVitamin C: 281mgCalcium: 243mgIron: 7mg

Notes

Pro Tips

  • Don't crowd the grill: Give the vegetable slices space so they char instead of steam. Work in batches if your grill pan is small. Crowded pans are how gray, soggy vegetables happen, in home kitchens and restaurant ones alike.
  • Let the vegetables cool slightly before stacking: Piping hot vegetables steam the bread from the inside and melt the burrata into soup. Warm is perfect, hot is trouble.
  • Pat the tomato slices dry: A quick blot with a paper towel keeps the juiciest ingredient in the stack from flooding the bottom bread.
  • Make extra pesto: This walnut version keeps a week in the fridge and is unreasonably good tossed with pasta, spooned over grilled chicken, or spread on your next batch of oven roasted vegetables (foodnservice.com/oven-roasted-vegetables/).
  • Press it for transport: Taking these on a picnic? Wrap each sandwich tightly in parchment and set something flat and heavy on top for 10 minutes. The layers fuse together and the sandwich travels like a champion.
  • Room temperature burrata only: Cold burrata is firm and shy. Fifteen minutes on the counter and it turns soft, creamy, and ready to spill into every layer the way it's supposed to.

Tried this recipe?

Let us know how it was!

FAQs: Stacked and Answered

How do I keep a grilled vegetable sandwich from getting soggy?

Three moves: toast the bread until genuinely crisp, spread pesto on both cut sides as a moisture barrier, and let the grilled vegetables cool from hot to warm before stacking. Patting the tomato dry helps too. Do all four and the bread stays crunchy through the last bite.

Why did my eggplant turn out rubbery or bitter?

Rubbery eggplant is undercooked eggplant. It needs the full 3 to 5 minutes per side over real heat until it's deeply golden and bends easily, because pale eggplant is squeaky eggplant. As for bitterness, modern eggplants have mostly had it bred out, but if yours run large and seedy, a 15 minute salt-and-blot before grilling draws out any lingering edge.

Can I make this grilled vegetable sandwich ahead of time?

Make the parts ahead, not the sandwich. The grilled vegetables keep 3 to 4 days in the fridge and the pesto keeps a week, so assembly day is just toasting bread and stacking. A fully built sandwich holds a few hours wrapped in parchment, but overnight assembly is how soggy bread happens.

What can I use instead of burrata?

Fresh mozzarella is the closest swap, and it gives you the same milky flavor with a firmer, tidier bite. Goat cheese brings tang, and thick ricotta spread on the bread works too. You lose burrata's spillable creamy center with any of them, so add an extra drizzle of good olive oil to make up the richness.

Can I make this sandwich vegan?

Easily. Skip the burrata or swap in a plant-based mozzarella, and double-check your balsamic glaze label since a few brands add honey. The walnut pesto is already vegan and rich enough that the sandwich doesn't feel like it's missing anything.

What's the best bread for a grilled vegetable sandwich?

A crusty loaf with a sturdy crumb: French baguette, ciabatta, or sourdough. The filling is heavy and juicy, so soft sandwich bread collapses under it within minutes. Whole grain works great too as long as it's a hearty bakery-style loaf, and always toast it first no matter which you choose.

Can I roast the vegetables in the oven or air fryer instead?

Yes to both. In the oven, roast the oiled and salted vegetables at 425 degrees F for about 20 minutes, flipping halfway, until charred at the edges. In an air fryer, cook at 400 degrees F for 8 to 10 minutes, working in batches. You trade a little smokiness for convenience, and the sandwich is still outstanding.

Leave a Reply

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

Recipe Rating




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