
These baked bbq tofu burgers with crispy shallots are tangy, packed with protein, and perfect for summer dinners and cookouts! Ready in less than an hour, these satisfying gluten-free friendly vegetarian burgers are flavored with store-bought bbq sauce and baked in the oven until crisp on the bottom.
Baked BBQ Tofu Burgers That are Perfect for Summer Meals
Veggie burgers are a bit of a controversial topic around these parts because I find most of them to be terribly bland or made out of beans. Nothing against beans (I eat them all of the time!), but when it comes to a burger, I want it to be super satisfying and packed with flavor! These baked bbq tofu burgers are smoky, tangy, protein-packed, and finished with a tangle of crispy pan-fried shallots. This is the kind of veggie burger I crave during the summer months!

These tofu burgers start with hand-crumbled super firm tofu that is combined with BBQ sauce and spices. The hand-formed patties are baked in the oven until crisp on the bottom. These are definitely not suitable for the grill but they bake up wonderfully in the oven. I like to pair the patties with extra BBQ sauce, cheddar, and crispy shallots for the ultimate summer veggie burger.
Key BBQ Tofu Burger Ingredients

The most important aspect of this recipe is to use super firm tofu (sometimes called “high protein tofu”). I prefer this kind of tofu because it does not need to be pressed and holds together well when formed into patties. A flavorful BBQ sauce is also important. I like the Texas True BBQ Sauce from Whole Foods (not sponsored) because it’s tangy, sweet, and smoky while also being entirely vegan. I encourage you to use one that you like the flavor of or else you won’t like the burger! To keep these burgers gluten free, I used oat flour to help bind them together. Standard all-purpose flour also works.
How to Make these Vegetarian BBQ Tofu Burgers and Crispy Shallots


Crumble the block of super firm tofu into a mixing bowl by hand. Make sure the pieces are small because this will help the patties hold together easier. Add all of the remaining ingredients for the burger patties and mix well.


Divide the mixture into 4 equal portions then use your hands to press each portion into a ball and flatten into a patty. In order to get a nice, crisp bottom, place them on a well-greased unlined baking sheet, then brush the tops with a little more oil. Make sure to let the baked burgers rest for 10 minutes before eating so they can firm up a little more!


While the burger patties bake, you’ll have plenty of time to make your crispy shallots. Slice your shallots, separate them into rings, then toss to coat in cornstarch (this is key to getting crispy shallots, not soggy shallots!). Pan-fry them in a shallow layer of oil (just enough to cover the bottom of the pan). Drain them on a paper towel to remove excess oil when they’re done.
My Favorite Way to Assemble These Tofu Burgers
I HIGHLY recommend adding more BBQ sauce on top of the patty, then adding a slice or two of cheddar cheese and the crispy shallots. I like spreading BBQ sauce on the buns as well, but I’ll leave that up to you! Other than that, I prefer to keep the toppings simple like tender lettuce and a thick, juicy slice of tomato.


Perfect Pairings
You can never go wrong with the classic burger and potato combo! For a super easy option, I like to pair these tofu burgers with potato chips. If you don’t mind cooking something else in the oven or airfryer at the same time as the patties, fries or roasted potatoes are always a good bet. Making these as part of a larger spread for a summer cookout or gathering? This crispy potato salad would be perfect along with this blueberry mocktail to drink!

Baked BBQ Tofu Burgers with Crispy Shallots
- Total Time: 50 minutes
- Yield: 4 1x
- Diet: Gluten-Free, Vegetarian
Description
These baked bbq tofu burgers with crispy shallots are tangy, packed with protein, and perfect for summer dinners and cookouts! Ready in less than an hour, these satisfying gluten-free friendly vegetarian burgers are flavored with store-bought bbq sauce and baked in the oven until crisp on the bottom.
Ingredients
for the tofu burgers
- Olive oil, for brushing
- 1 16–ounce block super firm tofu
- 1 medium shallot, minced
- 1 tablespoon tamari, or soy sauce
- 1/4 cup BBQ sauce
- 1/2 teaspoon garlic powder
- 1 teaspoon smoked paprika
- 1/2 teaspoon chili powder
- 6 tablespoons oat flour, or all-purpose flour if you’re not gluten free
- 1/2 teaspoon sea salt
for the crispy shallots
- 2 medium shallots
- 2 tablespoons cornstarch
- Olive oil, to cover the bottom of the pan
- Sea salt, to taste
for burger assembly
- 4 burger buns, gluten free as needed
- BBQ sauce
- sliced cheddar cheese
- your favorite toppings, like lettuce, tomato, and pickles
Instructions
Preheat the oven to 400 degrees. Brush 1 to 1 1/2 tablespoons of olive oil onto a medium or large baking sheet. Make sure the entire surface is evenly covered.
Drain the tofu and pat it dry, then crumble it into small pieces into a large bowl. Add all of the remaining burger ingredients except for the olive oil. Mix well until evenly moistened. Divide the mixture into 4 equal portions. Form each portion into a ball with your hands then flatten into patties that are about 3/4-inch thick. Place the patties on the greased baking sheet, then brush the tops of each patty with a little more olive oil.
Bake the patties in the preheated oven for 35-40 minutes until they are golden and the top is firm to the touch. Allow the patties to rest on the sheet for about 10 minutes before removing and assembling your burgers. If you want, you can place a slice or two of cheese on top of the patties once they come out of the oven. The residual heat will start to melt and soften the cheese!
While the burger patties are baking, make the crispy shallots. Heat a large frying pan or skillet over medium heat. Thinly slice the shallots into rounds with either a knife or mandoline. Separate out all of the rings then add sliced shallots to a bowl along with the cornstarch and a couple of pinches of salt. Toss to coat the shallots in the cornstarch.
Add enough oil to your pan to create a thin layer that coats the entire bottom of the pan. Once it shimmers, add the shallots by hand rather than dumping everything into the hot pan. Arrange the shallots in an even layer in the pan. Allow them to cook untouched for about 2-3 minutes, then carefully flip. Continue to cook the shallots, flipping every minute or so until they are golden brown. This will take around 6-8 minutes. Remove the shallots from the pan and place them on a paper towel lined plate to absorb the excess oil.
To assemble your burgers, spread bbq sauce onto the buns then add the patty, crispy shallots, cheese, and your favorite toppings. I like to also pour a little bbq sauce on the patties as well.
Leftover patties can be stored in a container in the fridge. Reheat the patties in a 350 degree oven for 8 minutes, or an airfryer for 6 minutes. Enjoy the leftovers within 5 days.
Notes
- If you are using extra firm tofu instead of super firm tofu, you will need to press the tofu first for about 20-30 minutes or the patties will be too wet.
- Baking the patties on a greased unlined baking sheet is what gives them a crisp bottom and holds them together. I do not recommend lining your baking sheet with parchment.
- If you are not gluten free, you can sub in all-purpose flour for the oat flour in the patties.
- Make sure to check the label of your BBQ sauce if you have dietary restrictions as not all BBQ sauce is gluten free friendly or vegan friendly.
- To make these entirely vegan, use a vegan friendly BBQ sauce (I like the Texas True one from Whole Foods, not sponsored) and vegan sliced cheese.
- Prep Time: 10 minutes
- Cook Time: 35-40 minutes
- Category: Dinner
- Method: Baking
Leave a Reply