Go Back
+ servings
Fresh, soft, good quality French bread, toasted with garlic and butter.  Then spread on some pesto and add roasted asparagus and red bell peppers.  Lay several slices of fresh Mozzarella  on top and then broil for 5-6 minutes.

Roasted Vegetable Sandwich

5 from 3 votes
Total Time 30 mins
Course Main Course
Cuisine American
Servings 8


  • 1 Bunch Asparagus
  • 2 Red, Orange or Yellow Bell Peppers
  • 1 Loaf French Bread
  • 1/4 Cup Butter
  • 2 Cloves Garlic
  • 16 oz. Fresh Mozzarella
  • 1/2 Cup Balsamic Vinegar
  • 1/2 Cup Pesto
  • 1/4 Cup Olive Oil
  • 1 tsp. Salt & Pepper


  • Snap off woody ends of asparagus.  Cut off the tops and deseed the bell peppers.  Cut the bell peppers into 2 x 2 pieces.
  • Roll asparagus in olive oil and sprinkle with salt and pepper. Then roast on a grill or fry pan.
  • When done, take asparagus out of the pan onto a cutting board. Let cool.
  • Roast large pieces of the bell peppers that have been sprinkled with olive oil and salt and pepper in the same pan.
  • When they are done, take the peppers out of the pan and place on a cutting board. Let cool.
  • Slice French bread on the diagonal into 8 pieces and spread with softened butter.
  • Cut up or grate garlic cloves.  Sprinkle pieces of garlic on each slice.  Use a knife or fingers to push into butter.
  • Toast on hot grill pan.
  • When grill marks appear on the bread, take off and spread a little pesto on each slice.  Place these on a large cookie sheet.
  • Preheat oven broiler to high.
  • Cut up asparagus and bell peppers into bite-sized pieces.
  • Sprinkle on asparagus and then peppers on top of bread slices. Then top with two slices of Fresh Mozzarella.
  • Bake for 5-6 minutes.
  • Take out of the oven and drizzle with balsamic vinegar or glaze.
Keyword Asparagus, Bell Pepper, Bread, Mozzarella
Tried this recipe?Let us know how it was!