• About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
  • Pinterest
search icon
Homepage link
  • About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
  • Pinterest
×

The Ultimate Grilled Veggie Sandwiches Recipe

Published: Jun 29, 2026 by Chef Ava · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.4 from 3 reviews

If you are searching for a sandwich that bursts with vibrant flavors and hearty textures, look no further than The Ultimate Grilled Veggie Sandwiches Recipe. This delightful dish combines smoky, charred vegetables with creamy pesto mayo and tangy feta, all nestled inside warm, fragrant focaccia or ciabatta bread. Every bite offers a perfect harmony of freshness, richness, and a little bit of heat, making it a crowd-pleaser for vegetarians and meat-eaters alike. It's easy enough for a weekday lunch yet impressive enough for weekend gatherings—truly a recipe to keep in your culinary repertoire.

Ingredients You'll Need

A white speckled bowl filled with fresh, green arugula sits on a white marbled surface near a white cup filled with smooth, creamy mayonnaise. A large, dark green zucchini rests diagonally on the surface next to a shiny, deep purple eggplant with a rough stem. A bright red bell pepper with a green stem lies near the center. A small clear glass jar holds green pesto with a spoon inside. A small black bowl contains white crumbled feta or mozzarella cheese with a soft texture. A red onion with a shiny, smooth purplish skin is near the bottom right, while soft focaccia or ciabatta rolls with light brown, crusty skins rest nearby on the left side. A woman's hand is not in the scene. Photo taken with an iphone --ar 4:5 --v 7

Getting the ingredients right is key to mastering The Ultimate Grilled Veggie Sandwiches Recipe. These simple essentials work together to create a sandwich that delights your taste buds with a variety of textures, colors, and flavors, from smoky charred peppers to the creamy zestiness of pesto mayo.

  • Red Bell Peppers (2, 14 ounces each): Medium-sized peppers provide sweetness and a beautiful red color that roasts perfectly on the grill.
  • Zucchini (1 medium-large, 10 ounces): Offers tender, slightly sweet notes and grills beautifully to bring out a subtle smokiness.
  • Globe Eggplant (1 slender or two smallish, 12 ounces): Adds a meaty texture with an earthy flavor that's perfect for grilling.
  • Olive Oil (⅓ cup): Essential for brushing veggies and grates to prevent sticking and add richness.
  • Mayonnaise (¾ cup): Provides a creamy base for the pesto, adding moisture and balance.
  • Pesto (¾ cup): Lemon basil pesto gives a fresh, herbaceous kick that elevates the sandwich.
  • Focaccia or Ciabatta Rolls (1 loaf, enough for 4 sandwiches): Choose a sturdy bread that holds all the fillings and crisps up nicely on the grill.
  • Feta Cheese (½ cup crumbled): Sheep’s milk feta offers a tangy, salty contrast to the roasted veggies and pesto mayo.
  • Red Onion (½, thinly sliced): Adds a mild bite and crunch for extra texture.
  • Salt, Pepper, Red Pepper Flakes: For seasoning and a touch of heat.
  • Balsamic Vinegar (a drizzle of thick or aged): Enhances the flavors with a subtle sweet acidity.
  • Arugula (4 handfuls or chopped spinach): Provides fresh, peppery greens that brighten up the sandwich.

How to Make The Ultimate Grilled Veggie Sandwiches Recipe

Step 1: Prep the Grill

Start by heating your gas grill to medium-high. To ensure the vegetables don’t stick during cooking, oil the grill grates with a paper towel dipped in olive oil, using tongs for safety. This initial preparation sets the stage for perfectly grilled veggies with those signature char marks.

Step 2: Grill the Red Bell Peppers

Place whole red bell peppers directly on the grill. Use tongs to rotate them until all sides, including the top and bottom, are evenly charred blackened and blistered—it usually takes about 12 to 20 minutes. Once charred, place the peppers in a covered bowl for 10 minutes to steam, loosening their skin for easy peeling. After cooling under running water, peel the skin off, remove stems and seeds, then pat dry and slice into wide strips.

Step 3: Prepare and Grill the Zucchini and Eggplant

Slice the zucchini and eggplant lengthwise into roughly ¼ inch thick strips, then halve them crosswise to fit your bread size. Brush both sides lightly with olive oil, season with salt, pepper, and a pinch of red pepper flakes, then place them on the grill over medium heat. Grill each side 5 to 6 minutes until tender and beautifully charred. Remove carefully and set aside.

Step 4: Mix the Pesto Mayo

In a bowl, blend mayonnaise and pesto to create a luscious, flavorful spread. This creamy mixture not only holds the sandwich together but also infuses every bite with fresh herbaceous goodness.

Step 5: Assemble the Veggie Sandwiches

Slice your loaf and slather both sides of the bread with the pesto mayo. Sprinkle feta cheese generously over one side. Place the bread on the warming rack of your grill, cheese side up, and close the lid, letting the cheese soften and bread warm for about five minutes. Next, layer on eggplant, zucchini, roasted red pepper, and thinly sliced red onion. Drizzle with a little balsamic vinegar and season with salt and cracked black pepper. Top with fresh arugula, then either serve open-faced or place the remaining bread slice on top. Finally, slice in half and get ready to enjoy!

How to Serve The Ultimate Grilled Veggie Sandwiches Recipe

The image shows a metal baking tray lined with white paper holding four rows of grilled vegetable slices: two rows of light green zucchini slices with dark green edges and char marks on the left, and two rows of long, light brown and purple eggplant slices with grill marks on the right. To the left of the tray, there is a white plate filled with roasted red bell pepper strips. Above the tray, a bunch of fresh green basil leaves rests on a blue and white striped cloth next to a glass jar filled with green pesto sauce with a spoon inside. In the bottom left corner, part of a light brown baguette loaf is visible on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Sprinkle some extra crumbled feta or a pinch of red pepper flakes over the finished sandwich for a bit of flair and extra zing. A few fresh basil leaves scattered on top can add an aromatic touch that complements the pesto mayo beautifully. These little extras make your sandwich look as wonderful as it tastes.

Side Dishes

This sandwich pairs wonderfully with light, refreshing sides such as a crisp mixed green salad dressed with lemon vinaigrette or a chilled cucumber salad for contrast. For heartier fare, try serving it alongside grilled sweet potato fries or a bowl of soup like tomato basil to keep the meal cozy and complete.

Creative Ways to Present

For a fun presentation, serve these sandwiches as open-faced to showcase all the colorful layers of grilled veggies and vibrant greens. Alternatively, cut them into smaller sliders, perfect for casual gatherings or parties. Wrapping them in parchment paper tied with kitchen twine adds a charming rustic touch if you’re packing them for a picnic.

Make Ahead and Storage

Storing Leftovers

You can prepare and store the grilled vegetables and pesto mayo in separate airtight containers in the refrigerator for up to three days. This allows you to assemble your sandwiches fresh whenever you're ready, maintaining the best texture and flavor.

Freezing

While freezing assembled sandwiches is not recommended due to potential sogginess, you can freeze the grilled vegetables separately for up to a month. Thaw them slowly in the refrigerator before reheating or serving cold to retain their delicious smoky notes.

Reheating

If you have assembled sandwiches leftover, warm them in a preheated oven at 350 degrees Fahrenheit (180 Celsius) for 15-20 minutes. For crispier bread, reheat uncovered; to keep the bread softer, wrap it in foil before warming. Reheating briefly also lifts any sogginess, refreshing the sandwich’s texture.

FAQs

Can I use other types of bread for this sandwich?

Absolutely! While focaccia and ciabatta are ideal due to their texture and sturdiness, you can use any hearty bread like sourdough or baguette. Just make sure the bread can hold up to the juicy grilled veggies and won't become too soggy.

Is it necessary to peel the grilled red peppers?

Yes, peeling the charred skin off the peppers after steaming is important. The skin can be bitter and tough, but once removed, the peppers become tender and sweet, greatly improving the sandwich’s overall texture and flavor.

Can I substitute the mayonnaise in the pesto mayo?

Definitely! If you prefer a lighter or vegan option, you can swap mayonnaise for Greek yogurt, vegan mayo, or even mashed avocado. Adjust the quantities to maintain the spread’s creamy consistency and delightful flavor balance.

How spicy is The Ultimate Grilled Veggie Sandwiches Recipe?

The sandwich has a mild warmth from the red pepper flakes, but it’s easily adjustable. You can omit or increase the flakes based on your spice preference. The other ingredients provide a mostly mellow and fresh flavor profile.

Can I make this sandwich fully vegan?

Yes! Simply replace the mayonnaise with a vegan alternative and omit the feta or substitute it with vegan cheese. The grilled vegetables, pesto (make sure it’s dairy-free), and bread remain deliciously vegan-friendly while delivering all that wonderful flavor.

Final Thoughts

There is truly nothing like The Ultimate Grilled Veggie Sandwiches Recipe to elevate your lunch or casual dinner. Its combination of smoky veggies, tangy feta, and zesty pesto mayo makes it a standout sandwich that’s easy to prepare yet impressively flavorful. Give it a try—you might just find your new favorite way to enjoy fresh, grilled vegetables with every bite!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
The Ultimate Grilled Veggie Sandwiches Recipe

The Ultimate Grilled Veggie Sandwiches Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 3 reviews

Print Recipe
Pin Recipe

These Ultimate Grilled Veggie Sandwiches are a delicious, fresh, and hearty option perfect for any meal. Featuring a medley of charred peppers, zucchini, and eggplant layered with a zesty pesto mayo, tangy feta cheese, and peppery arugula, all served on warm focaccia or ciabatta bread. This recipe balances smoky grilled vegetables and creamy flavorful toppings for a satisfying vegetarian sandwich experience.

  • Total Time: 40 minutes
  • Yield: 4 sandwiches

Ingredients

Grilled Vegetables

  • 2 medium (14 ounces / 420 grams) Red Bell Peppers
  • 1 medium-large (10 ounces / 275 grams) Zucchini
  • 1 slender Globe Eggplant (12 ounces / 340 grams) or two smallish eggplants
  • ⅓ cup (70 grams) Olive Oil
  • Salt, Pepper, Red Pepper Flakes
  • Balsamic Vinegar (a drizzle of thick or aged)

Pesto Mayo

  • ¾ cup (172 grams) Mayonnaise
  • ¾ cup (150 grams) Pesto (preferably lemon basil)

Other Ingredients

  • 1 Loaf of Focaccia or Ciabatta Rolls (enough for 4 sandwiches, about 4 inches each)
  • ½ cup (85 grams) Crumbled Feta Cheese (preferably sheep's milk feta)
  • ½ Red Onion, thinly sliced
  • 4 handfuls of Arugula or chopped spinach

Instructions

  1. Prep the Grill: Heat a gas grill on medium-high heat until hot. Oil the grill grates by dipping a wadded up paper towel in olive oil and using tongs to rub the grates to prevent sticking.
  2. Grill the Red Peppers: Place whole red peppers directly on the grill grates. Rotate them using tongs so each side chars and blackens, approximately 12-20 minutes. Remove and place in a bowl covered for 10 minutes to steam, which helps loosen skin. Once cooled, peel off skin, remove stems and seeds, pat dry with paper towels, and slice into wide strips. Set aside.
  3. Prep & Grill Zucchini and Eggplant: Slice zucchini and eggplant lengthwise into ¼ inch thick strips. Cut strips in half crosswise to fit bread size. Lightly brush both sides with olive oil using a pastry brush. Place on grill, reduce heat to medium, and season with salt, pepper, and red pepper flakes. Grill each side for 5-6 minutes until tender and charred. Carefully flip using tongs to avoid dropping slices. Remove and set aside.
  4. Prepare Pesto Mayo: In a medium bowl, thoroughly mix together mayonnaise and pesto until well combined. Set aside.
  5. Assemble & Warm the Bread: Slice the bread and spread both sides generously with pesto mayo. Sprinkle feta cheese over one side. Place bread on the warming rack of the grill with cheese and pesto mayo side up. Close the grill lid and warm for about 5 minutes until the cheese softens and the bread warms.
  6. Layer the Sandwich: Transfer warmed bread to a cutting board. Layer with grilled eggplant, zucchini, roasted red pepper strips, and thinly sliced red onion. Drizzle with balsamic vinegar and sprinkle with salt and freshly cracked black pepper. Top with fresh arugula. This can be served open-faced or topped with the remaining slice of bread. Slice in half if desired.
  7. Serve and Store: Serve the sandwiches warm, at room temperature, or chilled. They can be held at room temperature up to two hours, after which they should be refrigerated. The grilled vegetables and other components can be prepared up to three days in advance and assembled later. To rewarm assembled sandwiches, unwrap and heat in a 350°F (180°C) oven for 15-20 minutes for crispier bread, or wrap in foil for softer bread. Reheating uncovered also reduces sogginess.

Notes

  • Grilling the peppers whole and then steaming them makes peeling easier and adds smoky flavor.
  • Using lemon basil pesto adds a bright, fresh zest to the sandwich.
  • Feta cheese provides a tangy contrast, sheep's milk feta is preferred for flavor.
  • Grilled vegetables can be prepped a few days ahead for convenience.
  • For softer bread after reheating, wrap sandwiches in foil; for crispy bread, reheat uncovered.
  • Enjoy sandwiches within a day or two of refrigeration as they may get soggy over time.
  • Arugula can be substituted with spinach for a milder flavor.
  • Author: Chef
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Sandwiches
  • Method: Grilling
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Side-Dish

  • Low Carb Keto Biscuits Recipe
    Low Carb Keto Biscuits Recipe
  • Slow Cooker Campfire Potatoes Recipe
    Slow Cooker Campfire Potatoes Recipe
  • Roasted Acorn Squash with Parmesan and Herbs Recipe
    Roasted Acorn Squash with Parmesan and Herbs Recipe
  • How to Roast a Pumpkin Recipe
    How to Roast a Pumpkin Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi and welcome to Ava’s Cooking
I'm Ava, a 27 year old chef from Marseille, France, and I'm so glad you found your way here.

Learn more

Popular

  • Easy Beef Empanadas Recipe
    Easy Beef Empanadas Recipe
  • Crockpot Rotel Dip Recipe
    Crockpot Rotel Dip Recipe
  • BBQ Tofu Veggie Bowls Recipe
    BBQ Tofu Veggie Bowls Recipe
  • 4 Ingredient Apple Fritters Recipe
    4 Ingredient Apple Fritters Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Beef
  • Breakfast
  • Chicken
  • Desserts
  • Dinner
  • Drinks
  • Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Ava's Cooking. All rights reserved.