Go Back
+ servings
Sliced tofu chicken sandwich on white bread with pickles and lemon.
Print

Vegan Chicken Mayo Sandwich

This creamy vegan chicken mayo sandwich uses shredded tofu and is not only just as delicious but is high in plant protein. Perfect weekday lunch option!
Course Main Course
Cuisine American
Prep Time 10 minutes
Cook Time 5 minutes
Total Time 15 minutes
Servings 6 serves
Calories 413kcal

Ingredients

Filling

  • 16 oz extra-firm tofu shredded; approx. 450 g
  • ¼ cup soy sauce approx. 60 mL
  • 2 tbsp olive oil for sautéing tofu
  • 1 stalk celery sliced lengthwise, then finely diced; approx. ½ cup (70 g)
  • ¼ cup red onion very finely diced; approx. 40 g
  • ½ cup walnuts roughly chopped; approx. 57 g
  • tbsp fresh dill finely chopped; approx. 2 g
  • 3 tbsp dill pickles finely chopped; approx. 45 g

Sauce

  • cup plant-based mayonnaise approx. 150 g
  • 2 tsp Dijon mustard approx. 10 g
  • 1 tbsp lemon juice freshly squeezed; approx. 14 g
  • ½ tsp garlic powder approx. 1.5 g
  • ½ tsp salt table salt; approx. 3 g
  • black pepper freshly ground

Sandwich

  • 12 slices white sandwich bread soft-style; use gluten-free if needed
  • plant-based butter or margarine for spreading on bread; optional

Instructions

  • Shred the tofu using the large holes of a box grater.
  • Heat 1–2 tablespoons of olive oil in a medium skillet over medium heat. Add the shredded tofu and soy sauce. Sauté for 5–10 minutes, stirring occasionally, until lightly golden. Set aside to cool.
  • In a small bowl, whisk together the plant-based mayonnaise, Dijon mustard, lemon juice, garlic powder, salt, and pepper.
  • In a large mixing bowl, add the cooled tofu, celery, red onion, walnuts, dill, and pickles. Pour the sauce over the top and mix until fully combined.
  • Lightly butter each slice of bread, then add a generous scoop of the filling to half the slices. Top with the remaining bread and serve immediately.

Video

Nutrition

Calories: 413kcal | Carbohydrates: 31g | Protein: 13g | Fat: 26g | Saturated Fat: 3g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 2g | Trans Fat: 0.01g | Sodium: 1246mg | Potassium: 283mg | Fiber: 2g | Sugar: 4g | Vitamin A: 55IU | Vitamin C: 2mg | Calcium: 150mg | Iron: 3mg