Baked BBQ Tofu Sandwich + Vegan BBQ Sauce Recipe (2024)

Jump to Recipe

Today’s BBQ tofu sandwich is a slam dunk of vegan summer recipes! It’s a leaner and much healthier vegan take on the legendary McRib sandwich from McDonalds made with baked BBQ tofu, pickles and onions. I’m using my easy homemade vegan BBQ sauce recipe here (included below), but you can use your favorite store-bought BBQ sauce instead.

Note: As an Amazon Associate I earn from qualifying purchases. If you make a purchase through my blog, I may receive a small commission, at no extra cost to you. Thank you!

Just take my word: this BBQ tofu sandwich recipe is going to become your go-to for when you’re craving some comfort food deliciousness but don’t want to put in a ton of effort.

Bring a batch of this BBQ tofu to an omnivore cookout, and you’ll lose count of how many times you’re going to hear, “I had no idea tofu could taste this good!”

Serve it with a side of my vegan dill potato salad for the ultimate summertime dinner experience!

Here’s how this recipe was born. I’ve been testing a baked BBQ tofu recipe for my upcoming book of easy family-friendly vegan recipes, and ended up with way too much barbecue tofu in my fridge.

To use it up, I decided to make a BBQ tofu sandwich for lunch the other day. I didn’t have it in me to make something complicated, so I took an easy approach: I just topped my barbecue tofu slices with pickles and onions, McRib-style.

Then I thought that this sandwich might come out even tastier If I added a creamy component like avocado or vegan mayo.

I mashed a few slices of ripe avocado right onto the top of the bun and closed the sandwich. Let me just say – it was love at first bite (pun intended)!

To make the BBQ tofu, I used my easy vegan BBQ sauce recipe (see below). I’ve been using it exclusively for years now – I don’t even remember the last time I bought barbecue sauce at the store.

Baked BBQ Tofu Sandwich + Vegan BBQ Sauce Recipe (2)

My vegan BBQ sauce is made entirely from pantry ingredients, and is as easy as put everything in a measuring cup and whisk it all up.

Besides barbecue tofu, this sauce works really well on BBQ seitan, vegan ribs, BBQ chickpeas, and just about anything you feel like slathering with finger-licking, lip-smacking goodness of barbecue.

Why Bake the Tofu Instead of Frying?

I decided to bake the tofu for this recipe to make it a bit healthier and to ensure that the texture and flavor are perfect. I generally like fried tofu, but through lots of testing I discovered that it’s not the best method to make BBQ tofu.

What’s wrong with frying tofu? If we add barbecue sauce into the pan as the tofu is frying, the sauce can easily burn long before the tofu slices achieve that deliciously toothsome crispiness.

That’s why baking is the way to go. It’s gentle enough on the barbecue sauce as long as you don’t add it right in the beginning (and don’t crank the oven temperature up to the max).

Baked BBQ Tofu Sandwich + Vegan BBQ Sauce Recipe (3)

Another benefit of baking tofu: some of the BBQ sauce will get absorbed by tofu if we add it about halfway (or two thirds of the way) through baking.

Add the sauce right away – and the tofu will stay soggy and never crisp up. Wait too long – and the tofu will develop a firm, crispy surface that will be too thick for the sauce to penetrate, so it will just sit on top.

So here’s exactly what I do to get perfect oven-baked barbecue tofu.

How to Make Baked BBQ Tofu

To make baked bbq tofu, we need one 14-16 oz block of extra firm tofu.

First, the tofu needs to be drained and pressed to squeeze out the extra liquid. This can be done by wrapping the tofu block (extra firm for this recipe) in paper towels and putting it between two heavy cutting boards. Alternatively, we can use a tofu press.

(By the way – I have a separate post on baking tofu without oil for use in various recipes. The process is similar, but there are some differences since there’s no sauce involved.)

While the tofu is being pressed, we preheat the oven to 425° F (220° C), and line a baking sheet with parchment paper.

Once the tofu is pressed, we slice the tofu block crosswise into ⅓ inch thick rectangles. We’ll have about 12-14 slices. The slices need to be arranged in a single layer on the parchment-lined baking sheet.

We bake the tofu pieces for 12 minutes, then take it out of the oven, flip, and bake 8-10 more minutes until it just begins to develop crispy, slightly golden edges.

Baked BBQ Tofu Sandwich + Vegan BBQ Sauce Recipe (4)

We take the tofu out again, and brush the top of each slice with barbecue sauce. Things might look messy but that’s OK.

The tofu goes back into the oven for another 5-6 minutes.

We take the tofu out one more time, flip, and brush the other side with the sauce. Back into the oven for another 4-5 minutes.

The tofu is done once its edges are firm to the touch (i.e. they don’t break if we press down with a finger).

Now it’s time to take the tofu out and rub with a bit more barbecue sauce if you like it extra saucy.

This baked BBQ tofu is perfect for use in sandwiches, wraps, meal prep bowls, or just eaten as is. Whip up a batch or two in advance, and store it in the fridge for up to a week to quickly put together delicious comfort food lunches or dinners.

How to Make Vegan BBQ Tofu Sandwich

Once we have baked the barbecue tofu, it’s time to assemble our vegan copycat McRib sandwiches.

Take your favorite type of bread roll (the original McRib is served on a hoagie bun, but my family loves using square ciabatta rolls we stock up on at Costco. You can use any bun you want – I won’t judge ?).

Split the bun and toast it lightly. Put 3-4 BBQ tofu slices on the bottom half. Top the tofu with dill pickle slices and onions.

If you’d like a creamier texture, smear some vegan mayo or mash a few slices of avocado onto the top half (those aren’t 100% authentic McRib ingredients, but then neither is tofu).

Baked BBQ Tofu Sandwich + Vegan BBQ Sauce Recipe (5)

Voila – you have yourself a delicious baked BBQ tofu sandwich that will help you feel like you’re not missing out a beat at non-vegan barbecue cookouts! Plus, it’s super easy to put together if you make the barbecue tofu in advance.

What to Serve with BBQ Tofu Sandwich

The possibilities are endless! This sandwich will be complimented really well by my vegan chipotle coleslaw (pictured below – you can even use some of it instead of pickles and onions to make a different but equally delicious sandwich), easy mayo-free vegan macaroni salad, or easy potato salad.

Baked BBQ Tofu Sandwich + Vegan BBQ Sauce Recipe (6)

If you’d like to serve the BBQ tofu separately, it will go well with my 5-ingredient vegan mashed potatoes, Southern-style slow cooker collard greens, smoky roasted Brussels sprouts, or simple oven-roasted butternut squash.

Baked BBQ Tofu Sandwich + Vegan BBQ Sauce Recipe (7)

Yield: 4 sandwiches

Easy Vegan BBQ Tofu Sandwich Recipe

Baked BBQ Tofu Sandwich + Vegan BBQ Sauce Recipe (8)

This vegan BBQ tofu sandwich delivers the taste and feel of summer barbecue cookouts any time of the year. An easy vegan copycat McRib sandwich made with barbecue sauce-smothered baked tofu, pickles and onions. I've added avocado to add creaminess, but feel free to skip it or use vegan mayo. Meat free, dairy free, gluten free if made with a gluten free bun.

Prep Time10 minutes

Time to Press Tofu20 minutes

Cook Time35 minutes

Total Time1 hour 5 minutes

Ingredients

Sandwiches:

  • 1 block extra firm tofu (1 lb), drained and pressed
  • 16 dill pickle slices
  • 12 red onion rings
  • 1/2 ripe avocado*, sliced (optional)
  • 4 sandwich rolls

Homemade Barbecue Sauce** (makes about 1 cup):

  • 2/3 cup organic ketchup
  • 2 Tbsp low sodium soy sauce or tamari
  • 1 Tbsp blackstrap molasses
  • 1 tsp Dijon mustard
  • 1 tsp Sriracha or hot sauce (more/less, to taste)
  • 1/2 tsp liquid smoke
  • 1 tsp granulated onion
  • 1/2 tsp granulated garlic

Instructions

To Make the Barbecue Sauce:

  1. Combine all barbecue sauce ingredients from ketchup to granulated garlic in a measuring cup or a small bowl. Whisk well, set aside.

To Make the Barbecue Tofu:

  1. Drain and press a block of tofu to squeeze out the liquid. Put the tofu between two heavy cutting boards, or use a tofu press. Press the tofu for about 20 minutes or up to 1 hour.
  2. Preheat the oven to 425° F (220° C). Line a baking sheet with parchment paper.
  3. Cut the drained and pressed tofu block crosswise into ⅓ inch thick rectangles. You will have about 12 pieces. Arrange tofu rectangles in a single layer on the parchment-lined baking sheet.
  4. Bake the tofu pieces for 12 minutes, then flip and bake 8-10 more minutes until it just begins to develop crispy, slightly golden edges. Take the tofu out and brush the top of each piece with barbecue sauce. It’s OK if things look messy.
  5. Return the tofu back into the oven and bake for another 5-6 minutes. Take it out, flip, and brush the side that didn't get any sauce on it yet. Return to the oven and bake another 4-5 minutes.
  6. The tofu is done once its edges are firm to the touch (don't break if you press them with a finger). Take the tofu out and rub with a bit more barbecue sauce if you like it extra saucy. Tofu can be made up to a week in advance and stored in the fridge before you make the sandwiches.

To Assemble the Sandwiches:

  1. Split the sandwich rolls in half and toast lightly. Spread avocado slices (if using) on the top part of each roll. Arrange the barbecue tofu on the bottom part, about 4 pieces per sandwich. Brush with more barbecue sauce if you'd like. Top with pickles and onions.
  2. Close the buns and serve right away.

Notes

* The original McRib sandwich doesn't have avocado on it, but I added some for additional creaminess. You can skip avocado completely or use vegan mayo instead.

** Alternatively, use your favorite store-bought barbecue sauce.

Recommended Products

This recipe contains affiliate links to Amazon.com. If you make a purchase through affiliate links on my blog, I receive a very small commission that helps me run this blog, at no extra cost to you. Thank you for your support!

Nutrition Information:

Yield:

4

Serving Size:

1

Amount Per Serving:Calories: 530Total Fat: 12gSaturated Fat: 2gCholesterol: 0mgCarbohydrates: 89gFiber: 12gSugar: 19gProtein: 22g

Please note that the provided nutritional information data is approximate and will depend on the size of your sandwich roll, the amount of sauce used on each sandwich, etc.

Follow Vegan Runner Eats on Pinterest for more recipes!

If you want to Pin this recipe, click on the round pin button at the top of this card.

I hope you enjoy my simple baked BBQ tofu sandwich recipe as much as my family has!

If you’ve enjoyed this post, share it with your friends on social media! And stick around for more awesomeness – subscribe to Vegan Runner Eats to receive the latest posts (I’ll send you a free copy of my vegan dinner recipe e-book as a thank you), or follow the blog on Facebook, Pinterest, and Instagram.

Baked BBQ Tofu Sandwich + Vegan BBQ Sauce Recipe (12)

Alina Zavatsky - Vegan Runner Eats

Alina first made a switch to a vegan diet in 2013 to optimize her athletic performance as a marathon runner. Eventually she embraced veganism as a way to be kinder to fellow living beings and the environment. Alina hopes that this blog helps its readers on their path to becoming vegan and making this world a better place.

See Full Bio

Baked BBQ Tofu Sandwich + Vegan BBQ Sauce Recipe (13)Baked BBQ Tofu Sandwich + Vegan BBQ Sauce Recipe (14)Baked BBQ Tofu Sandwich + Vegan BBQ Sauce Recipe (15)

Baked BBQ Tofu Sandwich + Vegan BBQ Sauce Recipe (2024)

FAQs

Can vegans have barbecue sauce? ›

So how do you know? Well, unless the sauce includes a “vegan” stamp on the label, you don't, really. Either skip any sauce that contains sugar (beet sugar, agave, coconut sugar, and even high fructose corn syrup are all safe options) or opt for an “organic” BBQ sauce, since organic sugar is always vegan.

What does barbecue tofu taste like? ›

This BBQ tofu has a satisfying chewy texture with edges that are crisp and lightly charred. A glossy layer of BBQ sauce coats each cube, giving it an amazing sweet, tangy, and smoky taste.

Why is Heinz BBQ sauce not vegan? ›

The original Heinz BBQ sauce and most other flavors by Heinz are vegan. But even the classic flavor of Heinz may contain sugar processed with bone char. The Kansas City Style, Memphis Style, and Texas Style BBQ sauces from Heinz contain anchovies as an ingredient and are hence not vegan.

How many calories are in BBQ tofu? ›

Anything you would normally serve alongside BBQ chicken would work wonderfully paired with tofu. Salads, potatoes, grilled veggies or mushrooms, zucchini, or corn on the cob. How many calories are in BBQ Tofu? one serving is 192 calories, but it can vary depending on the barbecue sauce you use.

Is Baby Ray's BBQ sauce vegan? ›

You've likely come across Sweet Baby Ray's Barbecue Sauce at the grocery store. So, you'll be happy to know that the majority of this budget-friendly condiment's flavors are vegan. We're talking Original, Sweet Golden Mustard, No Sugar Added, Hickory and Brown Sugar, and more. Just keep an eye out for honey.

Is Ray's BBQ vegan? ›

Are Ray's No Sugar Added Barbecue Sauces okay for vegans or vegetarians? Yes. Ray's No Sugar Added Barbecue Sauces do not contain animal products, which make them suitable for both vegan and vegetarian diets.

What makes tofu taste better? ›

Coat it in garlic, black pepper, salt (plus more of your favourite seasonings), liquid aminos and some olive oil. Then mix it into some cornstarch and toss it all together, then bake for about 20 minutes. Cornstarch also helps to draw out excess moisture so it really gets the tofu crispy.

Why is restaurant tofu so good? ›

Restaurants understand the power of salt and use it liberally to ensure that tofu is well-seasoned. As masters of flavors, professional chefs know that tofu's porous nature allows it to absorb the flavors it's cooked with, and they use this to their advantage.

Is Chick Fil A barbecue sauce vegan? ›

5 Sauces. When it comes to adding a bit of extra flavor to your veganized menu item, a little sauce or dressing goes a long way. Chick-fil-A has quite a few animal-free options to choose from, including the standard ketchup, mustard, and BBQ, but also chili lime vinaigrette dressing and sweet and spicy sriracha.

Is Worcestershire vegan? ›

Is Worcestershire sauce vegan-friendly? Lea and Perrins' creation hit the market in 1837, and it can still be bought today. But because the recipe contains anchovies (a small saltwater fish), it's not vegan.

Is Subway barbecue sauce vegan? ›

Is Subway BBQ sauce vegan? Like many other barbecue sauces on the market, Subway's BBQ sauce is not vegan-friendly as it contains animal products, though it is unclear which kind of non-vegan ingredients are used.

Is tofu healthier than grilled chicken? ›

Chicken is significantly higher in protein than tofu. Chicken breast is also lower in fat, however, Tofu contains "good fats", including monounsaturated and polyunsaturated fats. Chicken is a great source of B vitamins, however, Tofu contains more zinc, magnesium, and calcium.

Is tofu less fattening than meat? ›

And while chicken breast is also slightly lower in fat, tofu comes out on top in this category because it contains all monounsaturated and polyunsaturated fats, aka the “good” kind; whereas chicken contains a little bit of saturated fat and cholesterol, which tofu is free of.

Is grilled tofu good for you? ›

Nutritionally, tofu offers much to love. According to the U.S. Department of Agriculture, half a cup of firm tofu offers 21.8 grams of protein with 181 calories and 11 grams of fat. Most of that fat is of the healthy polyunsaturated kind. The high level of protein makes tofu a good alternative to animal-derived meat.

What BBQ sauce is not vegan? ›

Types of Non-Vegan BBQ Sauce

Sweet Baby Ray's Maple Barbecue Sauce. Sweet Baby Ray's Honey Chipotle Barbecue Sauce. Kraft Sweet Honey Slow-Simmered Barbecue Sauce & Dip. Kraft Mesquite Smoke Barbecue Sauce.

What makes BBQ not vegan? ›

Non-vegan ingredients

Honey – Some barbecue sauce is sweetened with honey, which is not vegan. Many brands will have a variety of barbecue sauces and usually at least one will be made with honey. What is this? Anchovies – Some barbecue sauce is made with anchovies, which are fish.

Is Jack Daniel's barbecue sauce vegan? ›

Jack Daniels Original BBQ Sauce

There are two flavors of Jack Daniels BBQ Sauce that are vegan: Original flavor and Sweet and Spicy.

Which sauce is not vegan? ›

Worcestershire Sauce

Other condiments that are often beloved but aren't vegan-friendly include horseradish, fish sauce, and mayonnaise. However, if you do some digging, you can often find plant-based replacements for these condiments.

References

Top Articles
Latest Posts
Recommended Articles
Article information

Author: Lakeisha Bayer VM

Last Updated:

Views: 6439

Rating: 4.9 / 5 (69 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Lakeisha Bayer VM

Birthday: 1997-10-17

Address: Suite 835 34136 Adrian Mountains, Floydton, UT 81036

Phone: +3571527672278

Job: Manufacturing Agent

Hobby: Skimboarding, Photography, Roller skating, Knife making, Paintball, Embroidery, Gunsmithing

Introduction: My name is Lakeisha Bayer VM, I am a brainy, kind, enchanting, healthy, lovely, clean, witty person who loves writing and wants to share my knowledge and understanding with you.