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 great! I love the cashew crunch!
I substituted TVP (textured vegetable protein) instead of rice.
I remoistened with vegetable broth.
Great flavor, and didn’t have smoked paprika so added liquid smoke to my paprika! Amazing recipe once again!
Hi Beverly! Thanks for sharing your wonderful review! I’m so glad you loved the burgers!
Hi, Nora, I love you recipes and am excited to make this! I’m eating your best lentil soup recipe as I read this recipe.
Do you have guidance for how to freeze and reheat these since this recipe makes 12?
Thank you!
I’m excited for you to try it! Yes, you can wrap each cooked and cooled burger in plastic or foil, place them in an airtight container, and freeze for about 3 months. To reheat, either zap the burgers quickly in the microwave or warm them in a skillet on the stovetop.
Iโm excited to try these tonight. However, I donโt have breadcrumbs, so should I pulverize oats to make flour or just add oats directly? Thanks!
You can add oats directly, unless you want to make them into a flour first, which would also be fine, just not necessary. Hope you enjoy the burgers!
These are so good I hate to mask their flavor with the bun and fixings.
The one thing I didnโt like which is probably common with many veggie burgers is how they tend to be soft inside and get squished as you eat them or grip the buns too tightly (no pun intended :/ ). I tried to cook the last of them at a lower heat for a longer time to see if it would help but havenโt tried them yet.
I am so glad you are enjoying the flavor of the burgers! Pack them well when you shape them, and I do find they stay together better when baked. Hope that helps!
What can I replace the breadcrumbs with if we donโt do green in the recipe for the bean burgers?
Hi Cindy. You can replace with almond flour, or gluten free certified rolled oats for the regular breadcrumbs.
How many eggs are the flax seed replacing ie if someone does eat eggs how many would they use in this recipe?
Looking forward to making these
The burgers are made with about 2 flax eggs, so I suppose you could replace them with 2 real eggs. Enjoy!
Thoughts on cooking these in air fryer? Thanks! Excited to try this recipe!
They can be cooked in the air fryer! Directions are contained in the recipe! Happy cooking!
Thank you for sharing this.
This was so good! It also felt very nourishing and healthy to eat.
You are welcome, Erica! I’m thrilled you loved it! Thank you for your wonderful feedback and review!
I can never understand why veggie burgers in supermarkets are so limited in their range of ingredients.
Oh, and funnily enough, I used to misspell it parsely too.
It’s actually parsley, but anyway, I like this recipe, though as I eat eggs I’d probably use that as the binder.
T ๐
Fantastic recipe Nora. Well received!!! This is the best!
Thank you for your fabulous review and encouraging words!
Made these burgers for dinner last night. They were a hit! Will definitely be making this recipe from now on. Thanks so much Nora! Love all your recipes!
You are welcome, Sophia! I’m thrilled you loved the burgers! Thanks for sharing your wonderful feedback!
How do you use sunflower seeds? Tks
You can simply add sunflower seeds whole or process them a little to break them up. I’d probably just add them whole for crunch.
Hi I’m so grateful to have this I love vegan recipes because my daughter is vegan and I find it very healthy to so thanks for sharing it with me
You are welcome! Thank you for sharing your wonderful review and feedback! I am so glad you are loving my recipes!
I love these! Mine were coming apart though. Any tips?
The burger mixture could have been dry if they were coming apart. Next time, you could try adding a few drops of water at a time until they hold together.
Hi Nora,
These were extremely tasty as with all of your other recipes, but I had a tough time with them falling apart. Only 4 of the 12 actually stayed together while cooking, and I tried both (half) grilling and (half) baking. I thought I followed the recipe exactly. What might I have done wrong so I can correct it next time?
Hmm I’m not quite sure. Did you use any different ingredients than the ones listed here? Was the burger mixture too dry perhaps?
These veggie burgers really deserves their title as “Best Veggie Burger.” They are so hearty and filling, and not at all mushy like several other veggie burgers I’ve tried. One of my kids said that out of all the veggie burgers I’ve made that this was his favorite! I’m looking forward to leftovers tomorrow!
Hi Coby. I’m thrilled the burgers were a hit! Thanks for your awesome feedback and review!
Hello – would these be flavourful without the salt? Iโd like to make them for my toddler, thank you ๐
Hello. These will still be delicious without the salt! Enjoy!
These were unbelievable. I used cilantro instead of parsley because that’s what I had and they were delicious. Inexpensive to make as well. Thank you.
You are welcome! Thank YOU for your great feedback and review!
Nora, what kind of cashews do you recommend for the burger. Raw? Salted? Unsalted? I don’t know what kind of cashews to use because the recipe does not state it. I sure would like to try it because I have been wanting a good vegan burger. Thanks.
Hi Joyce. I use raw cashews, however, you could use roasted for this recipe. Enjoy, and happy cooking!
Don’t raw cashews have to be soaked or at least placed in how water to soften? Thanks
No, they do not need to be for this recipe. Thanks!
Are they soft and gooey? Can’t stand that… I want a really FIRM burger… would these be firm? They look amazing.
They are not soft and gooey. They are firm, but obviously still a veggie burger with beans (as in they don’t taste like beef or anything). But yes, these are my favorite because they are not soft and they stay together well. Hope that helps!
Thank you Nora. Whenever I need a plant based recipe that I know my family will love, I go to your website. These burgers look so good, I can’t wait to try them!
You are welcome, Donna! Thanks you for your encouraging feedback and great review! Enjoy the burgers!
I have been looking for a good veggie burger recipe and your recipes never disappoint! Iโm very excited to make theseโฆHow much JUST Egg would be used?Thank you for sharing your amazing recipes!
I would use 6 tablespoons of JUST Egg. I hope you love the burgers and thank you!
Thank you for always seeming to know what questions I have and answering before I can ask, lol. I truly appreciate the effort you put into all of your recipes with leaving out certain ingredients (in this instance the nuts) and offering other grains that can be used. I originally found you by using your lemon cake recipe, which I made for my 65th birthday. It is AWESOME! I actually froze about 4 pieces and it worked very well. Then I made your wonderful chocolate cake with chocolate frosting and my husband loved it. Both these recipes and others are a testament to how much care and love you put into all of your recipes. Thank you Nora!
Made these last evening for the millionth time and realized I never left a review! such a great recipe, turns out good every time and very versatile if youโre out of/subbing ingredients! this is the first veggie burger recipe I made from scratch and Iโve never even bothered trying another one!
I’m so glad you love them! Thanks so much for using my recipe and for your wonderful review!
My vegan DIL loved these! I replaced the parsley with pea microgreens and used pepitos instead of cashews. Easy, tasty, and healthy!
That’s wonderful to hear! Thanks so much for your review!
My first time making veggie burgers from scratch and these are fantastic! So much healthier than the store-bought burgers that don’t actually have vegetables in them. I will be making these often
That’s wonderful to hear! Thank you for sharing your review and feedback!
I must be missing something. The ingredients call for breadcrumbs, parsley, carrots, green onions, paprika, chili powder and rice/quinoa but I donโt see them in the instructions! Iโm assuming itโs all mixed together with the beans and cashews to make the patties?
Hi! In step 4 of the instructions, I instruct to add “all remaining ingredients” and mix well. ๐ So that’s where you add them all. Hope that helps!
Very nice recipe chef ๐๐๐.๐ yammy i will also make them with some of your suggestions. Thank you for your effort ๐๐
I am diabetic and also have to be gluten free. We love these veggie burgers. Is there any way to cut the carbs in this recipe?