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.
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!