BBQ Tofu Sandwich with Spicy Pineapple Relish

BBQ Tofu Sandwich with Spicy Pineapple Relish

Tofu and I have a love-hate relationship so finding ways to kick it up has been my goal for a long time. I was inspired by another recipe I saw online to try BBQ tofu and have finally figured out a way to enjoy BBQ tofu at home with this dish.

My husband thinks it’s way too spicy with the jalapeno but this mama likes her kick! You can choose to omit the hot pepper altogether if that’s your thing. The key that I’ve found with making this dish is you want to make sure you use firm tofu as it will pan fry better and give it less “tofu” taste.

I’ll be experimenting soon with making my own BBQ dish but for now, I’m using a similar one like this one from Trader Joes. You can make your own vegan mayo if your feeling fancy but this one from Follow Your Heart suits most dishes that require it just fine. This recipe calls for chipotle veganaise which I also keep handy for days when I want to add some spice to a plain ol’ veggie burger.

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
Visit Us On TwitterVisit Us On FacebookVisit Us On PinterestVisit Us On YoutubeVisit Us On Instagram