Side view of vegan caprese and avocado sandwich sliced in half on a wood board with fresh heirloom tomatoes

Caprese Panini with Pesto and Avocado

  • Author: Lexi
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Yield: 2 sandwiches 1x
  • Category: Lunch


This is one of our most popular recipes for good reason – you can’t go wrong with avocado, pesto, vegan mozzarella, and juicy heirloom tomatoes sandwiched between perfectly grilled bread!




  • 1 cup fresh basil
  • 1/4 cup olive oil
  • 1/4 cup pine nuts
  • 12 cloves fresh garlic
  • 1/4 tsp salt
  • pepper to taste
  • 1/4 cup nutritional yeast




  1. Combine all ingredients except olive oil in food processor or blender.
  2. Pulse a few times to combine, and then begin slowly streaming olive oil in while processor is on. Process until you reach desired texture.


  1. If using a panini grill heat to medium and lightly brush one side of bread with olive oil. Place olive oil side down on grill, spread a layer of pesto, then tomatoes, mozzarella, avocado, and another slice of bread spread with more pesto, and brushed with olive oil on opposite side. Close panini press and grill for approximately 3-5 minutes, or until bread is toasted and interior is warmed.
  2. If using regular pan, follow same instructions, but use a smaller pan lid to lightly compress the sandwich while it’s cooking. Flip sandwich carefully halfway through cook time.