Best Veggie Burger

If you make one veggie burger recipe, it has to be this one. These burgers have a wonderful savory flavor and hearty texture. They're grillable, too!

Best Veggie Burger

Say hello to the BEST veggie burger recipe! Of course, that’s just my opinion, but once you try it, I think you’ll agree. For one, these patties are grill-able! And if you’d rather be spending time in the sun than in the kitchen, you can even make them a day or two in advance.

But that’s not all. This veggie burger has an amazing meaty texture and savory, smoky flavor. It’ll keep its shape when it’s stuffed inside a bun, and it’s delicious with fancy fixings or with good old ketchup and mustard. Unlike many packaged veggie burgers, its incredible texture and flavor come from simple, plant-based ingredients, so it doesn’t just taste good – it’s good for you, too!

So many readers have made and loved this veggie burger recipe over the last few years. If it’s not already obvious, we’re also pretty obsessed with it. Jack and I are making it this weekend to celebrate the unofficial start of summer, and I hope you will too. Hearty, flavorful, and really darn fun, it’s not a recipe you want to miss!

Best Veggie Burger Recipe

Veggie Burger Recipe Ingredients

Instead of making a bean-based burger, I make this recipe with shiitake and portobello mushrooms! They give these meatless burgers a wonderful hearty texture and umami-rich flavor. Then, I round them out with these key ingredients:

  • Tamari, balsamic vinegar, and mirin bring out the savory flavor of the mushrooms.
  • Smoked paprika and sriracha make these burgers smoky and spicy.
  • Finely chopped garlic and shallots add depth of flavor.
  • Crushed walnuts give them a meaty bite.
  • Short grain brown rice, panko bread crumbs, and ground flaxseed help these burgers hold together. DON’T use long-grain brown rice here. It’s not as sticky as short grain rice, so it doesn’t yield cohesive patties.

Even if you’re not a mushroom person, I think you’ll love this recipe. Smoky, savory, and meaty, it makes a darn good veggie burger.

Find the complete recipe with measurements below.

Mushrooms in a skillet Veggie burger recipe ingredients in a food processor

Best Veggie Burger Recipe Tips

  • Use rice that’s hot off the stove. The rice has to be sticky in order to bind these patties together. As a result, your rice must be freshly cooked, as leftover rice dries out in the fridge.
  • Brush them with vegan Worcestershire sauce after cooking. These veggie burgers aren’t intended to imitate a beef burger by any means, but they do have a wonderful meaty texture and flavor. To add even more flavor and to make them slightly juicy, brush them with vegan Worcestershire sauce (I like Annie’s brand) when they come off the grill.
  • Get ahead. You have a few options for prepping this veggie burger recipe ahead of time. The patties can be made up to a day in advance and stored on baking sheets in the fridge until ready to grill. You can also grill them in advance and store them in the fridge for 3 to 4 days – they reheat surprisingly well! If you have leftovers, freeze them in an airtight container or freezer bag for up to 3 months.

Best Veggie Burgers on the grill Brushing cooked patties with Worcestershire sauce

Veggie Burger Serving Suggestions

Buns out (suns out)! Load your veggie burger up however you like – I like mine with avocado or guacamole, sliced red onion or pickled red onions, mustard, Sir Kensington’s Avocado Mayo (not vegan) or Fabanaise (vegan), sprouts, and a squirt of sriracha or chipotle sauce on a homemade bun. When I’m in the mood for extra heat, I’ll even add a few pickled jalapeños. If you simply like ketchup, mustard, and dill pickles, that’s fine too!

Since you’ll already have the grill going, I recommend serving these with grilled vegetables, grilled zucchini, or corn on the cob. They’d also be fantastic with sweet potato fries or any of these salad recipes:

For more salad ideas, check out these 37 best salad recipes!

Vegan veggie burgers

More Favorite Cookout Recipes

If you love this veggie burger recipe, try one of these fun cookout recipes next:

Then, find 85 more delicious vegan recipes here!

Best Veggie Burger

rate this recipe:
4.93 from 276 votes
Prep Time: 20 mins
Cook Time: 20 mins
Total Time: 40 mins
Serves 8
Even meat eaters will love this veggie burger recipe! These grill-able patties are tangy, smoky, and savory, with a hearty texture from walnuts and mushrooms.


  • 2 tablespoons extra-virgin olive oil, more for drizzling
  • 2 shallots, chopped (⅔ cup)
  • 16 ounces mushrooms, mix of shiitake + portobello, stemmed and diced
  • 2 tablespoons tamari
  • 2 tablespoons balsamic vinegar
  • 1 tablespoon mirin, or ½ teaspoon maple syrup
  • 2 garlic cloves, minced
  • ½ teaspoon smoked paprika
  • 2 teaspoons sriracha, more if desired
  • ½ cup chopped walnuts
  • ¼ cup ground flaxseed
  • 2 cups cooked short-grain brown rice, freshly cooked so that it’s sticky*
  • 1 cup panko bread crumbs, divided
  • Vegan Worcestershire sauce, for brushing
  • Nonstick cooking spray, for grilling
  • Hamburger buns & desired burger fixings
  • Sea salt and freshly ground black pepper


  • Heat the olive oil in a medium skillet over medium heat. Add the shallot and sauté until soft, 1 minute. Add the mushrooms and a generous pinch of salt, and sauté until soft and browned, 6 to 9 minutes, turning down the heat slightly, as needed.
  • Stir in the tamari, vinegar, and mirin. Stir, reduce the heat, then add the garlic, smoked paprika, and sriracha. Remove the pan from the heat and let cool slightly.
  • In a food processor, combine the sautéed mushrooms, walnuts, flaxseed, brown rice, and ½ cup of the panko. Pulse until just combined. The mixture should hold together when pinched, but it should still have some texture.
  • Transfer to a large bowl and fold in the remaining panko.
  • Form into 8 patties, place them on a large plate and chill in the fridge for 1 hour.
  • If you're grilling the patties, preheat a grill to medium-high heat. Brush the patties with olive oil and spray the grill with cooking spray. Place the patties on the grill and use a spatula to press down lightly. Grill for 7 minutes on the first side, flip, and grill for 6 to 7 minutes on the second side, or until well-charred and cooked through.
  • Alternately, cook the patties on the stove. Heat a cast-iron skillet over medium heat. Coat the bottom of the skillet with oil and cook the patties for 5 to 6 minutes per side, or until well-charred and cooked through.
  • Remove from the heat, brush with Worcestershire sauce, and serve with desired fixings.


The patties can be made in advance and stored in the fridge, on a tray, until ready to grill. They can also be grilled in advance and stored in the fridge for 3 to 4 days - they reheat surprisingly well.
You can also freeze the cooked burgers. Allow them to cool completely after cooking. Transfer them to an airtight container or bag, and freeze them for up to 3 months. Thaw frozen burgers in the microwave, or warm them in a 400° oven for 10-20 minutes, until heated through.
*It’s very very important that your brown rice is freshly made and sticky so that the burgers will be cohesive. (Long grain rice isn't as sticky, so be sure to get short grain rice).



Leave a comment:

Your email address will not be published. Required fields are marked *

Rate this recipe (after making it)

  1. Julie

    5 stars
    Can you make these into Patties and freez e them prior to cooking them ?

    • Jeanine Donofrio

      Hi Julie, yes, I freeze them on a parchment lined tray so they don’t stick together. Let them thaw overnight in the fridge and then follow the cooking instructions as written. I hope you enjoy!

  2. Debbie

    5 stars
    I made this last night for my family and EVERYONE loved it (including my very picky 6 and 9 year olds)! I’ve been looking for a solid veggie burger recipe and this one hit all of the right spots. I did not have the time to refrigerate it but it still kept its shape when we made it on the cast iron skillet. Thank you so much for sharing another amazing recipe! It made me feel so good feeding my family such a nutritious, wholesome meal!

    • Jeanine Donofrio

      Hi Debbie, I’m so glad they were such a hit!

  3. Leah

    Do you think it would be possible to sub the walnuts with sunflower seeds or just leave them out and add more Panko or rice?

    I saw your black bean burger recipe too, but I’m tomato intolerant and can’t use adobo sauce. Food allergies can be a pain in the you-know-what haha.

    • Jeanine Donofrio

      Hi Leah, oh man, I was going to direct you to the black bean burger instead… I’m not sure if sunflower seeds will work (I think they might?). I haven’t tried.

      • Leah

        No worries! I’ll just experiment a bit and if I find something that works, I’ll let ya know!

  4. Bob Loewenthal

    I’m hoping to make these burgers tomorrow but I’m not sure about the rice. The recipe calls for “2 cups cooked short-grain brown rice” but I’m not sure if this means, cook 2 cups of uncooked rice or use 2 cups of already cooked rice. If it’s the latter, how much uncooked rice will make 2 cups of cooked?

    Sorry, I’m a newbie 🙂

    • Jeanine Donofrio

      Hi Bob, 2 cups of the rice that is already cooked. 1 cup uncooked rice yields about 3 cups cooked rice.

  5. Kay Lee

    5 stars
    YES! I started with one and couldn’t resist another. I used medium grain brown rice because I had quite a difficult time finding short grain brown rice but still turned out great. I topped them off with the love and lemons pickled jalapenos recipe and my own homemade pickles. Will most definitely be making these again.

    • Natalie

      5 stars
      I love this recipe and have made it a bunch of times – I’ve got some frozen burgers leftover in the freezer, do you think I could defrost them and use the mix as a filling for a vegan Wellington?
      Random question I know!

      • Jeanine Donofrio

        Hmm, I really don’t know, but let me know how it goes, sounds interesting!

        • Natalie

          5 stars
          I made the wellington yesterday and it was fantastic!! I mean, I live in a hot country and my pastry skills are shockingly bad, but it worked out really, really well.

          I added in some additional panko to the mix as it was a little wet after being defrosted, rolled out some puff pastry sheets and wrapped the mix – hot oven for 35 minutes or so – tasted great!

          • Jeanine Donofrio

            I’m so glad it worked out!

  6. Frank

    WOW…These turned out great, not what I was expecting. The burgers were a mild flavor and not over-powering of one specific ingredient. The Worcestershire sauce at the end before serving was the “icing on the cake”. I would make these again.

    • Jeanine Donofrio

      I’m so glad you enjoyed them!

  7. Rachel

    5 stars
    Just wanted to say I loved these.. and I don’t even like mushrooms. I like trying out lots of vegan burger recipes and this one had it all: texture, taste, they held together really well, etc. I went ahead and baked these at 375 for about 20 min (flipping them half way). I didn’t find them to be drying at all, but I brushed the tops of the patties with olive oil before baking– when I flipped them, I brushed the other side with worcestershire. Very tasty! Thank you 😊

    • Jeanine Donofrio

      Hi Rachel, I’m so glad you loved them!

  8. Shellie

    These are doing their 1 hour in the fridge now. The mixture tastes great. Any thoughts on baking or air frying these.

    • Jeanine Donofrio

      Hi Shellie, they dry out too much in the oven – we liked the texture best on a grill or the stove. I haven’t tried air frying – I think it could work if you drizzle the patties with oil first.

    • Shellie

      5 stars
      These were great. I will definitely be making these again. I did end up baking them without using oil. I think brushing the worcestershire on them helped keep them moist. Thanks.

      • Jo

        I’ve baked them them as well! I try to cook without oil. I found they work well as long as I leave them on the first side long enough to get them off the silpad.

  9. Alocasia

    This recipe sounds great.. Would it be okay to use a white/cremini combo instead of the shiitake/portobello? And when you say dice the mushrooms can I roughly chop the slices in the food processor?

    • Jeanine Donofrio

      Hi Alocasia, you can use white/cremini – I would chop them up with a knife, you don’t want them to get too fine or they’ll become too mushy.

  10. Fiona

    Hi can I replace the short brown rice by couscous or polenta ?
    Thank you

    • Jeanine Donofrio

      Hi Fiona, no, the rice is sticky and that’s what holds the patties together.

  11. Bill

    Is it possible to use long grain brown rice instead of short grain?

    • Jeanine Donofrio

      Hi Bill, no short grain brown rice is more sticky which helps these hold together.

  12. Helen Deline

    Is it possible to get the nutrition info

    • Jeanine Donofrio

      I’m sorry, we don’t post nutrition info but you can plug the ingredients into a site like my fitness pal.

  13. Dar

    5 stars
    These are so fantastic! I have always hated store bought and restaurant veggie burgers. Too processed, no flavor, bad texture. These are perfect. I made them exactly to recipe and had no issues with mushiness. Though I made sure my patties were not too thick. I have a friend who would love to try these but can’t have gluten. Clips nutritional yeast or oat flour or something be subbed for the panko?

    • Amadahy

      My first try in subbing for panko would be a coarsely-ground almond flour, but I haven’t tried that, here.

    • Jo C

      5 stars
      I used a gluten free panko from Walmart. I got my mushrooms too fine and they were mushy due to that. The recipe was amazing and really hit the spot!!

  14. Angela

    Was curious what you suggest as a walnut replacement for a tree nuts allergy?

  15. bridget

    5 stars
    Followed exactly (no extra sriracha). I’m a revisiting vegetarian serving this to my carnivore husband. We both loved these! I cooked them over medium gas heat with a sprinkle of salt and pepper. They held together remarkably I just love this recipe. Served with vegan mayo lettuce tomato red onion and homemade bun

    • Jeanine Donofrio

      I’m so glad you loved them!

  16. Sandal man

    This recipe is delicious, thankyou! Have made them twice to much praise. Totally delicious.

  17. Robin

    What can i substitute the mushrooms with? Hate mushrooms!

  18. Ram

    4 stars
    Really loved the taste. The complex flavors and texture was what made it delicious. I cooked in a cast iron skillet, but the inside was mushy, while the outside was charred. I had the flame on medium-low and still couldn’t control it. Any tips on how to cook so the inside isn’t mushy?

  19. Elaine Middleton

    Do you know the calorie count in each burger?

  20. LC Boulder

    5 stars
    Delicious- great flavor and nutty texture. We loved these burgers and made the recipe as is. Really good!

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.