Recipe Video Comments

Best Veggie Burger We’ve Ever Made

This is the most delicious veggie burger recipe we’ve made. These taste amazing and are packed with vegetables, with nearly 1 cup of veggies in every patty.

How to make veggie burgers that are hearty, flavorful and full of vegetables.

I’m planting my flag and calling these the best veggie burgers. Have you ever noticed that most veggie burger recipes are almost 100% beans?

I love a good bean burger, but I wanted to pack in as many veggies as possible for this recipe, and we did it! We add more than 8 cups of vegetables to this recipe, which means 1 cup of veggies for every burger.

Key Ingredients

  • Vegetables: I add mushrooms, carrots, broccoli, onion, garlic, and spinach to these burgers. I’m not trying to imitate a meat burger for this recipe (that discredits how delicious vegetables can be). Instead, we will use lots of tasty and nutritious vegetables to make the burger patties.
  • Black beans: This recipe uses one can of drained black beans as the base. That’s about 1 ½ cups of beans added to our 8 cups of vegetables! You can also use home cooked black beans.
  • Walnuts: I want lots of texture in the burgers, and walnuts help with that. They also add some sticking power and richness. You can substitute the walnuts in this recipe for other nuts or use sunflower seeds.
  • Breadcrumbs: Help hold our burgers together. Veggie and bean burgers don’t hold together as well as meat burgers, but the breadcrumbs in this recipe help a lot!
  • Eggs or flax eggs: I make this recipe with eggs, but we have tested it with homemade flax eggs, and they work! This recipe is vegetarian when made with eggs and vegan with flax eggs. Use what works best for you.
  • Spices and tomato paste: Smoked paprika, chili powder, salt, and pepper combine to make these burgers a little smoky and incredibly delicious. Tomato paste adds color, sweetness, and an umami flavor to the burgers (highly recommended!).
  • Cooked rice: Adds more texture to the veggie burgers. I love brown rice, but you can substitute plain rice, cooked quinoa, or grains like farro or barley.

Find the full recipe with measurements below.

How to Make the Best Veggie Burgers

These homemade veggie burgers take longer to prepare than regular burgers, but they are worth it (trust me). See our easy black bean burgers if you want a quick plant-based burger patty!

Tip 1: Remove extra moisture. To make the best veggie burgers, we will take every step to remove excess moisture. Too much moisture makes vegetable patties soft, smooshy, and not great. So, to remove it, we do two things:

  1. Finely chop and roast the veggies until dried out and toasted.
  2. Roast black beans until dried out and the skins split open.

Tip 2: Use a food processor. To make these veggie burgers as simple as possible, I use my food processor to finely chop all my vegetables (remember, we have 8 cups). I add all the veggies, a bit of oil, and spices, then pulse until tiny bits.

Veggie burger ingredients in food processor

Tip 3: Roast the veggies. Then, I spread the vegetables onto a baking sheet and roast them until they cook, dry out, and smell a little toasty. They take about 30 minutes in the oven.

Finely chopped vegetables ready to roast for veggie burgers.

Tip 4: Roast your beans. Since the oven is already on, we want to dry our black beans. They take about 15 minutes. Then, we will combine the black beans with roasted veggies, fresh spinach, walnuts, breadcrumbs, eggs, tomato paste, and fresh herbs in the food processor to make the base of our vegetable patties.

Roasting the beans for about 15 minutes so they split open and dry out a bit.

Tip 5: Finish with rice and greens. When blended, I transfer everything to a bowl, then stir in cooked brown rice. I love the extra texture of the rice! See my photo below. The spinach and herbs make these veggie burgers so pretty, and the rice adds perfect texture.

Homemade veggie burger patties

How to Cook Veggie Burgers

Cooking these homemade vegetable burgers is easy. No matter how you cook them, take care as you handle them. They hold up well but are less firm than burgers made with meat. Some crumbling around the edges might happen when you flip. I push anything that falls back into the patty. To cook these burgers, you have a few options:

  • Stovetop: Use a skillet over medium-low heat and cook until golden on both sides. This is my preferred method. I love the golden crust you get when cooking them in a skillet.
  • Oven: To bake them, use a 400°F oven for about 30 minutes, flipping halfway.
  • Grill: To grill these veggie burgers, I recommend placing a cast iron pan onto your grill. The burgers might fall apart on you if you put them directly on the grates.

More Meatless Recipes

The Best Veggie Burger Recipe

Best Veggie Burger We've Ever Made

  • PREP
  • COOK
  • TOTAL

These are the best veggie burgers we’ve made. There’s no getting around the fact that veggie burgers take longer to make than regular hamburgers, but these vegetable-packed burgers are well worth it (trust me). The steps are easy, so stick with me. You can do this! I love serving them with spicy mayo or this burger sauce.

I use a food processor to make veggie burgers and highly recommend that you use one, too. If you only have a blender, you can use it to chop the veggies and other ingredients, but you will need to scrape the sides down a few more times (the food processor really is the better tool for this recipe).

Makes 8

Watch Us Make the Recipe

You Will Need

1 (15-ounce) can black beans or 1 ½ cups cooked black beans

8 ounces (225g) mushrooms

1 medium carrot

1 ½ cups (85g) broccoli florets

1/4 medium onion

2 medium garlic cloves

2 tablespoons (30g) olive oil or avocado oil, plus more for cooking

1 teaspoon smoked paprika

1 teaspoon chili powder, try homemade chili powder

3/4 teaspoon fine sea salt

1/4 teaspoon fresh ground black pepper

1/3 cup (35g) walnuts

2 cups packed (85g) spinach leaves

1/4 cup fresh parsley, or other fresh herbs

1/2 cup (35g) panko or homemade breadcrumbs

2 large eggs or use 2 homemade flax eggs

1 tablespoon (15g) tomato paste

3/4 cup (115g) cooked brown rice

Directions

  • Prepare Veggies and Beans
  • 1Preheat your oven to 400°F (204°C). Position two racks so you can fit both baking sheets in at once. Then, line two baking sheets with foil, parchment, or a silicone mat.

    2Drain the beans and spread them on one of the prepared baking sheets.

    3Wipe the mushrooms with a damp paper towel. Remove tough stems, then roughly chop.

    4Roughly chop up the carrot, broccoli, and onion into 1/2-inch pieces.

    5Add the mushrooms, chopped vegetables, garlic, olive oil, smoked paprika, chili powder, salt, and pepper to the food processor. Pulse until coarsely ground (10 to 20 times). Put the ground vegetable mixture on the second baking sheet and pat it into a thin, even layer.

    6Slide both baking sheets (beans and veggies) into the preheated oven.

    7Roast the beans until dry with slightly split skins, about 15 minutes.

    8Roast the vegetables until they look dry and toasted, about 30 minutes. Stir them a few times and press them back into a thin layer to prevent the outer edges from over-browning.

    9Let both the roasted vegetables and beans cool on the counter.

  • Make Burger Mix
  • 1While the beans and vegetables roast, rinse the food processor bowl and pat it dry.

    2Place the walnuts, spinach, and fresh parsley into the clean food processor bowl. Pulse briefly until roughly chopped, resembling the size of breadcrumbs.

    3Add cooled beans and pulse 5 to 10 times until the beans look crumbly with large crumbs.

    4Add the roasted vegetables, breadcrumbs, eggs, and tomato paste. Pulse until everything is just combined. You want to keep some texture and avoid over-processing it into a smooth paste.

    5Transfer the mixture to a bowl and gently fold in the cooked rice.

  • Cook Burgers
  • 1Divide the veggie burger mixture into 8 equal portions (each portion should be about 3 ¼ ounces or 90 grams). Form each portion into a patty that’s about 1/2-inch thick.

    2Place a skillet over medium-low heat and add oil (about 1 tablespoon for 4 burgers). Carefully place the patties in the skillet and cook on each side for 4 to 6 minutes until heated through, firm, and browned. As you flip them, a few bits might fall. Gently press any loose bits back into the sides of the patties.

Adam and Joanne's Tips

  • Storing: Cooked veggie burgers last, in an airtight container, in the fridge for up to 3 days, or freeze them for up to 3 months. To freeze the patties, cook them, cool them, and then wrap them individually in foil and place them into a freezer-safe container or bag.
  • Reheating: To reheat the frozen patties, bake at 350°F for 15 to 20 minutes or until heated through. Or reheat the frozen patties over medium-low heat in a skillet for 5 to 10 minutes per side or until heated through.
  • Make ahead: You can keep the burger mixture or formed patties in the fridge for up to 24 hours. Alternatively, you can form, cook, and freeze the patties for up to 3 months. (I prefer freezing cooked patties.)
  • How to cook brown rice: Forget the package directions and cook it like you would pasta. Fill a large pot with lightly salted water, add the brown rice, and then let it cook, uncovered, at a simmer for 30 minutes. Drain and add it back to the pot off the heat with a lid covering it so it steams for an additional 10 minutes (this method is from Saveur, making perfect brown rice.)
  • Vegan/egg-free veggie burgers: Use 2 homemade flax eggs. See this recipe for how to make flax eggs.
  • Baking the burgers: Lightly brush with oil, then bake at 400°F for about until the patties are golden on the outside, about 30 minutes, flipping halfway.
  • Grilling the burgers: Cooking them directly on BBQ grates can cause them to crumble. Use a cast-iron skillet with some oil to cook the burgers on the grill (indirect, medium heat is best).
  • Nutrition Facts: The nutrition facts provided below are estimates.
Nutrition Per Serving Serving Size 1 burger patty (no bread/cheese/toppings) / Calories 188 / Protein 8.3g / Carbohydrate 22.7g / Dietary Fiber 5.4g / Total Sugars 2.8g / Total Fat 8g / Saturated Fat 1.3g / Cholesterol 46.5mg / Sodium 321.2mg
AUTHOR: Adam Gallagher
Adam and Joanne of Inspired Taste

We are Adam and Joanne Gallagher, the creators of Inspired Taste. Established in 2009, Inspired Taste grew from a childhood dream into one of the internet’s most trusted recipe sites with hundreds of reliable recipes, step-by-step videos, and expert tips.More About Us

507 comments… Leave a Review
  • T.H February 6, 2026

    These are delicious! Made a few adjustments for what I had wanted/ needed. I pre toasted the walnuts as I prefer their flavour then.I left out the rice, personally, and increased the panko to 3/4 cup instead. I also had pre chopped the spinach, put it in a bowl, tossed with some light salt, to get some of the excess moisture out of the leaves by squeezing to release before chopping it up again with the walnuts and parsley. I used regualr paprika instead of the smoked paprika.

    Reply
  • Lee January 26, 2026

    Too spicy, even tho cut spice amounts in half. Falls apart too easily. Not worth the effort

    Reply
    • Joanne Gallagher January 30, 2026

      Hi Lee, I am not sure what caused your burgers to be so spicy. The only think I can think of is the chili powder. We use a generic chili powder, which are generally mild. Is it possible you used a chipotle chili powder or cayenne?

      Reply
  • Candy January 15, 2026

    I love how these taste but am unable to keep them from falling apart when I try to fry them. Should I add more bread crumbs? Thanks!

    Reply
    • Joanne Gallagher January 16, 2026

      Hi Candy, Some crumbling is inevitable (I just push them back together in the pan), but they should still hold together as patties. You can press the patties together more firmly, chop the veggies/bean mixture a bit longer, and if they still have issues, add a bit more moisture with a tiny bit more egg. Also chilling them before cooking helps them firm up a bit, which makes them a bit less delicate.

      Reply
  • Tara Wash January 9, 2026

    I’ve never had a veggie burger before until these and they were amazing! I’m so thankful for this recipe!!

    Reply
    • Joanne Gallagher January 13, 2026

      Wow, that’s amazing, Tara! Thanks for trusting us 🙂

      Reply
  • Diana Coleiro December 1, 2025

    Hello, Can these be made with dry mushrooms? Would I need to rehydrate them first? thanks

    Reply
    • Joanne Gallagher December 11, 2025

      Yes, they would be great. Definitely rehydrate them first.

      Reply
  • Patti September 24, 2025

    I’ve made many different veggie burgers and these are the very best. The recipe is quicker and easier than it seems at first glance. They are perfect in taste and texture. What a winner! The video was worth watching too.

    Reply
    • Joanne Gallagher September 24, 2025

      Hi Patti, We are so happy you watched out video and found it helpful! We love these veggie burgers so much! Thanks for coming back and letting us know how the recipe worked out.

      Reply
  • Morgan August 5, 2025

    These are SO good!!! They taste amazing and stay together so well in the pan. I didn’t use any walnuts or substitutes, and they still turned out great.

    Reply
    • Adam Gallagher August 6, 2025

      Perfect! Glad you love them as much as we do 🙂

      Reply
  • Dale Simmons July 28, 2025

    It was just okay. Don’t think I’ll be making them again.

    Reply
    • Joanne Gallagher January 16, 2026

      Thanks for coming back, Dale. Sorry you did not enjoy them as much as we do.

      Reply
  • Cyndi Lowrie July 15, 2025

    What could be substituted for the mushrooms in this recipe? Any suggestions?

    Reply
    • Joanne Gallagher January 16, 2026

      Hi Cyndi, Mushrooms are a pretty major ingredient here. You can try more beans or zucchini.

      Reply
  • Marzia July 4, 2025

    hey, this seems an amazing recipe but before i try it i was wondering if the calorie count was accurate. can someone confirm? i don’t really feel like double checking everything.

    Reply
  • Wendy Presecan June 28, 2025

    Really good! Held together great. I baked the batch and then reheated leftovers in fry pan. Might add a bit more seasoning next time and will use my usual method for cooking the rice – the Saveur method didn’t turn out great for me. Served on a bun with sirracha, mayo, lettuce and tomato. LOVE all the veggies crammed into this burger! Takes time, but easy to multi-task on other things during the various steps – and definitely worth the effort IMO!

    Reply
  • Erika June 24, 2025

    I made a double-batch so the effort, stretched! Delicious.

    Reply
  • Christine Zilio June 18, 2025

    I absolutely love these burgers , so glad I found this recipe!!! And my family loved them too !!
    The best veg burgers I have made, and I’ve tried many recipes. I do add to the spices . They stay together perfectly and are yummy without a bun too. Christine

    Reply
  • Melissa June 2, 2025

    The flavor of the burgers was very good. Both my husband and I enjoyed them. Unfortunately it is quite time intensive. Thanks for the recipe.

    Reply
    • Adam Gallagher June 5, 2025

      So happy you enjoyed them! 🙂

      Reply
  • Genny Sosa May 10, 2025

    Thank you very much.

    Reply
    • Adam Gallagher May 10, 2025

      You are so welcome!

      Reply
  • Barbara May 5, 2025

    Impressed by the amount of veggies that are in this burger. Texture is perfect and mixture held together well which is often not the case. Taste was good but very mild — might up the seasoning next time. As has been mentioned, very time consuming! Even more so for me with a small kitchen, small food processor, and limited work space. Will make again but only when I have a full afternoon free for cooking.

    Reply
  • Natalie May 3, 2025

    I really don’t understand why people are raving about this recipe, it’s taken an age and they taste super bland. Very disappointed.

    Reply
    • Joanne Gallagher May 21, 2025

      Hi Natalie, We are sorry you did not enjoy them. Out family loves them. Maybe you needed some more spices/seasoning? Thanks for your feedback!

      Reply
  • Nancy March 25, 2025

    This recipe looks amazing and I’m excited to try it. I rarely have fresh mushrooms in the house, but always have dried ones, and always have frozen brocoli florets. I’m wondering if I could get away with using the dried mushrooms and frozen broc which might balance out moisture level.

    Reply
    • Joanne Gallagher May 21, 2025

      Hi Nancy, Frozen broccoli is fine (just thaw and treat it like raw broccoli). For the dried mushrooms, I’d rehydrate them, and then use them as if you had fresh.

      Reply
  • Rae Paprotta March 23, 2025

    I found this recipe very laborous and time intense for the end result. They were mushy and the flavour was “meh”. I assume you won’t post this review as I only read raving reviews. However I think it is fair to let would be cooks be warned that not everyone loved this recipe. PS My family also thought it was not very good.

    Reply
    • Joanne Gallagher May 21, 2025

      Hi Rae, We are sorry you didn’t enjoy this recipe as much as our family does. You are right that there are quite a few extra steps, but that’s to get in as many veggies as we can. For a much simpler recipe, try our black bean burgers, which you can make in under 30 minutes.

      Reply
  • Elizabeth Jane West March 19, 2025

    Can I freeze them without cooking? Haven’t tried yet but will let you know what I think.

    Reply
    • Joanne Gallagher May 21, 2025

      You can, but we have found that cooking the patties and then freezing is a bit better in the end.

      Reply
  • Kelly March 16, 2025

    Love these!! Definitely time-intensive but I figure the next time I make these I will be more efficient. They held together, which feels like a small miracle for homemade veg burgers! Made them for friends and everyone thought they were yummy.
    Thank you for the yummy recipe!

    Reply
  • Rick94131 February 1, 2025

    I’m not a vegetarian but every once in a while I get a hankering for a veggie burger, the ones in restaurants are usually dry and tasteless, I made these this morning and was blown away! The perfect balance of flavors and texture. The only thing I added was a 1/4 teaspoon red chili flakes. Although there are a lot of steps, this recipe is going on my regular rotation.

    Reply
  • MikeInLBC December 28, 2024

    Easy prep, accessable ingredients, no chemistry necessary and ballanced for maximum flavor experience. Thank you for sharing, this is in the recipe rotation permanently.

    Reply
  • Chloe N. December 28, 2024

    I’ve made these time and time again, always doubling the recipe and freezing the rest! They’re the best veggie burgers no doubt. Making these again today.

    Reply
  • Gail December 23, 2024

    Making these today. Will they be okay without the oil? Trying to cut out as much fat as possible. Thank you for the recipe it looks delicious and so healthy.

    Reply
    • Joanne Gallagher May 21, 2025

      Hi Gail, You can try without the oil (although I do think I would prefer this when the oil is left in).

      Reply

Leave a Reply

Leave a Review or Comment

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

Rate this recipe!

 

All comments are moderated before appearing on the site. Thank you so much for waiting. First time commenting? Please review our comment guidelines. You must be at least 16 years old to post a comment. All comments are governed by our privacy policy & terms.

Previous Post: Next Post: