The Ultimate Veggie Sandwich Recipe
Prep time: 
Cook time: 
Total time: 
Serves: 2
A veggie sandwich recipe so hearty and flavorful you won't even think twice about the fact that there's no meat inside.
  • Multigrain bread, very fresh or lightly toasted (the better your bread, the better your sandwich!)
  • ½ c. mayonnaise
  • 2 tsp. chopped fresh dill
  • 2 tbsp. olive oil
  • 8 oz. cremini mushrooms, sliced
  • 1 carrot, sliced into long strips with a vegetable peeler
  • 1 c. arugula sprouts (or any sprouts or lettuce greens)
  • 1 small tomato, sliced and seeded (I prefer brown or heirloom tomatoes)
  • 8 fresh mozzarella ball, sliced
  • one avocado, sliced
  1. In a small bowl, stir the mayonnaise and dill to combine.
  2. Heat the olive oil in a small frying pan over medium heat. Add the mushrooms and saute until tender, about 7 minutes. Season with salt and pepper to taste.
  3. Meanwhile, begin assembling your sandwiches by spreading the dill mayo onto four slices of bread. Layer the carrot, sprouts, tomato, and mozzarella on top of two of the bread slices. Add the mushrooms when they have finished cooking. Lay the avocado slices on top of the two remaining slices of bread and smash slightly with a fork so the avocado isn't as likely to slip out while eating. Season with salt and pepper to taste.
  4. Lay the two slices of bread with avocado on top of the two slices with layered veggies to make the sandwiches.
Recipe by The Chronicles of Home at