Go Back
+ servings
Stack of Tofu Pesto Grilled Cheese Sandwiches garnished with basil.

Vegan Tofu Pesto Grilled Cheese Sandwich

This Vegan Tofu Pesto Grilled Cheese Sandwich is going to be your new favorite way to have classic grilled cheese. Crispy tofu, basil pesto, roasted red peppers, and melty vegan mozzarella cheese come together to create the most flavorful and tasty sandwich.
5 from 9 votes
Print Pin
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 4 Sandwiches
Author: Liv King

Ingredients
 

Crispy Tofu: 

  • 1 Block Extra Firm Tofu
  • 2 tablespoons Cornstarch
  • ½ teaspoon Garlic Powder
  • ½ teaspoon Onion Powder
  • ¼ teaspoon Salt
  • ¼ teaspoon Black Pepper
  • Vegetable Oil for pan frying

Pesto Grilled Cheese Sandwich:

  • 8 Slices Sourdough Bread
  • ½ Batch of Easy Vegan Basil Pesto
  • 6-8 Slices of Vegan Mozzarella Cheese
  • 1 Small Onion sautéed
  • ½ cup Roasted Red Bell Peppers from jar
  • Fresh Basil
  • Vegan Butter

Instructions

  • Prep ahead the basil pesto.
  • Press the extra firm tofu for 15-20 minutes to remove excess water. Thinly slice into 4 large rectangles.
  • Toss together the cornstarch, onion powder, garlic powder, salt and black pepper in a shallow bowl and coat the tofu evenly.
  • Heat a large pan on medium-high heat and cover the base of the pan in vegetable oil. Add the tofu to the pan and cook until crispy and golden brown. Remove and place on wire rack.
  • Thinly slice the small onion. Add the onions to a pan on medium high heat with a small splash of oil. Season the onion with salt and pepper and cook until soft and starting to brown, about 7-10 minutes.
  • Assemble the sandwich by adding a layer of vegan pesto, sautéed onions, jarred roasted red peppers, crispy tofu, 1-2 slices of vegan mozzarella and fresh basil leaves.
  • Head a large pan on medium heat with some vegan butter. Add the sandwich to the pan and cook until each side is crispy and golden brown, about 3-4 minutes each side. Enjoy!

Notes

I recommend storing leftover components separately and assembling the sandwich when ready to serve.
Did you make this recipe?Please leave a comment on the blog or share a photo on Instagram!