Vegan Mushroom Bean Burger Recipe

Vegan Mushroom Bean Burger
The Spruce
  • 20 mins
  • Prep: 10 mins,
  • Cook: 10 mins
  • Yield: serves 5-6
Ratings (269)

Mushrooms are surprisingly similar in taste and texture to meat when cooked, so they are the perfect ingredient for vegetarian veggie burgers!

This vegetarian, vegan and gluten-free mushroom burger recipe may just surprise you with how tasty it is. While mushrooms provide plenty of flavor and texture, the addition of pinto beans makes this veggie burger recipe high in fiber and protein too. There's not much to them, other than that! Just mash everything up together, form into patties, heat and serve! It really couldn't be too much simpler, but, if you are looking for something even easier, my easiest homemade veggie burger recipe ever is these black bean patties made from just four simple ingredients and a few seasonings

Worried about crumbly veggie burgers? If you've tried making veggie burgers in the past and have struggled with them falling apart or being too dry and crumbly, you'll also want to check out these tips for how to make the perfect veggie burger.

This mushroom burger recipe is both vegetarian and vegan as well as gluten-free.

What You'll Need

  • 1 tablespoon canola oil (or vegetable oil)
  • 1 small onion (white or yellow, diced)
  • 1 clove garlic (minced)
  • 3 green onions (diced)
  • 1/2 teaspoon cumin
  • 3/4 cup mushrooms (fresh, diced small)
  • 1 (15-ounce) can pinto beans
  • 1 teaspoon parsley
  • Salt to taste (sea salt or kosher salt is always best!)
  • black pepper to taste
  • 2 tablespoons oil

How to Make It

  1. First, sautee the diced white or yellow onion and garlic in canola oil or vegetable oil for 3 to 5 minutes, until the onions are soft.
  2. Next, add the green onions, cumin, and the chopped mushrooms and cook for another 5 minutes, or until mushrooms are cooked. You can add a bit more oil if needed. Set the onion and mushroom mixture aside.
  3. Next, use a fork or potato masher to mash the beans until well mashed. You can also pulse them in a food processor until smooth if you prefer. 
  1. In a large bowl, combine the mashed beans with the onion and mushroom mixture and add the parsley, salt, and pepper. Make sure the ingredients are well combined. 
  2. Shape the mixture into patties about one inch thick. If you make them too thin, they may fall apart, but if you make them too thick, it will be more difficult to get them to cook them all the way through. 
  3. Heat about two tablespoons of oil and cook each patty until the veggie burgers are done, about 3 minutes on each side. You can also use an indoor grill pan to grill your veggie burgers if you have one. The onion and mushroom flavor is excellent when grilled. 

If you like making veggie burgers at home, check out more of the best easy homemade veggie burger recipes to try, including these spicy TVP Veggie Burgers, and the easiest ever Black Bean Veggie Burgers (one of the most popular vegetarian recipes of all time here at TheSpruce). Enjoy!

Nutritional Guidelines (per serving)
Calories 313
Total Fat 4 g
Saturated Fat 0 g
Unsaturated Fat 2 g
Cholesterol 0 mg
Sodium 107 mg
Carbohydrates 55 g
Dietary Fiber 15 g
Protein 18 g
(The nutrition information on our recipes is calculated using an ingredient database and should be considered an estimate. Individual results may vary.)