This really is the best veggie burger I’ve ever had and the taste is so much better than store-bought! Hearty and delicious thanks to a meaty mix of black beans, vegetables and whole grains. Budget friendly, too!
These vegan burgers won’t fall apart and are easy to pan-fry, grill, bake or air fry. If you love bean and veggie burgers as much as I do, make sure to check out my Chickpea Burgers and Sweet Potato Black Bean Burgers.
Youโll forget all about bland or crumbly vegan burgers after trying the Best Veggie Burger! Made with hearty black beans, brown rice, and vegetables, every bite tastes deliciously hearty and satisfying. Even meat eaters will love these plant based burgers!
To claim the title of โbest veggie burgerโ, the patties needs to:
- Be easy to make without too many (or any) complicated ingredients.
- Have a ton of savory and meaty flavors.
- Hold together while they cook, whether thatโs in a skillet, on the grill, or in the air fryer.
This recipe checks all of the boxes – thatโs why theyโre the best veggie burgers!
Make your backyard BBQ complete with Kebabs, Tempeh Ribs, Baked Beans and Watermelon Feta Salad.
If you truly want a burger that tastes just like real beef, I’d go for an Impossible or Beyond burger instead. This recipe isn’t pretending to be meat, instead we’re celebrating how delicious veggies and beans can be as a burger!
Ingredients needed (with substitutions)
- Ground flax – Once itโs mixed with water, ground flaxseed takes on the same consistency as real eggs. They bind the meaty mixture together and help prevent the patties from falling apart. If you donโt have ground flax at home, use chia seeds instead or replace the flax eggs with another egg substitute, like Just Egg or Bobโs Red Mill Egg Replacer.
- Water
- Black beans – Mashed black beans are responsible for the black bean burgersโ meaty texture and flavor! Canned black beans are just fine, or you can substitute them for another kind of bean, such as kidney, chickpea, or pinto beans.
- Cashews – Ground cashews give the burgers a nice texture along with a tasty nutty flavor. Almonds work well as a substitute. For nut free, use sunflower seeds or pepitas (no need to chop these first).
- Brown or white rice – Use day-old cooked brown or white rice if possible, it makes the recipe so much easier. Feel free to use cooked quinoa instead.
- Parsley
- Carrots – Shredded, then mixed in with the burgers. They give the burgers more substance, nutrients, and some color, but you can use almost any fresh or pre-cooked veggies you like.
- Green onions – They add a ton of flavor, but you can leave them out or substitute another onion if needed.
- Breadcrumbs – Oats are a great substitute if you donโt have breadcrumbs at home. Keep in mind that oats could make the burgers taste gummy so only use about 1/3 cup. For gluten free, use gluten free breadcrumbs or oats.
- Smoked paprika – I like the black bean burgers with a subtle smoky flavor, which is where the smoked paprika and chili powder come in. Feel free to mix it up with even more spices or check out the Variations section for ideas!
- Chili powder
- Salt
How to make the best veggie burger
Find the complete recipe with measurements in the recipe card below.
Make the flax eggs by stirring the ground flax and water together in a bowl. Set aside while the mixture thickens.
Next, mash the black beans in a large bowl until most have turned into a paste. Leave some beans whole so the burgers end up with more texture.
Use a food processor to pulse the cashews into crumbs (not powder). Pour them into the bowl with the beans along with the flax eggs and the remaining ingredients. Mix well to combine.
Scoop out about ยฝ cup of the burger mixture and use clean hands to form it into a patty. Repeat until you have 12 burger patties and have used up all the burger mixture.
Pan fried veggie burgers
Heat the oil in a large skillet over medium heat. Once itโs hot, add the patties and pan fry until theyโre golden and crispy on both sides.
Transfer them to a paper towel-lined plate to drain the excess oil. Assemble the burgers on buns with your favorite toppings, then serve!
Grilling instructions
Pop the assembled burger patties in the fridge to firm up for about 30 minutes. This will keep them from falling apart on the grill grates. Afterward, grill the vegan burgers on a medium-high, oiled grill until crispy on both sides.
Baking instructions
Place the patties on a parchment-lined baking sheet, then bake in a 350ยบF oven for 20 minutes. Flip, then bake for another 15 minutes.
Air fryer instructions
Place 2 burger patties in the air fryer basket (cooking in batches will prevent the burgers from becoming mushy or soft). Air fry the black bean burgers at 400ยบF for 10 minutes, then flip and cook for another 5 to 10 minutes.
Veggie burger topping ideas
These hearty burgers only get better with all of the fixings on top! Consider mixing and matching any of the following sauces/toppings you like:
- Easy Burger Sauce – recipe included! It’s a simple mixture of mayo, ketchup, pickle relish and a few other simple ingredients. Just mix quickly in a bowl; you won’t be sorry!
- Lettuce, spinach, arugula and/or sprouts
- Tomato slices
- Ketchup
- Vegan mayo
- Mustard
- Barbecue sauce
- Grilled onions
- Red onion or pickled red onions
- Vegan cheese slices or easy vegan cheese sauce
- Ranch dressing
- Avocado
- Chipotle sauce
- Pickles
Serving suggestions
There are endless side dishes to choose from but some of the best are Oven Roasted Potato Wedges, Easy Air Fryer Fries, Vegan Potato Salad, Vegan Caesar Salad, or Classic Vegan Coleslaw.
Variations
- Nut free – You can use sunflower seeds or pepitas instead of cashews, or simply omit them altogether.
- Gluten free – Substitute gluten free breadcrumbs, almond flour, or gluten free certified rolled oats (only โ cup) for the regular breadcrumbs.
- Play with the seasonings – Add dried basil, garlic powder, onion powder, cumin, seasoning salt, nutritional yeast, or cayenne in addition or instead of the paprika and chili powder.
- Use different vegetables – Both fresh and pre-cooked vegetables can be used in this vegan burger recipe. Try diced celery, kale, broccoli, or red onion. As for cooked veggies, try sauteed mushrooms, onions, garlic, shallots, or roasted sweet potatoes.
Make ahead and storing
The best way to make plant based burgers ahead of time is to mix up the burger mixture and form the patties, then keep them covered and in the fridge for 1 to 2 days. I donโt recommend freezing the uncooked burgers.
Once theyโre cooked, store the burgers in an airtight container in the fridge for 3 to 4 days. They freeze well, too! Just remember to thaw them in the fridge before reheating.
To reheat, either zap the burgers quickly in the microwave or warm them in a skillet on the stovetop.
Want more meaty recipes made with plants?
- Best Vegan Meatballs
- The Best Vegan Meatloaf
- Chickpea Meatballs
- Vegan Sloppy Joes
- Vegan Fried Chicken
Best Veggie Burger
Ingredients
Veggie burger patties
- 1/4 cup ground flax
- 1/2 cup water
- 3 cups cooked black beans (2 15-oz cans, drained and rinsed)
- 1 cup cashews or almonds, sunflower seeds
- 1 1/2 cups cooked brown rice or quinoa, white rice
- 1/2 cup chopped parsely
- 1 1/2 cups shredded carrots
- 1/3 cup chopped green onions
- 1 cup bread crumbs or gluten free
- 2 tablespoons smoked paprika
- 1 tablespoon chili powder
- 1 1/2 teaspoons salt, or more to taste
Easy burger sauce
- 1/2 cup vegan mayo
- 4 tablespoons ketchup
- 2 teaspoons sweet pickle relish
- 2 teaspoons granulated sugar
- 2 teaspoons white vinegar
- few shakes black pepper
For serving
- burger buns of choice
- lettuce or arugula
- tomato slices
- red onion slices
- mayo, mustard, ketchup, pickles
- cheese slices I like Violife cheddar
Instructions
- In a small bowl, combine the ground flax and water. Give it a little stir and set aside.ย This is your flax egg mixture.
- In a large bowl, add the drained and rinsed black beans. Mash with a potato masher (or fork) until most of the beans are a paste. Leave about 1/4 of the beans whole.
- Place the cashews in a food processor, and pulse until they are breadcrumb size, NOT a powder. It's okay if a few larger pieces remain. You could instead chop them with a large knife. Add to the bowl with the beans.
- Now add the flax/water mix to the bowl with the beans/nuts as well as all the remaining ingredients. Mix very well with a large wooden spoon.ย
- Using about 1/2 cup per burger, shape into burger patty shapes about 3/4 inch thick.ย
To cook on the stovetop (my preferred method)
- Add 2-3 tablespoons of oil on the stove over medium heat. Add 4 patties at a time and cook until gold and crispy on one side, about 4 minutes.
- Carefully flip the burgers and cook for 3-4 more minutes. Transfer to a paper towel lined plate.
To bake
- Preheat the oven to 350 degrees F and line a baking sheet or two with parchment paper. Place the patties on the pan(s) and bake for 20 minutes. Flip, bake for 15 more minutes. Remove from oven.
On the grill
- For easier grilling, refrigerate the patties for at least 30 minutes. Heat the BBQ to medium high, brush the patties with oil and cook for about 4 minutes on each side.
Serve with all the toppings
- Make the optional burger sauce: Add all ingredients to a small bowl and whisk well to combine. Refrigerate for up to 1 week.
- Serve on hamburger buns and any burger fixings you love! Go with the classic: burger sauce or vegan mayo, ketchup, mustard, pickle slices, lettuce, tomato and onion. Or get creative with barbecue sauce, Sriracha vegan mayo, avocado and arugula, etc.ย Enjoy!
Notes
- Nut allergy? Sunflower seeds, or pepitas also work in place of the cashews, as well as almonds if you can have them. Or simply omit the nuts/seeds altogether.
- Gluten free? Substitute gluten free breadcrumbs, almond flour or gluten free certified rolled oats for the regular breadcrumbs.ย
- May substitute cooked quinoa or white rice for the brown rice.
- May use another kind of bean, such as kidney, chickpea or pinto beans.
- Will work with ground chia seeds in place of flax. Or another egg replacer like Bob’s Red Mill or even JUST Egg.
- The recipe makes 12 burgers, so feel free to cut the recipe in half if you don’t want that many. However, they do freeze well.
- How to store: Leftover cooked burgers keep in the refrigerator for 3-4 days. May also freeze cooked burgers. I like to wrap them individually, then place in a freezer friendly container.
- Make ahead: You can make the burger mixture a day or so before if desired before cooking. I don’t recommend freezing uncooked burgers.
Nutrition
*This recipe was posted September 2018 and has been updated with better writing and options. The recipe is unchanged.
These were very good!!! Thank you again for ย another great recipe!!
Thank you, Debbie! Glad you enjoyed the recipe!
Sorry I forgot the 5 stars!ย
Made these today and I followed the recipe except substituted sunflower seeds instead of cashews because of nut allergy. ย They were sensational. My ย family devoured them. Thank you Nora for your wonderful recipes. I will be buying your ebook because everything Iโve tried of yours is so delicious and you deserve to get paid for all of your creative and yummy recipes.?
Thanks so much!
After I drain and rinse my black beans I like to put them in the oven @ 325 for 15 minutes. This prevents them from tasting like mush. It gives them a much better texture. I hope you try this trick!ย
Great trick, thanks!
Love love love these! The best veggie burgers Iโve ever had. Thanks Nora for the delicious recipe!
You’re welcome!
This is the best veggie burger I ever made. Recently started plant base eating, and I try to do everything myself. I am not comfortable buying ready frozen ones. This probably is the 5. Th recipe I made and omg, turned out so well. I also add hand full of spinach since I didnโt have any parsley or green onion on hand. Thanks for sharing
You’re welcome!
I made these a couple weeks ago for some vegan family members and they were a hit. ย Iโm going to try them again today as meatballs…hope it works out. ย Anything I should do differently for the meatballs?
Wonderful! I haven’t made them into meatballs but I think it will work well. I would just cook them for less time, especially if you are baking them so they don’t dry out.
These are named correctly — they are the BEST veggie burgers! ย Such good flavor, moist, nutritious, and they satisfy that burger craving! ย Not only do they taste great, they’re super easy to shape and stay together with absolutely no problem when cooking. ย I did an oil-free method by using a cast iron griddle on my stovetop, which held six burgers at a time. ย I hesitated to make the full recipe at first, being a new recipe, but am so glad that I did! ย I’m going to have burgers tomorrow and freeze the rest. ย Thank you!
You’re so welcome!
Please offer suggestions to get a lower sodium burger. Was the 550 mg per serving or the ย total ย of 12 burgers. Just seemed a bit high and I try to watch my sodium intake. I will be trying out this recipe sometime soon and will leave a rating and comment. Thanksย
No worries, just use no salt added beans and don’t add salt or add a little bit to taste (or as much as you are comfortable with). Hope that helps!
This is a staple in my diet. ย I make and freeze in foil wrap. ย Have recommended to so many friends. ย You canโt go wrong. ย Serve with a cashew cilantro dressing over a bed of baby spinach..yummy
Do the cashews need to be soaked overnight?
No, they do not.
These are so good! My 14 year-old recently announced she is going vegan. While I have some experience cooking vegan dishes Iโd yet to find a veggie burger recipe that I donโt just pretend to enjoy. I subbed a mixture of sunflower seeds and walnuts for the cashews as I didnโt have any on-hand, and used quinoa instead of rice because it cooks quicker. Otherwise stuck to the recipe (only used 1 tsp salt). I cooked on the stovetop with olive oil. Served on Daveโs burger buns with cheddar (except for th vegan girl), ketchup, sliced red onion, sliced avocado, and greens, absolutely delicious and they pack a lot of protein.
I’m so happy you liked the burgers and finally found one that you truly enjoy! Thank you.
Can I freeze these uncooked?
Yes, you could.
Hi, my partner and I loved the recipe! We didnโt have brown rice, and because we wanted it to be gluten free, we subbed oat flour for the rice and the bread crumbs. It worked great- the consistency was sticky and it cooked perfectly. We added cumin as well which was tasty. Thanks for the recipe! We live in Portland also:)
Made these for the first time tonight and they were delicious! I used chickpeas because I didnโt have black beans on me. I was very happy with how easy it they were and will definitely make again!
That’s great to hear!
Do I have to use black beans or can I use another type of bean?
Nope, you can totally use another kind of bean like pinto, white beans or even chickpeas. I’m sure even lentils would work.
Hi Nora:
These were delicious!!! But they came out a tad dry and fell apart a bit when removed from the oven. I didnโt have parsley on hand and didnโt replace it with anything. Was that a potential reason for why they came out dry from the oven? In the future, if the batter is not sticky enough what would you recommend I add to make it stickier? Love, love your recipes! Thanks so much!
I don’t think the parsley would make a difference, but you could try either baking them for a little less time, or just add less breadcrumbs to the batter. Hope that helps, thank you so much!
I liked the way they held together compared to other recipes I have tried, however they really needed more spice. ย If I make them again I would add more chili powder ย and maybe garlic powder,cumin and cayenne or even Braggs. ย Despite that I liked they were good!
By starting to make this without checking I had all the ingredients- I can share a few replacements-
Almond flour worked in place of cashews (used less than called for because it was flour not chopped), ground oats in place of breadcrumbs… and I didnโt add any rice. They are delicious! Next time I hope to be able to make the recipe according to what is written… but this seems to me a good base to make different type stuff of burgers.
Thank you! I’m so glad you enjoyed the burgers. Yes, they are pretty flexible with substitutions. ๐
This looks delicious! What brand of vegan buns do you use?
I use a variety, sometimes Dave’s Killer Bread buns, sometimes just my local grocery store brand that happen to be vegan. A lot of buns are, so no expensive specialty buns are required.
Iโm really looking forward to this recipe! I have a question about the flax seeds. Is the recipe calling for just the flax meal or is it with water as well? ย I hope this question makes sense!ย
Yes, it states in instruction #1, to mix the flaxseeds and water together. Hope that helps!
Oh my goodness these are amazing. Made 6 burgers and cooked on the stovetop ย (which we are eating now YUM), and baking the rest in the form of meatballs now. Only sub I made was kale and dried parsley for the fresh parsley (didnโt have any on hand), but otherwise followed the recipe. Five stars!!!
Thanks so much for the great comment!!
I made a batch yesterday and put them right in the freezer. Got out two today for dinner and grilled on the stovetop. They tasted great! I had my burner turned up a little high so the very middle was a little soft. I plan on cooking a little lower and longer next time. I did omit the cashews since I didn’t have any on hand.
Thanks for the great comment!!
Could I use quinoa instead of the rice?
I don’t see why not, it should work just fine. Enjoy!
This makes 12 burgers and there are only 2 in our household, can these be frozen before cooking?
Yes, they can be frozen before cooking. You could also cut the recipe in half, OR freeze the burgers after cooking.
I made this and brought it to a picnic and not only I enjoyed it even my non vegan friends begged me for the recipe… we grilled it and also I fried it, it tasted amazing both ways
Although I have to say I didn’t have black beans so I used kidney beans instead. It turned out great
That’s so great to hear! Thanks for the comment!