By Grocery List Plus Editorial Staff | Published on June 3, 2026

Parmesan Pesto Veggie Sandwich

Serves 2

571 cal · 45 min

Parmesan Pesto Veggie Sandwich

Recipe GLPRea8eeb3ea66115

4.0(1)
Italian
Appetizer
45 min
571 cal
Servings: 2
Oven
Stovetop
Grill
SNAP eligible

A fresh and flavorful vegetarian sandwich featuring grilled summer squash and zucchini, topped with ripe tomato slices, melted Parmesan cheese, and aromatic basil pesto on toasted whole grain ciabatta rolls.

Save recipes you love

Create a free Grocery List Plus account to save recipes, rate them, and add every ingredient to your grocery list in one tap.

Ingredients

2 whole grain ciabatta rolls

1 summer squash, thinly sliced into rounds

1 zucchini, thinly sliced into rounds

1 tomato, sliced

¼ cup grated Parmesan cheese

4 tablespoons basil pesto

1 tablespoon olive oil

Salt and black pepper to taste

Directions

  1. Slice the summer squash and zucchini into thin rounds about ¼ inch thick. Heat olive oil in a large skillet or grill pan over medium-high heat. Working in batches if needed, arrange the squash and zucchini slices in a single layer. Cook for 3-4 minutes per side until lightly golden and tender-crisp. Season with salt and pepper as they cook. Set aside.

  2. Slice the ciabatta rolls in half lengthwise. Preheat your oven to broil on high setting.

  3. Arrange the bottom halves of the rolls on a baking sheet. Distribute the grilled squash and zucchini slices evenly on top of each roll bottom. Spread 1 tablespoon of pesto over the vegetables on each sandwich.

  4. Layer fresh tomato slices on top of the pesto-coated vegetables. Divide the grated Parmesan cheese evenly between the two sandwiches, sprinkling it over the tomato slices.

  5. Place the sandwiches (without the top bun halves) under the broiler for 3-5 minutes, until the Parmesan cheese is melted and lightly golden.

  6. Remove from the oven. Spread 1 tablespoon of pesto on the inside of each top bun half. Place the top halves on the sandwiches and serve immediately while warm.

Comments

Grocery List Plus Editorial Staff4

Every ingredient is stocked year-round at any of the six major chains in Charlotte, with no special trips required—ciabatta may need a bread aisle hunt but Harris Teeter, Food Lion, and Kroger all carry it. Cost per serving lands around $3.50–4.00, driven mainly by the ciabatta roll and good parmesan, which is reasonable for lunch. The stated 45 minutes is misleading; actual hands-on work is 15–20 minutes of slicing and assembly, with the rest idle time that a recipe should acknowledge. This feeds two generously as a lunch but works best the same day, as toasted ciabatta softens on standing and won't reheat well, making it less useful for weeknight leftovers.

Sign in or create a free account to add your review.