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

What do you eat with barbeque tofu? ›

The extra-nice thing about this BBQ Tofu (besides the spice crust) is that you can serve it with any end-of-summer thing that your little heart loves. Ideas include: roasted sweet potatoes, zucchini, sweet corn, green beans, avocado, quinoa, rice, coleslaw, tomatoes, bell peppers, mushrooms, AN-Y-THING.

Is Sweet Baby Ray's barbecue sauce vegan friendly? ›

One of the least expensive BBQ sauces, Sweet Baby Ray's BBQ sauce is easy to find and has that authentic BBQ flavor. In fact, most of their flavor line up is vegan including Brown Sugar, Hickory, No Sugar Added, and Sweet Golden Mustard.

Is a BBQ sauce vegan? ›

Typically, BBQ sauce is vegan, although there are a few key ingredients to look out for when shopping at your local grocery store. BBQ sauce has a ketchup-like base that's usually supplemented with plenty of spices and a touch of smokey flavor.

Which G Hughes sauces are vegan? ›

7 G Hughes Smokehouse Sugar Free BBQ Sauce

The brand has eight vegan flavors to choose from, such as Hickory, Carolina Gold, Mesquite, and even Honey—which contains no actual honey.

Which tofu is best for BBQ? ›

Firm, non-silken tofu is best for grilling. Tofu comes in two basic forms: silken and cottony, which are made using two different coagulating agents. Within these two categories, you'll find varying degrees of firmness from custardy soft to very firm and meaty, depending on their final water content.

What tastes good on tofu? ›

Soy Sauce and Sesame Oil.

You can add them right to the pan; you don't even need to mix up a separate sauce! I recommend low sodium sesame oil so that the tofu stir fry doesn't become overly salty. Sesame oil adds a rich, deep, and lightly toasted flavor to any stir fry.

Is Chick Fil A BBQ sauce vegan? ›

4 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.

Why is barbecue sauce not vegan? ›

Obviously anything with meat, milk, or eggs is out, but sometimes those animal ingredients hide under stealthier labels that you may not know. Look out for these ingredients that render a BBQ sauce definitively not vegan: Honey. It's made by bees, so most vegans won't go near it.

Is Baby Ray's vegan? ›

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

Can vegans eat ketchup? ›

To put it simply, yes, Heinz ketchup is vegan-friendly. Not only are all their ingredients plant-based, when it comes to Heinz tomato ketchup they've said 'we can confirm that the product is suitable for a vegan diet. Our sugar is not refined using bone char from animal bones. ' Making it entirely suitable for vegans.

Is honey vegan? ›

In the strictest definition of the word, honey is not vegan. As the product of a living being –honeybees, though there are other some 20,000 bee species to be found around the world – honey falls into the same category of non-vegan food products as milk and eggs.

What sauce is vegan at mcdonalds? ›

Without French fries or sandwiches, we're not quite sure what to put sauces on, but it's always good to know what's vegan. Along with the standard ketchup and mustard, the Tangy Barbeque and Sweet 'N Sour dipping sauces are free from animals. Our tip to you: take these sauces home to dip your favorite vegan nuggets.

Is Mustard vegan? ›

Generally, the answer here is yes, mustard is vegan. The ingredients list in most types of mustard is limited to mustard seeds, vinegar, salt, sometimes sugar and other spices. A few exceptions are honey mustard, for obvious reasons and sometimes Dijon mustard.

Is McDonald's sauce vegan? ›

Is there dairy in Big Mac sauce? The McDonald's Big Mac sauce does not contain dairy (in the United States, at least!). It is not vegan because it contains eggs. This homemade version is free of both dairy and eggs.

How is tofu traditionally eaten? ›

Tofu is a staple of the Japanese diet. It's a common ingredient in miso soup, where it's found in small cubes, and is consumed almost every day this way. And then there's nabe or "hotpot", a common winter dish in which tofu is either substituted for meat, or eaten in addition to meat and vegetables.

How is tofu best served? ›

Tofu can be eaten raw, and so cooking it is completely optional and is mostly done for texture or to bind the sauce to the tofu. You can pan-sear the sides and add it to a colorful stir-fry or deep-fry it and coat it in a savory and sweet sauce.

What is the best way to serve tofu? ›

Here are 9 tasty ways to prepare tofu next time you're feeling hungry.
  1. 1 Fry it. Sweet or savory, most foods can be exponentially improved when fried. ...
  2. 2 Scramble it. Tofu has the ability to miraculously mimic scrambled eggs when prepared correctly. ...
  3. 3 Sautée it. ...
  4. 4 Marinate it. ...
  5. 5 Grill it. ...
  6. 6 Bread it. ...
  7. 7 Crumble it. ...
  8. 8 Soup it.
Jan 10, 2023

How do you eat tofu from a package? ›

Aftering draining off the excess liquid, tofu can be eaten straight out of its packaging. To prevent contamination, prepare it using clean utensils and surfaces at home, and store it at proper temperatures.

Top Articles
Latest Posts
Article information

Author: Sen. Ignacio Ratke

Last Updated:

Views: 5905

Rating: 4.6 / 5 (76 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Sen. Ignacio Ratke

Birthday: 1999-05-27

Address: Apt. 171 8116 Bailey Via, Roberthaven, GA 58289

Phone: +2585395768220

Job: Lead Liaison

Hobby: Lockpicking, LARPing, Lego building, Lapidary, Macrame, Book restoration, Bodybuilding

Introduction: My name is Sen. Ignacio Ratke, I am a adventurous, zealous, outstanding, agreeable, precious, excited, gifted person who loves writing and wants to share my knowledge and understanding with you.