Save This Recipe Form

Want to save this recipe?

Enter your email below & I'll send it straight to your inbox. Plus you’ll get new recipes from me every week!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Veggie mushroom burger with black beans, onions and walnuts on a baking sheet lined with parchment paper.

Mushroom Veggie Burger

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 3 reviews
  • Author: Deryn Macey
  • Prep Time: 15 mins
  • Cook Time: 40 mins
  • Total Time: 55 minutes
  • Yield: 8
  • Category: Main Dish
  • Cuisine: American
  • Diet: Vegan


Delicious mushroom and black bean burgers have a meaty texture and rich umami flavor.


  • 1 cup (120 g) raw walnuts
  • 3 cups (300 g) finely diced mushrooms
  • 1 white onion, finely diced (approx. 1 cup, 150 g)
  • 2 tsp chili powder
  • 2 tsp cumin powder
  • 2 tsp smoked paprika
  • 1 tsp garlic powder
  • 1/4 tsp cayenne pepper
  • 1/4 cup (25 g) oats
  • 1 cup (100 g) Panko breadcrumbs
  • 2 tbsp (15 g) nutritional yeast
  • 1 tbsp (7 g) ground flax
  • ¼ cup (15 g) packed roughly chopped parsley or cilantro
  • 1 (540 ml) can black beans, drained and rinsed
  • 3 tbsp (45 g) BBQ sauce
  • 1 tbsp (15 mL) tamari or soy sauce
  • salt and pepper


  1. Toast Walnuts (Optional): Heat a large skillet over medium heat and add the walnuts. Toast for 5-7 minutes, stirring often, until fragrant. Transfer to a plate. This step is optional but will help bring out the flavour of the walnuts
  2. Chop Mushroom and Onion: While the walnuts are toasting, chop the mushroom and onion. It’s suggested to pulse-chop them in a food processor to achieve a fine dice. Do the mushrooms first, then the onion. There’s no need to clean out food processor at this point.
  3. Cook Onion and Mushroom: Heat 2 tsp oil over medium-high heat in the same skillet (if you toasted walnuts), then add the chopped onion and mushroom. Season with salt and pepper. Cook for 6-8 minutes until the mushrooms release their liquid and most of it evaporates. Add all of the spices: chili powder, cumin, paprikagarlic powder and cayenne. Cook for 60 seconds, stirring constantly, until fragrant. Remove the pan from the heat.
  4. Prepare for Baking: Once onions and mushrooms are cooking, preheat the oven to 350 F and line a large baking sheet with parchment paper.
  5. Blend Dry Ingredients: Add the oats, Panko bread crumbs, walnuts, nutritional yeast, flax and herbs to the food processor and season with salt and pepper. Blend briefly to combine and break down, but not completely pulverize the walnuts.
  6. Add Beans and Sauces: Add the black beans, BBQ sauce and tamari to the food processor and blend briefly to combine. Again, you don’t want to completely blend the beans and walnuts, some larger bits of walnuts and whole beans should remain for texture. 
  7. Combine Everything: Now you can either add the mushroom and onion to the food processor and pulse to combine or add the food processor contents to the pan and mix, if you think either is big enough to mix everything. If not, add everything to a large mixing bowl and stir to combine. Taste and season with salt and pepper, if needed.
  8. Shape Patties: Using a packed 1/2-cup measuring cup of the burger mixture, form 8 large patties using your hands and placing each on the baking sheet. You can make them a little smaller if you like, in which case you’ll get at least 10 burgers. Option to brush each patty with BBQ sauce.
  9. Bake: Bake for 15 minutes then carefully flip with a turner and bake for another 12-15 minutes until brown and firm. Let cool on the pan for 5-10 minutes. They will continue to firm as they cool.
  10. Serve: Serve on toasted buns with your favourite burger toppings like vegan cheese, pickles, mustard, mayo, tomato, lettuce and onion.


Cooked burger patties can be stored in the fridge for up to 5 days. Enjoy cold or reheat in the oven, microwave or stovetop in a skillet until heated through. To freeze raw or cooked (suggested to freeze cooked), freeze the patties on a baking tray, then transfer to a freezer safe bag or container, or freeze with a square of parchment between the patties to prevent them from sticking together. Thaw in the fridge then proceed with baking as per the recipe if raw, or reheat as needed. Freeze up to 3 months.


  • Serving Size: 1
  • Calories: 266
  • Sugar: 5 g
  • Sodium: 506 mg
  • Fat: 11 g
  • Carbohydrates: 32 g
  • Fiber: 8 g
  • Protein: 10 g