Pernilla’s Classic American Plant-Based Vegan Veggie Burger
If you’re craving a juicy, hearty burger without the meat, this Classic American Veggie Burger is your new best friend. It’s 100% vegan, made with whole foods like black beans, tofu, mushrooms, and oats, and seasoned with that irresistible American burger flavor. This burger is everything: grillable, protein-packed, and satisfying for meat-eaters and plant-lovers alike.
Perfect for weeknight dinners or summer BBQs.

🍔 Classic American Veggie Burger Recipe
Ingredients
- 2 tablespoons olive oil, divided
- 1 small yellow onion, finely chopped (half sautéed, half raw)
- 2–3 garlic cloves, minced (half sautéed, half raw)
- ½ cup mushrooms, finely chopped
- 1½ cups cooked black beans (or pinto beans), rinsed and drained
- 1 cup firm tofu, patted dry and crumbled
- ½ cup shredded carrots
- ½ cup chopped walnuts or sunflower seeds
- ½ cup whole rolled oats
- ¾ cup panko or regular breadcrumbs (plus more as needed)
- 2 tablespoons ground flaxseed + 5 tablespoons water (for flax egg)
- 2 tablespoons tomato paste or ketchup
- 1 tablespoon yellow or Dijon mustard
- 1 tablespoon vegan Worcestershire sauce (optional)
- 1 teaspoon smoked paprika
- 1 teaspoon chili powder
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- 1 teaspoon salt
- ½ teaspoon black pepper
Instructions
1. Prepare the Flax Egg
In a small bowl, mix 2 tablespoons ground flaxseed with 5 tablespoons water. Let sit for 5 minutes to thicken.
2. Sauté Aromatics
- Heat 1 tablespoon olive oil in a skillet over medium heat.
- Add half of the onion and garlic. Sauté for 2 minutes.
- Add mushrooms and cook another 3–4 minutes until browned and moisture is gone. Set aside to cool.
3. Mash and Mix
- In a large bowl, mash black beans with a fork or potato masher. Leave some chunks for texture.
- Add crumbled tofu, sautéed mushrooms/onion/garlic, shredded carrots, walnuts or sunflower seeds, rolled oats, and breadcrumbs.
- Stir in the remaining raw onion and garlic.
4. Season
- Add the flax egg, tomato paste, mustard, vegan Worcestershire, and all spices.
- Mix well until it holds together. Add more oats or breadcrumbs if too wet, or a splash of water if too dry.
5. Shape Patties
- With damp hands, form into 4–6 burger patties.
- Optional: refrigerate for 30 minutes to firm up before cooking.
6. Cook
- Skillet Method: Heat remaining olive oil and cook patties 3–4 mins per side until crisp and golden.
- Grill Method: Oil grill grates well and grill over medium-high heat for 3–4 mins per side, turning carefully.
7. Serve
Serve on toasted buns with your favorite toppings: lettuce, tomato, onion, pickles, ketchup, mustard, or vegan cheese.
💡 Why This Burger Is the Best Plant-Based Option
A. Nutrition + Flavor
Tofu and beans provide clean plant-based protein. Add whole grains, seeds, and spices, and you’ve got a balanced, nourishing burger that’s anything but bland.
B. Ideal for BBQs
These patties hold up on the grill—just like their meaty counterparts.
C. Fully Customizable
Add heat, change spices, switch nuts or seeds—this recipe adapts to your pantry and taste.
❓FAQs – Your Vegan Burger Questions Answered
1. Can I freeze these patties?
Yes! Chill first, freeze with parchment between each patty. Reheat by skillet or oven.
2. Is it gluten-free?
Use gluten-free oats and breadcrumbs for a 100% GF version.
3. How can I make it spicier?
Add cayenne pepper or minced jalapeños to the mix.
4. What’s the best vegan cheese to use?
Go for meltable brands like Violife or Follow Your Heart.
5. Can I bake these instead?
Yes. Bake at 375°F (190°C) for 20–25 minutes, flipping halfway.
6. Can I make these oil-free?
Use a nonstick skillet or parchment paper and skip the oil for a WFPB version.
Nutritional Information (Per Patty)
- Calories: 289 kcal
- Total Fat: ~18g
- Saturated Fat: ~2g
- Cholesterol: 0mg (Vegan)
- Sodium: ~300mg (varies with added salt and mustard)
- Total Carbohydrates: ~25g
- Dietary Fiber: ~5g
- Sugars: ~2g
- Protein: ~10g
