These Homemade Mushroom Veggie Burgers feature beans, barley, walnuts, and umami-rich mushrooms for the most satisfying, crave-able flavors and textures! You can bake the patties for an oil-free version or pan-sear them in oil for an extra meaty, charred exterior. You can also pre-cook these veggie burgers and toss 'em on the grill to reheat, making them a great vegan option for a cookout!

One thing I love about homemade veggie burgers is that the options are endless! There are so many potential protein, vegetable, grain, and seasoning combinations that it's almost impossible to run out of ideas.
For this recipe, I decided to go with a blend of pinto beans, mushrooms, walnuts, and barley, with savory thyme, smoked paprika, and umami-packed vegan Worcestershire for a rich and satisfying plant-based burger even your omnivore friends and family will rave about.
If you enjoy making vegan burgers from scratch, be sure to try my chickpea burgers, jackfruit burgers, and tempeh burgers next!
Jump to:
Why You'll Love Mushroom Veggie Burgers
- Nutritious: With beans, mushrooms, walnuts, aromatics, and whole grain barley, this is a homemade veggie burger you can feel great about!
- Satisfying Texture & Flavor: They're loaded with umami and rich, savory flavors with a moist, but not mushy, texture that won't fall apart.
- Easy to Make: The veggie burger mixture comes together easily in a food processor, and they can be baked or pan-fried.
- Great for Meal Prep: Mushroom veggie burgers keep in the fridge for up to 5 days and are freezer-friendly for up to a month, making them ideal for lunch and dinner meal prep.
Ingredients & Substitutions
Here's a look at the main ingredients you'll need. See the recipe card below for the full list and measurements.
- Mushrooms: One of my favorite vegan ingredients for creating "meaty" and chewy texture and flavor. I used cremini mushrooms (aka baby bella), but feel free to use a mixture of button, shiitake, or portobello mushrooms if you prefer.
- Walnuts: Ground until coarsely crumbled, walnuts add richness and help thicken the burger mixture just like in my favorite chili recipe! Feel free to swap the walnuts for pecans, cashews, or sunflower seeds.
- Pinto Beans: Beans add protein, fiber, and complex carbs while also serving as a binder. You can use canned pinto beans or cook them from dried. If you don't have pinto beans on hand, you can use black beans, cannellini beans, or another type of bean. One reader reported that lentils also work! Stick with a firmer variety like brown or black lentils.
- Barley: Lends a chewy bite that works really well in these mushroom veggie burgers. You'll need to cook the barley in advance for this recipe. You can use regular pearled barley, which takes about 30 minutes, or quick-cooking barley, which only takes 10 minutes to prepare.
- Panko Bread Crumbs: These add texture and help bind the mushroom patties, so you have a burger that holds together well. Feel free to use whole-grain bread crumbs instead.
- Aromatics: A combination of onion and garlic add depth of flavor as well as moisture to the burger patties. I like white or yellow onion for this recipe.
- Flavor Enhancers & Seasonings: A combination of smoked paprika, thyme, nutritional yeast, vegan Worcestershire sauce, sea salt, and black pepper work together to give these veggie burgers irresistible flavor. If you can't find vegan Worcestershire, use 1 tablespoon of soy sauce or tamari along with 1 tablespoon of balsamic vinegar instead.
How to Make Mushroom Burgers
First, preheat the oven to 400° F, and lining a baking sheet with parchment paper or a silicone baking mat.

Next, preheat a sauté pan over medium-low heat. Cook the onion and mushrooms until the liquid has released from the mushrooms, stirring occasionally. Add the garlic, thyme, and smoked paprika and cook for a few more minutes.
Want to save this recipe? 📩
Keep an eye out for more delicious recipes. Unsubscribe anytime.

Add the walnuts to the bowl of a large food processor and pulse until they are coarsely crumbled. Add the sauteed mushroom mixture and remaining ingredients.

Process just until everything is well-incorporated. It's fine to have some small pieces of beans and mushrooms remaining. We don't want a perfectly smooth mixture.
Form the mixture into patties. If desired, brush the patties with some vegan Worcestershire and season with black pepper.
Place the patties onto the prepared baking sheet, and bake for 30-35 minutes, flipping after 15 minutes.
Serving Suggestions
- Serve these tasty mushroom burgers on a bun with all your favorite toppings like cheese slices, vegan cheese sauce, lettuce, tomato, pickles, onion, vegan mayo, BBQ sauce, ketchup, mustard, etc.
- Pickled onions and jalapenos are also great!
- These are a match made in heaven alongside party side salads like dill pickle pasta salad, kale salad, and vegan pasta salad. Oh, and you have to try this epic cheesy vegan macaroni salad!
- You'll also love these burgers for lunch or dinner with a simple side of tortilla chips or kale chips.
Variations
- Gluten-free: For gluten-free veggie burgers, you can try cooked brown rice, quinoa, or buckwheat instead of barley, though I haven't tested these myself. However, one reader let us know that a combination of cooked quinoa and a flax egg worked well as a substitute. You'll also need to use gluten-free bread crumbs and gluten-free, vegan Worcestershire, such as The Wizard's. Or simply use 1 tablespoon GF tamari and 1 tablespoon balsamic vinegar instead.
- Nut-free: Swap the walnuts for raw sunflower seeds to make these meatless burgers nut-free.
- Pan-seared: If you prefer to pan-sear these burgers instead of baking, preheat a cast-iron skillet over medium heat and add high-heat cooking oil. Place 2-3 burgers in the pan at a time, being sure to leave plenty of room for flipping. Cook for 4-5 minutes per side or until nicely charred and cooked through. Transfer to a paper-towel lined plate to drain.

Equipment
To make mushroom burgers, you'll need a sauté pan, a large food processor and a baking sheet for the oven method or cast-iron skillet for the stovetop method.
FAQs
I don't recommend grilling the uncooked mushroom-barley patties, however, once they are cooked, feel free to grill the burgers for a few minutes to add char-grilled flavor. You can also reheat the refrigerated or frozen leftover burgers on the grill.
Store leftovers in an airtight container in the refrigerator for up to 5 days or in the freezer for up to 1 month. To freeze homemade veggie burgers, transfer to a parchment-lined baking sheet and place in the freezer for 1-2 hours. This helps prevent them from sticking together. Then place the semi-frozen burgers in an airtight container in the freezer. Thaw in the refrigerator before reheating in the oven or on the stovetop. The burgers can be reheated from frozen if grilling.
Helpful Tips
- When cooking the mushrooms, you want to make sure their moisture has released and evaporated before transferring them to the food processor. This may take longer than you expect, around 15 minutes. Otherwise, you might end up with too much moisture in the patties. If that does happen, add a bit more bread crumbs to the mixture to soak up the excess liquid.
- Using a scant ½ cup of mixture per patty will yield 8 burgers. Feel free to make them smaller or larger, but note that you may need to adjust the cooking time.
- The veggie burger patties can be made up to a day ahead if needed. After forming, place on a parchment-lined baking sheet or in a storage container with pieces of parchment between each one until ready to cook.
More Vegan Mushroom Recipes
I hope you enjoy these vegan mushroom burgers as much as we do! If you try the recipe I'd love to hear from you. Be sure to comment below and let us know!
Recipe

Mushroom Veggie Burgers
Equipment
- large saute pan - or skillet
- baking sheet - optional
Ingredients
- 1 small onion, chopped
- 16 ounces cremini (baby bella) mushrooms, sliced - or a blend of portobello, shiitake or cremini
- 3 cloves garlic, minced
- 1 teaspoon dried thyme
- 1 teaspoon smoked paprika
- ½ cup raw walnut halves
- 1 ¼ cups cooked pearled barley - see Notes for subs
- 1 cup cooked pinto or black beans - rinsed and drained
- 1 Tablespoon nutritional yeast
- 2 Tablespoons vegan worcestershire sauce - see Notes
- ½ cup panko breadcrumbs
- 1 teaspoon fine sea salt
- black pepper
Instructions
- Preheat a large saute pan over medium-low heat. Stirring occasionally, cook the onion and mushrooms until the liquid has been released from the mushrooms and mostly evaporated, about 15 minutes. Add the garlic, thyme, and smoked paprika, and cook for 2 to 3 minutes more. The mixture should look dry.
- Preheat the oven to 400° F, and line a baking sheet with parchment.
- In the bowl of a food processor pulse the walnuts until coarsely crumbled. Add the sauteed mushroom mixture, barley, beans, nutritional yeast, worcestershire, panko, salt and pepper, and process until incorporated. It's okay to still have small visible pieces of beans and mushrooms.
- Form into patties. Using a scant ½ cup of mixture per patty will yield 8 burgers. If desired, brush the patties with vegan worcestershire and sprinkle with black pepper.
- Place veggie burgers on the baking sheet, and bake 30 to 35 minutes, flipping at the 15-minute mark. They should be firm and golden brown.
- For pan-seared veggie burgers: Preheat a cast-iron skillet over medium heat. Add 2 tablespoon of high-heat cooking oil. Place 2 to 3 burgers in the pan, leaving plenty of room to flip. Cook for about 5 minutes per side or until nicely charred. Transfer to a paper towel-lined plate.
Notes
Estimated Nutrition (per serving)
Nutrition information is an estimate and will vary depending on the exact amounts and specific products and ingredients used.
Deborah Herman
My husband and I are not big on burgers, but I can see a lot of interesting possibilities with this recipe. Simmered in a nice mushroom or tomato sauce. We love oven roasted peppers and onions in garlic sauce. I can see this burger fitting right in. Really the sky is the limit. It might even make a wonderful pasta sauce crumbled up. I can't wait to try it, and see what happens.
Denise J.
These burgers look delicious!!! I’m definitely going to use black garlic cloves.
Do you think this recipe would work if I used my air fryer and made mushroom barley balls?
Thank you!
Lori
Hi Denise,
Ooh thank you for reminding me! I thought about making meatballs with this mixture and then totally forgot (the dangers of always having too many recipe ideas floating around in my mind). Yes, I think that sounds fantastic, and they should cook pretty quickly, too.
Selina
This is a keeper go-to recipe in our house.
These burgers are the only way my little one will eat mushrooms.
The mushrooms, walnut and barley make for a great flavour combo along with the garlic and onion.
This recipe also provides lots of fibre, healthy fats, and prebiotics.
It’s probably my favourite vegan burger in terms of taste and texture as well.
I baked them with the coating of worcestershire sauce (great tip) and they turned out great which makes meal time so much easier as I don’t have to babysit the patties while they cook.
A definite A++ from me.
Thanks so much for the fantastic recipe!
Maxx
I really am looking forward to trying this recipe! I am obsessed with Ted's Montana Grill house-made vegan burger with garlic aioli ... Do you know if this is similar to theirs? I am on the hunt to figuring out an exact homemade replica. Fingers crossed 🙂
Lori
Hi Maxx, I'm not familiar with that particular burger from Ted's, but it sounds delicious! I think you'll be very happy with this one, and even if you find you want to tweak the flavors a bit to be more like it, that will be pretty easy. Let us know how it goes!
Erica
What would you recommend to use instead of barley? I’m looking for a GF option!
Lori
Hi Erica, I think cooked brown rice or buckwheat groats might be your best bet. Let us know if you give it a try!
Naomi
This is a very nice recipe and easy to make. We baked them and they came out great. We froze leftovers and are going to top them off with air frying. I also baked a couple in a silicone muffin pan to see how that would work, and they also came out. Thanks very much.
Judy E. Buckey
Hello Do you think this recipe would work with quina or another grain? It sounds delicious, but unfortunately I now have gluten intolerance.
Thank you
Lori
Hi Judy, that's a great question. I think quinoa might be too small and difficult to get to stick together. Rice or sorghum may be your best bet since they're stickier and more sturdy. Millet is another option. Hope that helps. If you try it I would love to hear how it goes!
Jen
I just made these burgers with quinoa and they turned out fine. I added 2 flax eggs to make sure that they would bind together and I baked them. I've also made them previously using barley and they taste good both ways.
Kristin
I made these Mushroom Barley Burgers and they were delicious! I made them into sliders and i grilled on the stove and baked in the oven. They turned out perfect!! Great when your craving a burger and a Vegan. My go to burger recipe from now on.
Lori
Woohoo! Glad you loved them, Kristin. 😀
Margaret
I previously commented that I really like this recipe but I forgot to rate.
Margaret
Lori,
A couple years ago I went in search of a recipe for vegan burgers, tried a couple things, and then gave up and found a store brand that we liked. I decided to try again and had the idea that barley would be a good ingredient. Found your recipe and we are hooked! Your recipe skips the step of mixing the onion-mushroom mixture with the bean-barley mixture, FYI. I'm going to try baking them next time to avoid the oiliness and see if they will hold together a bit better. I may also add something like oat flour or flax seed to get them to stick together better. Any more thoughts about that?
Margaret
Lori
Hi Margaret,
Thank you so much! I'll fix that missed step right now. 😀
I'm glad you enjoyed these burgers. Yes, when you bake them, they'll dry out slightly, which makes them firmer and helps them hold together better. So I think you'll like that method. For pan-searing, I think adding a bit of oat flour or ground flax could be good, or just increase the amount of panko slightly. But you may find that adding one of those combined with baking would make them too dry.
Thanks so much for the feedback!
Jane
Nutritional yeast? You don’t say how much.
Lori
Hi Jane, in the recipe card it says 1 tablespoon.
Bret
Suggestions on adjustments if having to omit nuts due to allergy?
Lori
Hi Bret,
If you're able to use seeds, I would recommend pumpkin or sunflower, 1/3 cup instead of 1/2 cup walnuts. You could also use rolled oats or a combination of those.
I hope that helps!
Mary
If you substituted the nuts for rolled oats how much would you use? Thank you
Lori
Hi Mary, I would start with 1/3 cup rolled oats. Once you mix it up you can always add a bit more if it looks like it needs it. Hope that helps!
Dana
What kind of sauce is on the burgers? 🙂 Thank you!!
Lori
Hi Dana, that’s just stoneground mustard in the photos. 🙂