Veggie Burger perfection! Loaded with veggies, beans, and cashews, these burgers are surprisingly “meaty” and sure to satisfy both vegetarians and carnivores.

Try these other vegetarian burgers next: Sweet Potato Black Bean Burger or Black Bean Burger recipe.

Veggie Burger with all the trimmings

The Best Veggie Burger Recipe

Every year, I host a 4th of July party, and it’s one of my favorites! Along with this Burger Recipe, I always make Black Bean Corn Avocado Salad, Cowboy Caviar, and 4th of July Bark for the kids.

With so many vegetarians in my family, I’ve been perfecting an all-purpose veggie burger. Last year, more veggie patties were eaten than beef!

My recipe wasn’t quite right to share, but now it’s ready. This year, I’m excited to serve this perfected Veggie Burger—it’s meaty-tasting, flavorful, with crispy edges and a tender interior.

Proces shots: combine veggies in a skillet and sauté; add cashews to a food processor; pulse

What’s Really In A Veggie Burger?

A few ingredients in these Veggie Burgers worth going into detail over:

  • Use panko breadcrumbs for a crunchier, crispier, and lighter texture than regular bread crumbs.
  • For Parmesan, skip the canned kind, as it’s too salty. Use fresh-grated Parm for a softer, sand-like texture. Here’s what I use.

What Holds a Veggie Burger Together?

It’s essential to have a binder (think of it as the glue that makes the ingredients stick) in the patty mixture. I use an egg and mayo to help bind the ingredients. 

Process shots: Add veggies to the ground cashews; pulse; add eggs, spices, mayo, cheese and panko; pulse again.

Veggie Burger Toppings

  • Lettuce: Butter, romaine, Boston, or green leaf lettuce all work. I usually use green leaf.
  • Avocado: A ripe, creamy avocado is the best with the veggie patty. See “quick tip” below.
  • Tomatoes: Thick slices make a great topping.
  • Red Onion: Thinly sliced or pickled red onion adds flavor. I use half in the patty filling, saving the rest for the burgers.
  • Mayo: Hellman’s/Best Foods® is my go-to. The better the mayo, the better the flavor—don’t skimp!

The Best Buns: Brioche Buns!

A Veggie Burger on a brioche bun is the best.

To make the buns even better, toast them with melted butter. Spread softened butter inside the buns, then place them butter-side down on a medium heat pan or grill. Toast for 30 seconds to a min until golden brown. Remove from heat (the next batches will toast faster).

Add rice to the food processor; pulse; portion out patties; press and shape.

How To Make A Veggie Burger

  1. Sauté veggies: Cook onion, beans, carrot, and mushrooms, ensuring the mixture dries out to prevent soggy patties.
  2. Pulse: I use a 12-cup food processor. It makes patty prep quick and easy!
  3. Chill: Freeze the patties for 20 mins to firm them up after they get wet in the fridge. Once chilled, they’re ready to cook!
Process shots: freeze burgers to firm them up; cook until golden; flip and continue cooking; assemble burger with your favorite toppings.

Storage

Freezing Veggie Burger Patties

Wrap each patty tightly and place them in a large freezer bag for up to 3 months. You can cook them straight from the freezer, just adding a few extra mins to the cook time.

Storing Leftovers: Keep cooked patties in an airtight container in the fridge for up to 3 days, or freeze for later. Reheat when ready to eat.

More Vegetarian Favorites

5 from 2 votes

Veggie Burger

This Veggie Burger is a game-changer! Packed with veggies, beans, and cashews, it’s so “meaty” it’ll satisfy both vegetarians and meat-lovers alike. No need to search for a “veggie burger near me”—this homemade version is unbeatable!
Prep Time: 25 minutes
Cook Time: 15 minutes
Resting Time: 30 minutes
Total Time: 1 hour 10 minutes
Servings: 6 burgers

Equipment

  • Large cast-iron pan
  • Large food processor
  • Sheet pan
  • Parchment paper

Ingredients 
 

  • 1 (15-ounce) can cannellini beans
  • 3-1/2 cups sliced mushrooms like Baby Bella, 1 (8-ounce) package
  • 3/4 cup grated carrot(s) 1 large or two medium carrots
  • 3/4 cup grated red onion
  • Olive oil
  • Salt and pepper
  • 1/2 cup dry-roasted cashews
  • 3/4 cup panko breadcrumbs
  • 1/2 cup grated Parmesan cheese see note 1
  • 1 large egg
  • 2 tablespoons mayo
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon paprika
  • 3/4 cup cooked brown rice see note 2
  • Serving suggestions see note 3
  • Best-ever burger sauce! optional, see note 4

Instructions 

  • Thoroughly drain and rinse beans. Set aside to dry. Rinse, dry, and coarsely chop mushrooms. Peel carrot(s) and grate along with 1/2 a large red onion. Measure 3/4 cup each of grated carrot and onion, lightly packed. Set aside.
  • Heat 1 tablespoon oil in a large cast-iron pan over medium-high heat. Add beans, mushrooms, carrot, and onion. Season with 1/4 teaspoon salt and pepper each. Sauté, stirring occasionally, until very tender and liquid evaporates, about 12–15 minutes. Stir more frequently as veggies dry out. Remove from heat and cool 5 minutes.
  • While veggies cook, pulse cashews in a large food processor until coarsely chopped. Add cooled veggies and pulse until chunky. Add panko, Parmesan, egg, mayo, garlic powder, paprika, and 1/4 teaspoon each of salt and pepper. Pulse until mixed. Add cooked rice blend and pulse briefly to incorporate without breaking down the rice.
  • Measure 1/2-cup portions of the mixture onto a parchment-lined sheet pan to form 6 mounds. Evenly distribute any remaining mixture. Lightly oil your hands and shape each mound into a 3/4-inch thick, 4-inch wide patty. Freeze for 20–30 minutes.
  • Cook on stovetop or grill. To cook on stovetop, heat 2 tablespoons oil over medium-high heat. Add 3 frozen patties to the pan and cook until golden and crispy, about 4 minutes per side. Transfer to a plate and repeat with remaining patties, avoiding overcrowding.
  • Too cook on grill, heat grill to 450°F and oil the grates. Straight from the freezer, brush patties with olive oil and grill patties 3–4 minutes per side until golden and crisp.
  • Toast buns (see note 5). Spread mayo or burger sauce on the bottom bun. Add lettuce, veggie patty, avocado, tomato, and onion. Spread mayo on the top bun, assemble, and enjoy.

Video

Recipe Notes

Note 1: Parmesan from a can will be too salty and overpowering in these patties. Use the freshly grated—sandy-like consistency from the store.
Note 2: Any cooked and leftover rice will work. To keep things as easy as possible, I use minute rice and microwave it for 1 minute. One container is the perfect amount here!
Note 3: For serving, use 5 buns (I love brioche best!) and softened butter, good-quality mayo, green leaf lettuce, ripe (soft) avocado or guacamole, tomato, red onion, and/or cheese slices. For avocados, use ripe avocado or ripe avocado minis (choose packs with only Hass avocados). For cheese, add a slice after flipping the patty, cover to melt, and cook until cheese is melted.
Note 4: Here’s how to make the BEST burger sauce: Combine 1/2 cup mayo, 2 tablespoons ketchup, 1 tablespoon finely grated onion, 1 tablespoon sweet pickle relish, 1 teaspoon adobo sauce from canned chipotle chiles in adobo, and 1/4 teaspoon salt. Stir until combined and smooth. Taste and adjust seasonings to personal preference. Feel free to add a teaspoon or more of the sauce from the chipotles to increase the heat.
Note 5: To toast the buns, generously butter the inside of the buns and toast them butter-side down on a pan or grill over medium heat for 30 seconds to a minute until golden. Remove from heat (subsequent batches toast faster).
Nutrition Note: Nutrition information is for the burger only since buns and toppings will vary according to preference.
Storage: Since we freeze the burgers before cooking, it’s also the perfect opportunity to save some for later! Tightly wrap individually frozen patties and add to a large freezer bag. You can cook the patties straight from the freezer, adding a few minutes to cook time as needed.

Nutrition

Serving: 1serving | Calories: 361kcal | Carbohydrates: 44g | Protein: 13.9g | Fat: 15.2g | Cholesterol: 37.7mg | Sodium: 417mg | Fiber: 4.8g | Sugar: 3.3g

Nutrition information is automatically calculated, so should only be used as an approximation.

Meet Chelsea


Hello, and welcome to Chelseaโ€™s Messy Apron! Iโ€™m Chelsea, the recipe developer, food photographer, and writer behind the site. Iโ€™m passionate about creating simple, reliable, and delicious recipes that anyone can make.

Thanks for stopping byโ€”I hope you find something delicious to make!

More Recipes You'll Love

5 from 2 votes (2 ratings without comment)

Leave a comment

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

Recipe Rating




2 Comments

  1. Mate Mate PH says:

    I think first I am listening to a burger with cashew as an ingredient that is obviously going to be healthy with beans and veggies too. Thanks for sharing this lovely recipe.

    1. Chelsea Lords says:

      Hope you love it! ๐Ÿ™‚