They’ve got a wonderfully meaty texture, are full of flavor, and hold up well like a regular burger. Some veggie burgers can be crumbly but not these ones! You’ll love that they’re tender but not mushy. They’re also full of good-for-you ingredients that you might already have on hand. This recipe for homemade veggie burgers is also perfect for feeding a crowd as it makes 8 patties, and you can easily double it. If you plan on making this for your next cookout, then make one of my delicious side dish recipes to go with it such as my corn salad, pineapple salsa, or my watermelon salad recipe! They’re the perfect summer recipes.

What You Need to Make This Recipe

Mushrooms — using mushrooms in a veggie burger gives it a hearty and meaty texture and provides a rich umami flavor. Black beans — similar to mushrooms, black beans give the burgers a meaty texture and provide flavor. Make sure to give them a good rinse to remove the salty liquid that they’re sitting in. Rice — rice acts as a natural binder, helping to hold all the ingredients together. It absorbs moisture and helps prevent the patties from falling apart. I’m using brown rice, but you can also use white rice. It also helps create a satisfying texture in the patties. Breadcrumbs — the breadcrumbs assist the rice in binding the ingredients and absorbing moisture. Walnuts — I love adding walnuts to a veggie burger because they provide a delicious nutty flavor, and their firm texture gives the burgers a meaty mouthfeel. They also assist the rice and breadcrumbs in binding the ingredients. Seasoning — I use chili powder, paprika, cumin, salt, and pepper to season these patties. Make sure your seasoning is fresh and not stale!

How to Make Veggie Burgers

  1. Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Add the mushrooms, onion, and garlic and cook until the mushrooms release their liquid and start to brown.
  2. Transfer the mushroom mixture to a food processor and add the black beans to the mixture.
  3. Add the rice, breadcrumbs, walnuts, and egg to the food processor.
  4. Add the chili powder, paprika, cumin, salt, and pepper. Pulse 5 to 8 times just to combine, and the mixture sticks together.
  5. Shape the mixture into 8 patties with your hands and place on a parchment paper lined baking sheet. Refrigerate, uncovered, for at least 45 minutes.
  6. Grill or cook the veggie burger patties in a large skillet over medium heat until cooked through.

Pro Tips for Making This Recipe

Make sure to refrigerate the patties after forming them. This allows the ingredients to bind together and improves the texture of the final burgers. Use freshly cooked rice. The heat and starch will help hold the mixture together. Start cooking the rice first to save on prep time. If you do not have a food processor, I do not recommend using a blender as it will overmix the mixture. You can mix well to combine in a bowl with a spatula. You can also mash the ingredients together with a potato masher. When shaping the patties, make sure they are not too flat and wide, as they’ll be difficult to flip. If you do not have black beans or don’t have enough on hand, you can substitute them for another kind of bean, such as kidney beans, chickpeas, or pinto beans. Toppings are the best part of a burger! Some of my favorite toppings include lettuce, cheese, bell peppers, green onions, arugula, guacamole, tomato, grilled onions, mustard, red onion, ketchup, BBQ sauce, cayenne pepper, garlic mayo, and relish. For the burger buns, try my brioche bun recipe!

If you’ve tried this Veggie Burger recipe, then don’t forget to rate the recipe and let me know how you got on in the comments below, I love hearing from you!

Veggie Burger - 67Veggie Burger - 75Veggie Burger - 99Veggie Burger - 6Veggie Burger - 97Veggie Burger - 50Veggie Burger - 17Veggie Burger - 77Veggie Burger - 3Veggie Burger - 68Veggie Burger - 91Veggie Burger - 65Veggie Burger - 84Veggie Burger - 48Veggie Burger - 58Veggie Burger - 77Veggie Burger - 79Veggie Burger - 96