Veggie Burger Recipe

Master homemade veggie burgers with this easy, foolproof recipe featuring hearty black beans, mushrooms, and savory spices. Learn how to achieve the perfect texture—crispy outside, tender inside—for the best plant-based burgers that won't fall apart on the grill. A crowd-pleasing vegetarian alternative that even meat-lovers request!
Difficulty:
Beginner
Prep Time:
25 mins
Cook Time:
15 mins
Serves:
6 burgers
An overhead shot of a towering veggie burger on a rustic wooden board, showcasing the golden-brown patty with visible vegetable flecks nestled between toasted brioche buns. The cross-section reveals layers of vibrant vegetables and melted cheese against the textured patty. Soft natural light highlights the glistening condiments and crisp lettuce, while scattered sweet potato fries and small ramekins of homemade sauces create an inviting composition. A sprinkling of sesame seeds on the bun catches the light, emphasizing the burger's artisanal quality and wholesome ingredients.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">400g black beans, drained and rinsed</li><li class="ingredients-single-item">150g mushrooms, finely chopped</li><li class="ingredients-single-item">1 medium carrot, grated (approximately 100g)</li><li class="ingredients-single-item">1 small red onion, finely diced</li><li class="ingredients-single-item">3 garlic cloves, minced</li><li class="ingredients-single-item">60g breadcrumbs</li><li class="ingredients-single-item">50g rolled oats</li><li class="ingredients-single-item">2 tbsp ground flaxseed mixed with 6 tbsp water</li><li class="ingredients-single-item">2 tbsp olive oil, plus extra for cooking</li><li class="ingredients-single-item">2 tsp smoked paprika</li><li class="ingredients-single-item">1 tsp ground cumin</li><li class="ingredients-single-item">1 tsp dried oregano</li><li class="ingredients-single-item">1/2 tsp chili flakes (optional)</li><li class="ingredients-single-item">2 tbsp soy sauce or tamari</li><li class="ingredients-single-item">1 tbsp tomato paste</li><li class="ingredients-single-item">Salt and pepper to taste</li><li class="ingredients-single-item">6 burger buns</li><li class="ingredients-single-item">Toppings: lettuce, tomato, onion, pickles, avocado, cheese (optional)</li></ul>

Nutrition Facts (per serving)

🍽️ Serving Size: 1 serving
🔥 Calories: 245 calories
🥑 Fat: 7 g
🧈 Saturated Fat: 1 g
🍞 Carbohydrates: 38 g
🍭 Sugar: 3 g
🍗 Protein: 12 g
🫀 Cholesterol: 0 mg
🧂 Sodium: 420 mg

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">Food processor</li><li class="equipment-single-item">Large baking sheet</li><li class="equipment-single-item">Non-stick frying pan</li><li class="equipment-single-item">Parchment paper</li></ul>

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Prepare the flax egg by mixing ground flaxseed with water in a small bowl. Set aside for 10 minutes to thicken – this will act as a binding agent similar to eggs in traditional recipes, helping hold your patties together.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>Preheat your oven to 200°C and line a baking sheet with parchment paper. Spread the drained black beans in a single layer and bake for 10-12 minutes until slightly dried but not crispy. This crucial step removes excess moisture, preventing soggy burgers.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>While the beans are in the oven, heat 1 tablespoon of olive oil in a non-stick pan over medium heat. Add the diced onion and sauté for 3-4 minutes until translucent. Add the garlic and cook for another minute until fragrant, then add the mushrooms and grated carrot. Cook for 5-7 minutes until vegetables have softened and released their moisture. The caramelization of vegetables adds depth of flavor to your patties.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>Transfer the vegetable mixture to a large bowl and let it cool for 5 minutes. Add the dried black beans, breadcrumbs, oats, flax egg, remaining olive oil, smoked paprika, cumin, oregano, chili flakes (if using), soy sauce, tomato paste, salt, and pepper. The combination of umami-rich ingredients (mushrooms, soy sauce, tomato paste) creates a satisfying savory profile.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>Pulse half of this mixture in a food processor until combined but still chunky (about 5-8 pulses) – don't over-process as you want texture in your burgers. Return the processed mixture to the bowl with the remaining ingredients and mix thoroughly by hand. The varying textures create a more interesting mouthfeel than completely smooth patties.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Divide the mixture into 6 equal portions (about 120g each) and shape into patties approximately 1.5cm thick. If the mixture feels too wet, add more breadcrumbs; if too dry, add a splash of water. Press firmly when shaping to ensure the patties hold together. For perfectly round burgers, use a large cookie cutter as a mold.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Place the shaped patties on a parchment-lined baking sheet and refrigerate for at least 30 minutes (or up to overnight). This resting period allows the ingredients to bind together and flavors to develop, resulting in patties that won't fall apart during cooking.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>To cook, heat 1 tablespoon of oil in a non-stick pan over medium heat. Cook patties for 4-5 minutes on each side until golden brown and heated through. Alternatively, brush with oil and bake at 200°C for 20-25 minutes, flipping halfway through. The crust formation is essential for texture contrast with the tender interior.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>While the patties are cooking, lightly toast your burger buns. Assemble your burgers with your favorite toppings and condiments. For an authentic experience, try melting cheese on top of the patties during the last minute of cooking. Serve immediately while hot and crispy.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>For make-ahead convenience, fully cooled uncooked patties can be frozen with parchment paper between them for up to 3 months. Cook from frozen, adding a few extra minutes to the cooking time. The starches in the beans and oats help maintain structure through freezing and thawing.</li></ol>

FAQs

Find answers to your most pressing questions about this delicious recipe right here.

What ingredients are used in Veggie Burger Recipe?

The main ingredients include black beans, mushrooms, carrots, red onion, garlic, breadcrumbs, oats, ground flaxseed, olive oil, spices (smoked paprika, cumin, oregano), soy sauce, and tomato paste. These create a flavourful, protein-rich patty with excellent texture.

How to cook Veggie Burger Recipe at home?

Learn how to cook Veggie Burger Recipe by first drying black beans in the oven, sautéing vegetables until caramelised, combining with seasonings and binders, then shaping into patties. After chilling them for at least 30 minutes, either pan-fry for 4-5 minutes per side until golden or bake at 200°C for 20-25 minutes, flipping halfway through.

Why do veggie burgers fall apart when cooking?

Veggie burgers typically fall apart due to excess moisture or insufficient binding agents. Key solutions include drying black beans in the oven, properly sautéing vegetables to remove moisture, using flax eggs as binders, adding the right amount of breadcrumbs and oats, and chilling the patties before cooking.

Can plant-based burgers be grilled without falling apart?

Yes, but they need proper preparation. Ensure the mixture isn't too wet, include strong binders like flax eggs and oats, refrigerate patties for at least 30 minutes before grilling, and use a well-oiled grill surface or grill mat. Handle them gently and flip only once when properly seared.

What's the secret to making veggie patties with meaty texture?

The secret lies in ingredient balance and technique: use mushrooms for umami flavour and meaty texture, partially process ingredients to maintain chunks, incorporate both soft and firm textures, add umami-rich ingredients like soy sauce, and ensure proper binding. Don't overmix—some texture variation creates meatiness.

Want to try something else in ...

Vegan Breads & Breakfast Bakes

Try following recommended recipes

No items found.

{ "@context": "http://schema.org/", "@type": "Recipe", "name": "Veggie Burger Recipe", "image": ["https://cdn.prod.website-files.com/67f19ab882e7325b0d63c86a/68376de141178925bc4292d7_Leonardo_Phoenix_10_An_overhead_shot_of_a_towering_veggie_burg_0.jpeg"], "author": { "@type": "Person", "name": "Gurbir Aujla", "brand": "What's Baking?", "jobTitle": "Baker" }, "datePublished": "2024-06-19", "description": "Master homemade veggie burgers with this easy, foolproof recipe featuring hearty black beans, mushrooms, and savory spices. Learn how to achieve the perfect texture—crispy outside, tender inside—for the best plant-based burgers that won't fall apart on the grill. A crowd-pleasing vegetarian alternative that even meat-lovers request!", "prepTime": "PT25M", "cookTime": "PT15M", "totalTime": "PT1H10M", "keywords": "veggie burger, black bean burger, plant-based patties, meatless burger, homemade vegetarian burgers", "recipeYield": "6", "recipeCategory": "Main Course", "recipeCuisine": "American", "nutrition": { "@type": "NutritionInformation", "calories": "245 calories", "carbohydrateContent": "38 g", "proteinContent": "12 g", "fatContent": "7 g", "saturatedFatContent": "1 g", "cholesterolContent": "0 mg", "sodiumContent": "420 mg", "sugarContent": "3 g", "servingSize": "1 serving" }, "recipeIngredient": [ "400g black beans, drained and rinsed", "150g mushrooms, finely chopped", "1 medium carrot, grated (approximately 100g)", "1 small red onion, finely diced", "3 garlic cloves, minced", "60g breadcrumbs", "50g rolled oats", "2 tbsp ground flaxseed mixed with 6 tbsp water", "2 tbsp olive oil, plus extra for cooking", "2 tsp smoked paprika", "1 tsp ground cumin", "1 tsp dried oregano", "1/2 tsp chili flakes (optional)", "2 tbsp soy sauce or tamari", "1 tbsp tomato paste", "Salt and pepper to taste", "6 burger buns", "Toppings: lettuce, tomato, onion, pickles, avocado, cheese (optional)" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Prepare Flax Egg", "text": "Prepare the flax egg by mixing ground flaxseed with water in a small bowl. Set aside for 10 minutes to thicken – this will act as a binding agent similar to eggs in traditional recipes, helping hold your patties together." }, { "@type": "HowToStep", "name": "Dry the Beans", "text": "Preheat your oven to 200°C and line a baking sheet with parchment paper. Spread the drained black beans in a single layer and bake for 10-12 minutes until slightly dried but not crispy. This crucial step removes excess moisture, preventing soggy burgers." }, { "@type": "HowToStep", "name": "Sauté Vegetables", "text": "While the beans are in the oven, heat 1 tablespoon of olive oil in a non-stick pan over medium heat. Add the diced onion and sauté for 3-4 minutes until translucent. Add the garlic and cook for another minute until fragrant, then add the mushrooms and grated carrot. Cook for 5-7 minutes until vegetables have softened and released their moisture." }, { "@type": "HowToStep", "name": "Mix Ingredients", "text": "Transfer the vegetable mixture to a large bowl and let it cool for 5 minutes. Add the dried black beans, breadcrumbs, oats, flax egg, remaining olive oil, smoked paprika, cumin, oregano, chili flakes (if using), soy sauce, tomato paste, salt, and pepper." }, { "@type": "HowToStep", "name": "Process Mixture", "text": "Pulse half of this mixture in a food processor until combined but still chunky (about 5-8 pulses) – don't over-process as you want texture in your burgers. Return the processed mixture to the bowl with the remaining ingredients and mix thoroughly by hand." }, { "@type": "HowToStep", "name": "Shape Patties", "text": "Divide the mixture into 6 equal portions (about 120g each) and shape into patties approximately 1.5cm thick. If the mixture feels too wet, add more breadcrumbs; if too dry, add a splash of water. Press firmly when shaping to ensure the patties hold together." }, { "@type": "HowToStep", "name": "Chill Patties", "text": "Place the shaped patties on a parchment-lined baking sheet and refrigerate for at least 30 minutes (or up to overnight). This resting period allows the ingredients to bind together and flavors to develop, resulting in patties that won't fall apart during cooking." }, { "@type": "HowToStep", "name": "Cook Patties", "text": "Heat 1 tablespoon of oil in a non-stick pan over medium heat. Cook patties for 4-5 minutes on each side until golden brown and heated through. Alternatively, brush with oil and bake at 200°C for 20-25 minutes, flipping halfway through." }, { "@type": "HowToStep", "name": "Assemble Burgers", "text": "While the patties are cooking, lightly toast your burger buns. Assemble your burgers with your favorite toppings and condiments. For an authentic experience, try melting cheese on top of the patties during the last minute of cooking. Serve immediately while hot and crispy." }, { "@type": "HowToStep", "name": "Make Ahead (Optional)", "text": "For make-ahead convenience, fully cooled uncooked patties can be frozen with parchment paper between them for up to 3 months. Cook from frozen, adding a few extra minutes to the cooking time." } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "178" }, "review": [ { "@type": "Review", "author": "Sophia Rodriguez", "datePublished": "2024-06-10", "reviewBody": "Perfect texture, holds together well! I've tried countless veggie burger recipes that fall apart, but these are structurally sound and delicious. The mushrooms add such great umami flavor.", "name": "Perfect Structure and Flavor", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Amir Patel", "datePublished": "2024-06-05", "reviewBody": "Even meat-lovers requested seconds! I made these for a BBQ with skeptical friends who typically avoid vegetarian options, but everyone loved them. The texture is meaty and satisfying without trying to be meat.", "name": "Converted My Skeptical Friends", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Nina Larsson", "datePublished": "2024-06-12", "reviewBody": "Finally found my go-to veggie burger! After years of disappointment with store-bought versions, this homemade recipe is a game-changer. The drying of beans trick really makes a difference in the final texture.", "name": "No More Store-Bought", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Tomas Mendoza", "datePublished": "2024-06-08", "reviewBody": "Kids gobbled these up quickly! My children are usually picky about vegetables, but they devoured these burgers without complaint. I love that I can sneak in so many healthy ingredients that they'd normally avoid.", "name": "Kid-Approved Nutrition", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Mei-Lin Zhang", "datePublished": "2024-06-15", "reviewBody": "Great freezer meal staple! I made a double batch and froze them individually. They cook perfectly from frozen when I need a quick meal. The flavor depth beats store-bought easily, and I appreciate the detailed instructions for achieving that perfect crispy exterior.", "name": "Perfect for Meal Prep", "reviewRating": { "@type": "Rating", "ratingValue": "5" } } ]}

{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What ingredients are used in Veggie Burger Recipe?", "acceptedAnswer": { "@type": "Answer", "text": "The main ingredients include black beans, mushrooms, carrots, red onion, garlic, breadcrumbs, oats, ground flaxseed, olive oil, spices (smoked paprika, cumin, oregano), soy sauce, and tomato paste. These create a flavourful, protein-rich patty with excellent texture." } }, { "@type": "Question", "name": "How to cook Veggie Burger Recipe at home?", "acceptedAnswer": { "@type": "Answer", "text": "Learn how to cook Veggie Burger Recipe by first drying black beans in the oven, sautéing vegetables until caramelised, combining with seasonings and binders, then shaping into patties. After chilling them for at least 30 minutes, either pan-fry for 4-5 minutes per side until golden or bake at 200°C for 20-25 minutes, flipping halfway through." } }, { "@type": "Question", "name": "Why do veggie burgers fall apart when cooking?", "acceptedAnswer": { "@type": "Answer", "text": "Veggie burgers typically fall apart due to excess moisture or insufficient binding agents. Key solutions include drying black beans in the oven, properly sautéing vegetables to remove moisture, using flax eggs as binders, adding the right amount of breadcrumbs and oats, and chilling the patties before cooking." } }, { "@type": "Question", "name": "Can plant-based burgers be grilled without falling apart?", "acceptedAnswer": { "@type": "Answer", "text": "Yes, but they need proper preparation. Ensure the mixture isn't too wet, include strong binders like flax eggs and oats, refrigerate patties for at least 30 minutes before grilling, and use a well-oiled grill surface or grill mat. Handle them gently and flip only once when properly seared." } }, { "@type": "Question", "name": "What's the secret to making veggie patties with meaty texture?", "acceptedAnswer": { "@type": "Answer", "text": "The secret lies in ingredient balance and technique: use mushrooms for umami flavour and meaty texture, partially process ingredients to maintain chunks, incorporate both soft and firm textures, add umami-rich ingredients like soy sauce, and ensure proper binding. Don't overmix—some texture variation creates meatiness." } } ]}