Vegan Mushroom Bean Burger

Vegan Mushroom Bean Burger
The Spruce
  • Total: 20 mins
  • Prep: 10 mins
  • Cook: 10 mins
  • Yield: serves 5 to 6
Nutritional Guidelines (per serving)
313 Calories
4g Fat
55g Carbs
18g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: serves 5 to 6
Amount per serving
Calories 313
% Daily Value*
Total Fat 4g 5%
Saturated Fat 0g 2%
Cholesterol 0mg 0%
Sodium 107mg 5%
Total Carbohydrate 55g 20%
Dietary Fiber 15g 53%
Protein 18g
Calcium 172mg 13%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

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!

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.


Click Play to See This Vegan Mushroom Bean Burger Recipe Come Together


  • 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 1/2 teaspoons egg replacer
  • 2 tablespoons warm water
  • 1 teaspoon parsley
  • Salt (to taste, sea salt or kosher salt is always best!)
  • Black pepper (to taste)
  • 2 tablespoons oil

Steps to Make It

  1. Gather the ingredients.

    Vegan Mushroom Bean Burger Ingredients
     The Spruce
  2. First, sauté the diced white or yellow onion and garlic in canola oil or vegetable oil for 3 to 5 minutes, until the onions are soft.

    saute onions
     The Spruce
  3. 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.

    add more veggies
     The Spruce
  4. In a small bowl, combine the egg replacer and warm water and mix together. This will act as your binding agent.

  5. 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. Then add the egg replacer mixture and stir until thoroughly combined.

    mash the ingredients together
     The Spruce
  6. In a large bowl, combine the mashed beans mixture with the onion and mushroom mixture and add the parsley, salt, and pepper. Make sure the ingredients are well combined. 

    mix additional seasonings in
     The Spruce
  7. 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.

    form patties
     The Spruce
  8. 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.

    cook patties
     The Spruce
  9. Serve with your chosen toppings!


  • Veggie burgers need a binder to hold them together. You can use eggs, wheat germ, bread crumbs, oats, or ground flaxseeds mixed with water.
  • Eggs are the most common and effective binder, however, egg replacers work well for a vegan veggie version. Check to make sure that the recipe you use has a binder included in the ingredients list.
  • If grilling, make sure that you oil your grill grates to prevent the veggie burgers from sticking. Since veggie burgers don't have the same natural juices and fat than a beef burger does, they have the potential to stick on the grates more. We recommend using tongs to run an oiled piece of paper towel along the grates.