Go Back

BBQ Tofu Sandwich with Spicy Pineapple Relish

These yummy sandwiches are a great sweet, spicy and savory lunch dish perfect for a summer day! You can kick up the spice by adding a little more hot pepper or tone it down and eliminate it altogether.
Total Time 25 mins
Course lunch, Main Course
Cuisine Plant Based, Vegan, Vegetarian
Servings 2


  • Griddle
  • Pan



  • 1 c diced pineapple
  • 1 tbsp pure olive oil
  • 1/2 c red onion
  • 1/3 c minced mini bell pepper
  • 1/4 c jalapeño
  • 1 clove garlic
  • 1 tbsp minced ginger
  • 1 tbsp fresh lime juice
  • 2 tbsp minced cilantro
  • Salt to taste
  • freshly ground black pepper to taste


  • 1/2 tsp paprika
  • super firm or extra firm tofu
  • oil to cook tofu
  • avocado
  • chipotle vegan mayonnaise You can use regular vegan mayo also, but the chipotle gives it a kick
  • bread or sandwich buns


Pineapple Relish

  • Dice pineapple into small bite size chunks, no bigger than the tip of your thumb
  • Heat 1 teaspoon oil in a large skillet over medium heat
  • Pan fry the pineapple until it's lightly charred, about 5 minutes and remove from the pan
  • In the same pan add the red onion, mini bell peppers, jalapeno, garlic, and ginger. Sauté for 5-7 minutes
  • Combine the diced pineapple, the cooked bell pepper mixture, lime juice, cilantro, and salt and pepper. Put in fridge until ready to use

Barbecue glazed tofu

  • Thinly slice the tofu. Wrap the tofu in a paper towel and place something heavy on top to press out the water for about 10 minutes, I do this as I prep and prepare the pineapple relish
  • Heat a pan or griddle over medium heat and use a little oil in the pan to fry the tofu in a single layer for a couple of minutes on each side, or until golden
  • Brush a layer of barbecue sauce over each side of the fried tofu slices and cook for 1 minute on each side, repeating until all tofu has been glazed.

Make your sandwiches

  • Toast the buns or bread
  • Spread vegan mayo on the inside of one piece of bread then layer barbecue glazed tofu,
  • Spread mashed avocado on the other slice of bread, add a little more bbq sauce
  • Top with pineapple relish, close up your sandwich.
Keyword BBq, Tofu, Vegan, Vegan BBQ