Homemade Vegan Burger

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.

Homemade Vegan Burger

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!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Vegan Burger

Homemade Vegan Burger

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Molly Yeh
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Yield: 46 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

Units Scale
  • 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

  1. Heat olive oil in a skillet over medium heat. Add the chopped onion and garlic and sauté until softened, about 5 minutes.
  2. 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.
  3. Stir in the flax egg and mix thoroughly until the mixture comes together.
  4. Let the mixture rest for 10 minutes to firm up.
  5. Form the mixture into 4–6 burger patties using your hands.
  6. Cook the patties in a lightly oiled skillet over medium heat for 4–5 minutes on each side, or until golden brown and firm.
  7. 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

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *