vegan veggie burger on hamburger bun with lettuce tomato, and purple cabbage

Mushroom Tofu Veggie Burgers

This easy, protein-packed veggie burger is full of flavor and perfect for dinner! Hearty mushrooms and tofu are combined into a patty and baked to perfection. Pair with veggies for a healthy meatless meal!
Course Dinner
Cuisine American, Vegan, Vegetarian
Keyword baked veggie burger recipe, easy tofu burger recipe, vegan burger patty
Prep Time 20 minutes
Cook Time 20 minutes
Resting Time 30 minutes
Total Time 1 hour 10 minutes
Servings 6 burgers
Calories 211kcal
Author Amanda


  • 1 block tofu extra firm
  • 1 8-ounce package baby bella mushrooms
  • 2-3 garlic cloves
  • 1 small shallot peeled and cut in quarters
  • 1/4 cup yellow onions diced
  • 1 teaspoon olive oil can substitute with another neutral oil such as avocado or grapeseed oil
  • 1 Tablespoon Worcestershire sauce
  • 1/2 cup whole wheat breadcrumbs
  • 1/4 cup nutritional yeast
  • 2 Tablespoons ground flax seeds
  • salt and pepper to taste

Secret Sauce:

  • 1/2 cup vegan mayonnaise
  • 2-3 Tablespoons Red's Hot Sauce more or less to taste depending on how spicy you like it!


  • Preheat oven to 375 degrees Fahrenheit
  • Press tofu: wrap tofu block in paper towels and sandwich between two plates. Set a heavy object on the top plate and set aside.
  • Place mushroom, garlic cloves, shallot, and onions in food processor. Pulse until mushrooms are in very small chunks.
  • Place skillet on low-medium heat. Once warm, add olive oil and mushroom mixture. Cook until liquid is absorbed. Stir in Worcestershire sauce and season with salt and pepper.
  • Add mushroom mixture to mixing bowl. Add breadcrumbs, nutritional yeast, and ground flax seed. Add pressed tofu and crumble with hands. Mix with hands until well combined.
  • Place in the fridge for 30 minutes to set.
  • Remove from the fridge and form into patties. Should make about 6. Place on parchment paper-lined baking sheet. Bake for 20 minutes.
  • Remove from oven and let cool for 5-10 minutes before handling. This helps the patty from falling apart. Serve with toasted hamburger buns, lettuce, tomato, purple cabbage, and secret sauce.

To Make Secret Sauce:

  • Mix mayonnaise and hot sauce together until combined. Add more mayo if too spicy or add more hot sauce for a bigger kick!


Serving: 1patty (1/6 recipe) | Calories: 211kcal | Carbohydrates: 38.2g | Protein: 10.2g | Fat: 3.4g | Saturated Fat: 0.5g | Sodium: 113mg | Potassium: 746mg | Fiber: 9g | Sugar: 13.2g | Calcium: 90mg | Iron: 4.3mg