
These hefty mushroom and bean patties turn ordinary ingredients into a filling, tasty plant-based option that'll win over even dedicated meat fans. When you mix earthy mushrooms with protein-rich beans and crisp veggies, you'll get a burger that's got amazing body and taste while staying together during cooking.
I came up with this when I needed something that would make both the veggie-lovers and meat-eaters happy at our family dinner. The chunky portabellas were my secret ingredient – everyone grabbed another and nobody missed having beef.
Ingredients
- Portabello mushrooms: Cut into tiny cubes with the gills scraped out to give that meaty feel and rich flavor that makes these so satisfying
- Black beans: They add protein and work as a binder while giving the burgers some substance
- Fresh minced broccoli: Adds a pop of color, nutrients, and light veggie taste that works well with the mushrooms
- Red onion: Gives an aromatic kick and gentle sweetness when it cooks down
- Eggs: They're the key binder that keeps everything stuck together
- Panko breadcrumbs: Help create just the right texture and soak up extra moisture
- Montreal Steak Seasoning: Gives you complex taste without needing tons of different spices
- Worcestershire sauce: Creates depth and savory notes, just grab the vegetarian kind if needed
- Fresh garlic: Spreads amazing flavor through the whole mixture
- Parmesan cheese: Adds a salty kick and helps bind everything, look for veggie or vegan options if you want
- Olive oil: For cooking to get that nice brown outside
Step-by-Step Instructions
- Prepare the base:
- Smash up one cup of black beans in a big bowl, leaving some chunky bits for texture. This makes a sticky base while keeping interesting bits in your finished burger.
- Combine the vegetables:
- Toss in your mushrooms, ideally cooked first to get rid of water, the whole beans you didn't mash, broccoli, garlic, onion, Worcestershire, and steak seasoning. Stir just enough to mix everything evenly, so each ingredient stays distinct.
- Add binding ingredients:
- Mix in the eggs, Parmesan, and breadcrumbs, stirring gently with a big spoon until barely combined. Don't overwork it or you'll end up with tough burgers.
- Heat the cooking surface:
- Put a medium nonstick pan on medium heat and pour in two tablespoons of olive oil. When the oil starts to shimmer, that means it's hot enough, usually in about two minutes.
- Form and cook the patties:
- Wet your hands slightly so the mix won't stick, grab half a cup of mixture and shape it into a patty about half inch thick, pressing firmly so it stays together. Cook for three to five minutes on each side until you see a golden crust and the burger feels solid when touched.
- Rest before serving:
- Let the burgers sit for two minutes after cooking, which helps them firm up and keep their shape when you move them to buns or plates. Serve with hummus, guacamole, or steak sauce.

The portabella mushrooms really make this dish special. I found their magic after trying so many veggie burger recipes that just fell apart or tasted bland. Their meaty texture and way of soaking up flavors totally changed how I think about meatless burgers.
Make-Ahead Tips
These veggie burgers work great for planning meals ahead. You can mix everything up to 24 hours early and keep it covered in the fridge. If you want to save them longer, shape your patties, put parchment paper between them, and stick them in the freezer in a sealed container. You can thaw frozen patties in the fridge overnight before cooking, or just cook them a bit longer straight from frozen.
Serving Suggestions
While these taste great on a regular bun with lettuce, tomato, and onion, you can enjoy them lots of different ways. Try breaking them up over salad, slicing them into a wrap, or eating them without a bun topped with avocado and a fried egg. For a full meal, serve them with sweet potato fries or a simple side salad. You can also make mini versions for party snacks, just cook them a little less time.
Ingredient Substitutions
This recipe rolls with whatever ingredients you've got around. No broccoli handy? Just use finely chopped kale, spinach, or bell peppers instead. Run out of black beans? Pinto or kidney beans work just as well. Need gluten-free? Switch to gluten-free panko and double-check your Worcestershire sauce. Want to make it vegan? Swap eggs for flax eggs (mix one tablespoon ground flaxseed with three tablespoons water for each egg) and use vegan Parmesan or nutritional yeast.

These veggie burgers will definitely leave everyone talking. With their rich flavors and just-right texture, they'll become your go-to for any meal!
Recipe Q&A
- → Why remove the gills from the mushrooms?
Taking out the gills stops the patties from turning an odd dark color. Plus, it avoids bitterness and prevents extra moisture that could make the burgers mushy.
- → Can I make these patties vegan-friendly?
You sure can! Replace eggs with 1 tablespoon ground flaxseed mixed with 3 tablespoons water per egg. Opt for vegan Parmesan and make sure your Worcestershire sauce doesn't contain anchovies.
- → Why should I sauté the mushrooms?
Sautéing removes extra moisture and deepens their flavor by caramelizing them. It keeps the patties from getting soggy and boosts their rich, savory taste.
- → Is freezing these burgers an option?
Totally! Cook them, let them cool, and layer parchment between them before freezing. They last up to 3 months. To serve, reheat in a pan or oven to keep the best texture.
- → What's a good way to serve them?
They're pretty versatile! Go classic with buns, lettuce, and tomato, or try with hummus, guac, or steak sauce. You can even crumble them for salads or bowls.
- → Why use dampened hands for forming patties?
The mix can get sticky. Wetting your hands stops it from clinging, making it easier to form even, packed patties without a hassle.