30-Minute Grilled Vegetable Sandwiches

Prep: 15 minCook: 7 min4 servingsmediumMediterranean
Grilled Vegetable Sandwiches with Fresh Basil Pesto

These vibrant vegetable sandwiches showcase the best of summer produce with tender bell peppers, onions, and squash paired with aromatic homemade basil pesto. Perfect for outdoor gatherings or casual weeknight dinners, they offer a satisfying meat-free option that even carnivores will appreciate. The recipe provides both stovetop and grilling methods, making it adaptable to any cooking situation. Fresh pineapple spears add a tropical touch that complements the Mediterranean flavors beautifully.

Ingredients

4 servings
  • 2 lbs pineapple, fresh, sliced into spears
  • 2 Tbsp pine nuts
    walnuts or pecans1:1nut-free

    similar texture and richness

    Full guide →
  • 1 clove garlic, peeled
  • 1 oz parmesan cheese, grated(optional)
    nutritional yeast2 Tbspvegandairy-free

    nutty flavor without dairy

    Full guide →
  • 1 ½ oz basil, fresh
  • 2 tsp lemon juice
  • 3 Tbsp olive oil
  • 1 onion, medium, sliced
  • 2 bell peppers, yellow or orange, sliced into 1 inch wide pieces
  • 1 lb summer squash, sliced into rounds
    zucchini1:1preference

    same cooking time and texture

  • 4 rolls, ciabatta or sandwich style
    baguette1:1preference

    slice lengthwise and portion

  • ¼ cup pesto

Instructions

  1. 1

    Slice rolls open, or if using baguette, slice lengthwise through center and divide into sandwich portions

  2. 2

    For stovetop method: heat wok or skillet over medium-high heat, add cooking oil, then add peppers, onions, and squash and saute until tender

  3. 3

    For grill method: heat grill and clean grates, brush vegetables with olive oil and sprinkle with salt, arrange on grill using basket or foil if needed, grill uncovered turning as they cook

  4. 4

    If desired, grill pineapple spears on both sides

  5. 5

    Toast bread on stovetop or grill during last minutes of cooking

  6. 6

    Assemble sandwiches by spreading pesto and layering in cooked vegetables

  7. 7

    Serve with pineapple spears on the side

Tips

Tip 1

Use a grill basket or foil to prevent smaller vegetable pieces from falling through grill grates.

Tip 2

Make pesto ahead of time and store covered in refrigerator for up to 3 days.

Tip 3

Choose firm vegetables that won't become mushy when cooked for best texture.

Good to Know

Storage

Store assembled sandwiches covered in refrigerator for up to 2 days

Make Ahead

Make pesto up to 3 days ahead and grill vegetables day of serving

Serve With

Serve immediately while vegetables are warm and bread is toasted

See pairing guide →

Common Mistakes

Watch

Don't overcook vegetables to avoid mushy texture

Watch

Toast bread just before serving to maintain crispness

Substitutions

Dairy-Free Swaps

parmesan
nutritional yeast2 Tbspvegandairy-free

nutty flavor without dairy

Full guide →

Nut-Free Alternatives

pine nuts
walnuts or pecans1:1nut-free

similar texture and richness

Full guide →

General Alternatives

summer squash
zucchini1:1preference

same cooking time and texture

Full guide →
ciabatta rolls
baguette1:1preference

slice lengthwise and portion

Full guide →
Find more substitutions →

FAQ

Can I make these sandwiches without a grill?

Yes, the stovetop method works perfectly using a wok or large skillet over medium-high heat.

How long will leftover pesto keep?

Homemade pesto stays fresh covered in the refrigerator for up to 3 days.

Can I prepare the vegetables ahead of time?

Cook vegetables day of serving for best texture, but you can prep by slicing them the night before.