Why You’ll Love This Recipe
This homemade vegan burger recipe is hearty, flavorful, and—most importantly—it actually holds together. Made with wholesome ingredients like black beans, oats, and vegetables, it delivers a satisfying bite without crumbling apart. Perfect for grilling, pan-frying, or baking, it’s a go-to for plant-based burger nights that won’t disappoint.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
black beans (cooked or canned, drained and rinsed)rolled oatsbreadcrumbsred oniongarliccarrot (grated)soy sauce or tamariground flaxseeds + water (for flax egg)smoked paprikacuminblack peppersaltolive oil (for cooking)
directions
Prepare the flax egg by mixing ground flaxseeds with water. Let it sit for 5–10 minutes to thicken.
In a food processor, pulse the oats into a coarse flour. Set aside.
Add black beans to the processor and pulse until mostly mashed but still a bit chunky.
Add onion, garlic, grated carrot, flax egg, soy sauce, spices, and oat flour. Pulse until just combined.
Transfer mixture to a bowl and stir in breadcrumbs. Let the mixture rest for 10 minutes to firm up.
Form into patties using your hands—about ½ cup mixture per patty.
Heat olive oil in a skillet over medium heat. Cook patties for 4–5 minutes per side until browned and crisp.
Alternatively, bake at 375°F (190°C) for 25–30 minutes, flipping halfway through.
Servings and timing
This recipe makes 4 hearty burgers.Preparation time: 15 minutesResting time: 10 minutesCooking time: 10 minutes (pan) or 25–30 minutes (oven)Total time: 35–45 minutes
Variations
Use chickpeas instead of black beans for a different flavor profile.
Add finely chopped mushrooms for extra umami.
Mix in chopped fresh herbs like parsley or cilantro for freshness.
Swap breadcrumbs for almond flour for a gluten-free version.
Add a touch of hot sauce or chipotle for heat.
storage/reheating
Store uncooked patties in the fridge for up to 3 days or freeze for up to 2 months.Cooked patties can be refrigerated and reheated in a skillet, oven, or microwave.Reheat frozen patties straight from the freezer by baking at 375°F for 15–20 minutes.

FAQs
What keeps these burgers from falling apart?
The flax egg, oat flour, and breadcrumbs work together to bind the ingredients, keeping the patties firm and intact.
Can I grill these burgers?
Yes! Make sure they’re well chilled and brush with oil before placing on a hot grill to prevent sticking.
Are they gluten-free?
Use certified gluten-free oats and swap breadcrumbs for a gluten-free option like almond flour.
Can I make these without a food processor?
Yes, mash the beans with a fork and finely chop the veggies by hand. Use a bowl to mix everything together.
Do they taste like meat?
No, but they’re savory, satisfying, and full of flavor—perfect for a plant-based alternative.
Can I double the recipe?
Absolutely. This recipe scales up easily and the patties freeze well for future meals.
Conclusion
This homemade vegan burger is a game-changer for plant-based eating. With a perfect texture that holds up on the grill or skillet, it’s a dependable and delicious option for weeknight dinners or summer cookouts. Say goodbye to crumbly patties and hello to your new favorite vegan burger!
PrintHomemade Vegan Burger
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 4–6 patties 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Description
A delicious and hearty homemade vegan burger recipe that holds together perfectly without crumbling. Packed with plant-based protein and savory flavor, it’s ideal for grilling or pan-frying.
Ingredients
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 cup cooked black beans, mashed
- 1 cup cooked quinoa
- 1/2 cup rolled oats
- 1/4 cup breadcrumbs (gluten-free if desired)
- 2 tablespoons tomato paste
- 1 tablespoon soy sauce or tamari
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground cumin
- Salt and pepper to taste
- 2 tablespoons ground flaxseed mixed with 5 tablespoons water (flax egg)
Instructions
- Heat olive oil in a skillet over medium heat. Add the chopped onion and garlic and sauté until softened, about 5 minutes.
- In a large bowl, combine the mashed black beans, cooked quinoa, sautéed onion and garlic, rolled oats, breadcrumbs, tomato paste, soy sauce, smoked paprika, cumin, salt, and pepper.
- Stir in the flax egg and mix thoroughly until the mixture comes together.
- Let the mixture rest for 10 minutes to firm up.
- Form the mixture into 4–6 burger patties using your hands.
- Cook the patties in a lightly oiled skillet over medium heat for 4–5 minutes on each side, or until golden brown and firm.
- Serve on buns with your favorite vegan toppings and condiments.
Notes
- You can freeze uncooked patties for up to 1 month.
- For extra texture, add finely chopped walnuts or sunflower seeds.
- Make sure your beans are well-drained to prevent sogginess.
Nutrition
- Serving Size: 1 patty
- Calories: 210
- Sugar: 2g
- Sodium: 380mg
- Fat: 6g
- Saturated Fat: 0.5g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 5g
- Protein: 9g
- Cholesterol: 0mg
Your email address will not be published. Required fields are marked *