Crispy Tofu Pesto Sandwich

Print Recipe
No ratings yet

Crispy Tofu Pesto Sandwich

A delicious and satisfying meal that pairs perfectly with a side salad or some crispy potato chips. Whether you're enjoying it at home or on the go, this sandwich is sure to hit the spot! I like homemade sun-dried tomato pesto but any pesto (store-bought or homemade) will also work.
My Notes:
Prep Time10 minutes
Cook Time15 minutes
Total Time25 minutes
Meal Type: Dinner, Lunch
Special: 30 Minutes or Less, Gluten-Free, Kid-Friendly, Seasonal (Cold Weather), Seasonal (Hot Weather)
Tool: Air Fryer, Oven
Ingredient: Spinach, Tofu, Tomatoes
Servings: 4
Ingredients
For the tofu:
For the sandwich:
  • 8 slices bread (gluten-free if preferred)
  • 4 tablespoon(s) Sun-Dried Tomato Pesto (or another kind of store-bought pesto, vegan green pesto works too) (add extra pesto to taste if desired)
  • 1 cup baby spinach (or lettuce of choice)
  • 1 large tomato sliced
  • salt & pepper to taste
Instructions
  • Add the nutritional yeast, cornstarch, garlic powder, thyme, olive oil and soy sauce to a shallow bowl and mix well.
  • Cut the tofu lengthwise into 4 even-sized pieces. Take each piece of tofu and dip it into the sauce, taking time to coat it evenly. Place the tofu into an air fryer basket and cook at 400°F (200°C) for 15 minutes.
    If you do not have an air-fryer, preheat your oven or toaster oven to 400℉ (200℃) and cook the tofu on a parchment paper lined baking sheet for 20 - 30 minutes until golden.
  • Assemble the sandwich by spreading the pesto equally over each slice of bread, adding more if desired. Top 4 slices of bread with a layer of spinach and crispy tofu. Then add a slice or two of tomato and season to taste with salt and pepper. Finish each sandwich by topping it with another slice of bread.
Nutrition
Serving: 1 serving (recipe makes 4 servings) | Calories: 492kcal | Carbohydrates: 53g | Protein: 17g | Fat: 27g | Saturated Fat: 3g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 14g | Trans Fat: 0.01g | Sodium: 557mg | Potassium: 1472mg | Fiber: 9g | Sugar: 16g | Vitamin A: 2442IU | Vitamin C: 31mg | Calcium: 161mg | Iron: 7mg
Did You Make This Recipe?Tag @easyveganmealplan on Instagram and Hashtag #easyveganmealplan