
Finding a homemade veggie burger recipe without mushrooms can be surprisingly difficult. Mushrooms are often used to add moisture and savory flavor, but they are not the only way to create a satisfying meatless burger. Black beans, sautéed vegetables, rolled oats, and flaxseed provide plenty of flavor and structure without adding mushrooms or eggs.
These patties have colorful pieces of carrot and red bell pepper, a lightly smoky flavor, and a crisp exterior from cooking in a skillet. They are a practical option for weeknight dinners, meal prep, or anyone who wants a vegetable-packed burger that does not rely on mushrooms or imitation meat.
Why This Veggie Burger Does Not Need Mushrooms
Mushrooms contribute moisture and a savory quality to many vegetarian burgers, but the right combination of beans, vegetables, and seasonings can accomplish the same goal. Black beans create the hearty base, while smoked paprika, Dijon mustard, garlic, and soy sauce keep the flavor from becoming flat.
The current Dietary Guidelines for Americans include beans among plant-sourced protein foods. In this recipe, black beans also give the patties substance while allowing the carrot and red bell pepper to remain visible rather than disappearing into a completely smooth mixture.
Rolled oats and ground flaxseed handle the binding. The oats absorb excess moisture, while the flaxseed thickens after it is mixed with water. Together, they help the patties maintain their shape without eggs or breadcrumbs.
Ingredients That Create the Best Texture
Each ingredient has a specific purpose, which is especially important when making veggie burgers without mushrooms.
- Black beans form the base and give the patties their hearty texture. Draining, rinsing, and thoroughly drying them prevents the mixture from becoming too wet.
- Onion, red bell pepper, and carrot add color, texture, and natural flavor. Sautéing the vegetables first removes moisture that could otherwise make the patties soft.
- Rolled oats provide structure without making the mixture heavy. Pulsing them into coarse crumbs allows them to blend evenly with the beans.
- Ground flaxseed and water replace the egg commonly used in homemade veggie burgers.
- Soy sauce, Dijon mustard, smoked paprika, cumin, garlic, and onion powder create a savory, lightly smoky flavor.
A food processor makes it easier to create coarse oat crumbs and combine the mixture without mashing every bean. A large nonstick skillet also helps the patties develop a golden exterior while reducing the chance that they will stick when flipped.
How to Keep Veggie Burgers from Falling Apart
Moisture control makes the biggest difference between a firm veggie burger and one that crumbles when flipped. Dry the rinsed black beans thoroughly and cook the vegetables until the excess liquid has evaporated. The mixture should feel moist enough to shape but should not stick heavily to your hands.
Avoid processing the mixture until it becomes a smooth paste. Visible pieces of beans and vegetables give the burgers a better texture, while overprocessing can make the centers soft and dense.
The 20-minute chilling time also serves a purpose. It gives the oats and flaxseed time to absorb remaining moisture, helping the patties firm up before they reach the skillet. If the shaped patties already feel firm and easy to handle, the chilling time can be shortened, but it is helpful when the mixture feels soft.
Once the patties are cooking, allow the first side to become golden before flipping. Moving them too early or turning them repeatedly can cause the edges to break.

Simple Ingredient Substitutions
Black beans provide the color and texture used to develop this recipe, but pinto beans or cannellini beans can be substituted in the same amount. Lighter beans may produce a softer patty, so they need to be drained and dried especially well.
Finely diced celery can replace the red bell pepper. Cook it with the onion and carrot until tender and until the skillet looks dry. Vegetables with a high water content, such as zucchini, require additional cooking and draining before they can be added successfully.
For a gluten-free version, use certified gluten-free rolled oats and replace the soy sauce with gluten-free tamari. Coconut aminos can be used for a soy-free variation, although the finished burgers may taste slightly sweeter.
Veggie Burger Toppings and Serving Ideas
Classic burger toppings work well because the patties already have plenty of seasoning. Serve them on toasted buns with lettuce, pickles, red onion, mustard, ketchup, avocado, or a slice of cheese. Vegan cheese and vegan condiments will keep the entire meal plant-based.
For a casual dinner, pair the burgers with roasted potatoes, corn on the cob, coleslaw, or a simple green salad. Buffalo two-potato salad adds a creamy side with a little heat, while zucchini feta cornbread works well when the meal does not need to remain vegan.
The patties can also provide a meatless choice alongside the chicken, steak, and seafood in a relaxed backyard cookout. Because this recipe is prepared in a skillet, it can be cooked indoors while the rest of the meal is finished on the grill.
Make-Ahead and Storage Instructions
The uncooked patties can be shaped, covered, and refrigerated for up to 24 hours before cooking. This makes it easier to prepare the mixture earlier in the day and cook the burgers shortly before serving.
Store cooked veggie burgers in an airtight container in the refrigerator. The USDA recommends using refrigerated leftovers within three to four days.

Homemade Veggie Burger Recipe Without Mushrooms
Ingredients
- 1 tbsp ground flaxseed
- 3 tbsp water
- 1 tbsp olive oil divided
- ⅓ cup finely diced yellow onion
- ⅓ cup finely diced red bell pepper
- ½ cup grated carrot
- 2 garlic cloves minced
- 1 can 15 oz black beans, drained, rinsed, and thoroughly dried
- ¾ cup old-fashioned rolled oats
- 1 tbsp reduced-sodium soy sauce
- 1 tbsp Dijon mustard
- 1 tsp smoked paprika
- ½ tsp ground cumin
- ½ tsp onion powder
- ¼ tsp kosher salt
- ¼ tsp black pepper
Instructions
- Combine the ground flaxseed and water in a small bowl. Let the mixture stand for 10 minutes to thicken.
- Heat 1 tsp olive oil in a skillet over medium heat. Add the onion, bell pepper, and carrot. Cook for 5–6 minutes, stirring occasionally, until softened and most of the moisture has evaporated.
- Add the garlic and cook for 30 seconds. Remove the skillet from the heat and allow the vegetables to cool slightly.
- Place the oats in a food processor and pulse until they resemble coarse crumbs.
- Add the black beans, cooked vegetables, soy sauce, Dijon mustard, smoked paprika, cumin, onion powder, salt, and black pepper. Pulse several times until the mixture is combined but still has visible pieces of beans and vegetables.
- Transfer the mixture to a bowl and stir in the thickened flaxseed mixture.
- Divide the mixture into six equal portions and shape each portion into a patty approximately ½-inch thick.
- Optional: Place the patties on a parchment-lined plate or baking sheet and refrigerate for 20 minutes.
- Heat the remaining olive oil in a large nonstick skillet over medium heat. Cook the patties for 4–5 minutes per side, working in batches if necessary, until firm, crisp, and golden brown.
- Serve the veggie burgers on buns with your preferred cheese, lettuce, pickles, onions, mustard, or other burger toppings.
Notes
Nutrition
Nutrition information has been calculated using an autogenerating online calculation and is intended for informational purposes. For accurate nutritional information, you should calculate the nutritional information with the actual ingredients used.
Save this homemade veggie burger recipe to Pinterest so it is easy to find the next time you want a flavorful meatless meal without mushrooms.
