Vegetarian Burger Recipe

Elizabeth

Founder of Her Recipe Box

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

Of all the culinary quests I’ve embarked on in my kitchen, the search for the perfect vegetarian burger has been the most epic. For years, it was a journey fraught with disappointment. I’ve tried them all: the store-bought frozen patties that have the texture of cardboard, the restaurant versions that are a mushy, flavorless mess and fall apart if you so much as look at them, and my own early attempts that were, to be charitable, “learning experiences.” My family, bless their patient hearts, would smile politely through another crumbly, bland dinner. But I knew we could do better. I was convinced a veggie burger could be everything its meaty counterpart is: juicy, savory, satisfying, and able to hold its own on a bun with all the fixings. This recipe is the culmination of that quest. This is the one that finally made my husband, a committed carnivore, declare, “Okay, I would actually choose to eat this.” It’s the one my kids request for summer barbecues. It’s robust, packed with a deep, savory umami flavor, and has a wonderfully firm, satisfying texture that absolutely will not fall apart on you. This isn’t just a substitute; it’s a genuinely delicious burger in its own right.

The Ultimate Hearty Vegetarian Burger Recipe

This recipe is designed to deliver on both flavor and texture. The combination of black beans, mushrooms, and walnuts creates a “meaty” foundation, while sautéed vegetables and a specific spice blend build layers of savory complexity. The secret to its firm structure lies in a few key steps which we’ll detail below.

Yields: 6 large patties
Calories: Approximately 310 per patty (without bun or toppings)

Ingredients:

  • For the Veggie Base:
    • 2 cans (15 ounces each) black beans, rinsed, drained, and thoroughly dried
    • 8 ounces cremini mushrooms, finely chopped
    • 1 cup cooked brown rice or quinoa, cooled
    • 1/2 cup walnuts, toasted and finely chopped
  • For the Aromatics and Flavor:
    • 1 tablespoon olive oil
    • 1 medium yellow onion, finely chopped
    • 3 cloves garlic, minced
    • 1 tablespoon soy sauce or tamari (for a deeper umami flavor)
    • 1 tablespoon tomato paste
    • 1 teaspoon smoked paprika
    • 1 teaspoon ground cumin
    • 1/2 teaspoon dried oregano
    • 1/2 teaspoon black pepper, freshly ground
    • 1/4 teaspoon cayenne pepper (optional, for a little heat)
  • For Binding and Texture:
    • 1 cup panko breadcrumbs (or gluten-free breadcrumbs)
    • 1 large egg, lightly beaten (or 1 flax egg: 1 tbsp ground flaxseed + 3 tbsp water, let sit for 10 minutes)
  • For Cooking:
    • 2 tablespoons neutral oil (like canola or avocado oil) for pan-frying
  • For Serving:
    • 6 high-quality burger buns (brioche, whole wheat, or pretzel buns work well)
    • Your favorite burger toppings (lettuce, tomato, onion, pickles, cheese, etc.)

Step-by-Step Instructions for Burger Perfection

Follow these steps carefully, paying close attention to the techniques that prevent a mushy burger. The goal is to build layers of flavor and create a sturdy, grill-worthy patty.

Step 1: Prepare the Foundation – The Beans and Rice

This is arguably the most crucial step for texture. Excess moisture is the number one enemy of a good veggie burger.

  1. Rinse and Dry the Beans: Open the cans of black beans and pour them into a colander. Rinse them thoroughly under cool water until the water runs clear. Shake the colander vigorously to remove as much water as possible.
  2. The Dehydration Trick: Spread the rinsed beans in a single layer on a baking sheet lined with paper towels. Gently pat them dry with more paper towels. To take it a step further, you can let them air dry for 20-30 minutes or place them in a preheated 350°F (175°C) oven for 15 minutes. This slightly dehydrates the exterior of the beans, which is key to preventing a pasty final product.
  3. Cook the Rice/Quinoa: If you haven’t already, cook your brown rice or quinoa according to package directions. Once cooked, spread it on a baking sheet to cool completely. Using warm or hot grains will make the mixture gummy.

Step 2: Develop the Savory Flavor Base

This step is where we move beyond bland and build a deep, complex, “meaty” flavor profile.

  1. Sauté the Aromatics: Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the finely chopped yellow onion and cook, stirring occasionally, until it becomes soft and translucent, about 5-7 minutes.
  2. Cook the Mushrooms: Add the finely chopped cremini mushrooms to the skillet. Cook them until they have released all their moisture and begin to brown and caramelize, which can take about 8-10 minutes. Don’t rush this step; browning the mushrooms is essential for developing that deep umami flavor.
  3. Bloom the Spices: Add the minced garlic, smoked paprika, ground cumin, dried oregano, black pepper, and cayenne pepper (if using). Cook for another minute, stirring constantly, until the spices are fragrant. This process, known as “blooming,” intensifies their flavor.
  4. Add the Liquids: Stir in the soy sauce (or tamari) and tomato paste. Cook for one more minute, scraping up any browned bits from the bottom of the pan. Remove the skillet from the heat and allow the mixture to cool slightly.

Step 3: Combine, Mash, and Form the Patties

Now we bring it all together. The key here is to achieve the right consistency—a mix of mashed and whole pieces for the best bite.

  1. Mash the Beans: Place the dried black beans in a large mixing bowl. Using a potato masher or the back of a fork, mash about half of the beans, leaving the other half mostly whole. This combination of textures is vital for a good burger “chew.”
  2. Combine All Ingredients: To the bowl with the mashed beans, add the cooled mushroom and onion mixture, the cooled brown rice/quinoa, the toasted and chopped walnuts, the panko breadcrumbs, and the lightly beaten egg (or prepared flax egg).
  3. Mix Gently: Using your hands or a sturdy spatula, mix all the ingredients until they are just combined. Be careful not to overmix, as this can lead to a dense, tough patty. The mixture should feel firm and hold together when you squeeze a small amount in your hand.
  4. The Chill Factor: Cover the bowl with plastic wrap and refrigerate the mixture for at least 30 minutes, or up to 2 hours. Chilling the mixture is another critical step. It allows the breadcrumbs to absorb excess moisture and helps the flavors meld, making the patties much easier to form and preventing them from falling apart during cooking.
  5. Form the Patties: After chilling, divide the mixture into 6 equal portions. Roll each portion into a ball and then flatten it into a patty about 3/4-inch to 1-inch thick. You can use your hands or press the mixture inside a round cookie cutter for perfectly uniform shapes. Make a slight indent in the center of each patty with your thumb to help it cook evenly.

Step 4: Cook the Burgers to a Golden-Brown Crisp

You have a couple of excellent options for cooking these burgers.

Pan-Frying (Recommended for the best crust):

  1. Heat 2 tablespoons of neutral oil in a large, heavy-bottomed skillet (cast iron is perfect) over medium-high heat.
  2. Once the oil is shimmering, carefully place 2-3 patties in the skillet, ensuring you don’t overcrowd the pan.
  3. Cook for 4-6 minutes per side, until a deep, golden-brown crust forms and the patty is heated through. Flip only once to ensure the best crust development.
  4. If you’re adding cheese, place a slice on top of the patty during the last minute of cooking and cover the pan to help it melt.

Baking (A lower-fat option):

  1. Preheat your oven to 400°F (200°C).
  2. Lightly grease a baking sheet or line it with parchment paper.
  3. Place the patties on the baking sheet and lightly brush or spray the tops with oil.
  4. Bake for 20-25 minutes, flipping them halfway through, until they are firm and golden brown on both sides.

Nutrition Facts

  • Servings: 6 burgers
  • Calories per serving (1 patty only): ~310 kcal
  • Protein: ~12g
  • Carbohydrates: ~38g
  • Fat: ~13g
  • Fiber: ~10g

Disclaimer: These nutritional values are an estimate and can vary based on the specific ingredients and brands used.

Preparation Time

  • Active Prep Time: 30 minutes
  • Chilling Time: 30 minutes
  • Cook Time: 15 minutes
  • Total Time: 1 hour 15 minutes

How to Serve Your Masterpiece Veggie Burger

The beauty of a sturdy veggie burger is its versatility. You can dress it up or down just like a traditional beef burger. Here are some ideas to create the ultimate burger experience.

The Classic Burger Build

You can’t go wrong with the timeless combination.

  • Bun: A lightly toasted brioche bun for a touch of sweetness, a whole wheat bun for a healthier profile, or a pretzel bun for a salty, chewy bite.
  • Greens: Crisp iceberg or romaine lettuce for crunch.
  • Veggies: A thick slice of a ripe beefsteak tomato and thin slices of red onion.
  • Pickles: Dill pickle chips for that essential tangy crunch.
  • Cheese: A slice of sharp cheddar, provolone, or pepper jack melted perfectly on top.

Gourmet Topping Ideas

Elevate your burger from simple to sublime with these flavor-packed additions.

  • Creamy sliced avocado or a generous dollop of guacamole.
  • Sweet and savory caramelized onions.
  • Sautéed mushrooms for an extra umami punch.
  • A crispy, sunny-side-up fried egg.
  • Spicy pickled jalapeños or banana peppers.
  • Crispy onion rings right on top of the patty.

Sensational Sauces and Spreads

The sauce can make the burger. Move beyond ketchup and mustard with these homemade or store-bought options.

  • Spicy Chipotle Aioli: Mix mayonnaise with a bit of adobo sauce from a can of chipotles, lime juice, and garlic powder.
  • Classic Burger Sauce: A simple mix of mayonnaise, ketchup, and sweet pickle relish.
  • Pesto Mayo: Combine basil pesto with mayonnaise for a fresh, herbaceous spread.
  • BBQ Sauce: A smoky, sweet barbecue sauce pairs wonderfully with the savory patty.
  • Garlic Aioli: A simple but elegant spread made with mayonnaise, fresh minced garlic, and lemon juice.

Perfect Side Dish Pairings

Complete the meal with a classic or creative side.

  • Crispy Sweet Potato Fries
  • Classic Shoestring French Fries
  • Creamy, crunchy Coleslaw
  • A simple side salad with a vinaigrette dressing
  • Grilled Corn on the Cob
  • Loaded Nachos

Additional Tips for Veggie Burger Perfection

Here are five pro tips to ensure your vegetarian burgers are a smashing success every single time.

  1. Don’t Skimp on Toasting the Nuts: Toasting the walnuts before chopping them is a small step that yields a massive return in flavor. It deepens their nutty taste and adds a wonderful aromatic quality to the burger, contributing to the overall “meaty” complexity.
  2. Make it Vegan and/or Gluten-Free: This recipe is easily adaptable. To make it vegan, simply use the flax egg option (1 tablespoon ground flaxseed mixed with 3 tablespoons water) instead of the chicken egg. To make it gluten-free, use certified gluten-free panko breadcrumbs or substitute them with an equal amount of almond flour or rolled oats (pulse them a few times in a food processor first). Also, ensure you use tamari instead of soy sauce.
  3. The Beauty of Batch Cooking and Freezing: This recipe is perfect for meal prep. Double the batch and freeze the uncooked patties for later. To freeze, place the formed patties on a parchment-lined baking sheet and freeze until solid. Once frozen, transfer them to a freezer-safe bag or container, separated by small squares of parchment paper. They will last for up to 3 months. You can cook them directly from frozen, just add a few extra minutes of cooking time per side.
  4. Don’t Over-Process the Mixture: When you mash the beans and mix the ingredients, resist the urge to put everything in a food processor and blitz it into a smooth paste. This is a common mistake that leads directly to a mushy, uniform texture. The goal is a rustic, varied texture with some whole beans and chunks of vegetables. A potato masher and your hands are your best tools for the job.
  5. Let the Patties Rest After Cooking: Just like with meat, letting the veggie burgers rest for a minute or two after they come off the heat allows the internal structure to set up a bit more. This will give you an even firmer patty when you take that first glorious bite.

Frequently Asked Questions (FAQ)

1. Why do my veggie burgers always fall apart?
This is the most common issue, and it usually stems from one thing: too much moisture. This recipe combats that in three key ways: 1) Thoroughly drying the beans, even baking them for a few minutes. 2) Cooking the mushrooms until all their liquid has evaporated. 3) Chilling the final mixture for at least 30 minutes, which allows the binders (breadcrumbs and egg/flax egg) to absorb any remaining moisture and solidify the patty. If you follow these steps, you’ll have a sturdy burger.

2. Can I grill these veggie burgers?
Yes, you can! This recipe is sturdy enough for the grill. For best results, make sure your grill grates are very clean and well-oiled. Preheat your grill to medium-high heat. Grill the patties for 4-6 minutes per side. Try to flip them only once to prevent them from breaking. Chilling the patties for an hour or even freezing them for 15-20 minutes before grilling can make them extra firm and easier to handle over the flames.

3. I don’t have breadcrumbs. What can I use instead?
You have several great options. You can use 1 cup of old-fashioned rolled oats (pulse them a few times in a blender or food processor to break them down slightly). Crushed crackers (like saltines or butter crackers) also work well. For a gluten-free option, almond flour or even leftover cooked quinoa can act as a great binder.

4. What other beans can I use for veggie burgers?
While black beans are a classic choice for their earthy flavor and firm texture, you can certainly experiment! Chickpeas (garbanzo beans) are a fantastic substitute and create a slightly lighter, nuttier burger. Pinto beans or kidney beans would also work well, offering a creamy texture and robust flavor. The key is to use a sturdy, starchy bean and always remember to dry it thoroughly.

5. How long do the cooked veggie burgers last in the fridge?
Cooked veggie patties can be stored in an airtight container in the refrigerator for up to 4-5 days. They are fantastic for meal prep. To reheat, you can pan-fry them for a couple of minutes per side, heat them in the microwave, or pop them in an air fryer or oven at 375°F (190°C) for 5-8 minutes until heated through.

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

Vegetarian Burger Recipe


  • Author: David

Ingredients

Scale

  • For the Veggie Base:

    • 2 cans (15 ounces each) black beans, rinsed, drained, and thoroughly dried
    • 8 ounces cremini mushrooms, finely chopped
    • 1 cup cooked brown rice or quinoa, cooled
    • 1/2 cup walnuts, toasted and finely chopped

  • For the Aromatics and Flavor:

    • 1 tablespoon olive oil
    • 1 medium yellow onion, finely chopped
    • 3 cloves garlic, minced
    • 1 tablespoon soy sauce or tamari (for a deeper umami flavor)
    • 1 tablespoon tomato paste
    • 1 teaspoon smoked paprika
    • 1 teaspoon ground cumin
    • 1/2 teaspoon dried oregano
    • 1/2 teaspoon black pepper, freshly ground
    • 1/4 teaspoon cayenne pepper (optional, for a little heat)

  • For Binding and Texture:

    • 1 cup panko breadcrumbs (or gluten-free breadcrumbs)
    • 1 large egg, lightly beaten (or 1 flax egg: 1 tbsp ground flaxseed + 3 tbsp water, let sit for 10 minutes)

  • For Cooking:

    • 2 tablespoons neutral oil (like canola or avocado oil) for pan-frying

  • For Serving:

    • 6 high-quality burger buns (brioche, whole wheat, or pretzel buns work well)
    • Your favorite burger toppings (lettuce, tomato, onion, pickles, cheese, etc.)


Instructions

Step 1: Prepare the Foundation – The Beans and Rice

This is arguably the most crucial step for texture. Excess moisture is the number one enemy of a good veggie burger.

  1. Rinse and Dry the Beans: Open the cans of black beans and pour them into a colander. Rinse them thoroughly under cool water until the water runs clear. Shake the colander vigorously to remove as much water as possible.
  2. The Dehydration Trick: Spread the rinsed beans in a single layer on a baking sheet lined with paper towels. Gently pat them dry with more paper towels. To take it a step further, you can let them air dry for 20-30 minutes or place them in a preheated 350°F (175°C) oven for 15 minutes. This slightly dehydrates the exterior of the beans, which is key to preventing a pasty final product.
  3. Cook the Rice/Quinoa: If you haven’t already, cook your brown rice or quinoa according to package directions. Once cooked, spread it on a baking sheet to cool completely. Using warm or hot grains will make the mixture gummy.

Step 2: Develop the Savory Flavor Base

This step is where we move beyond bland and build a deep, complex, “meaty” flavor profile.

  1. Sauté the Aromatics: Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the finely chopped yellow onion and cook, stirring occasionally, until it becomes soft and translucent, about 5-7 minutes.
  2. Cook the Mushrooms: Add the finely chopped cremini mushrooms to the skillet. Cook them until they have released all their moisture and begin to brown and caramelize, which can take about 8-10 minutes. Don’t rush this step; browning the mushrooms is essential for developing that deep umami flavor.
  3. Bloom the Spices: Add the minced garlic, smoked paprika, ground cumin, dried oregano, black pepper, and cayenne pepper (if using). Cook for another minute, stirring constantly, until the spices are fragrant. This process, known as “blooming,” intensifies their flavor.
  4. Add the Liquids: Stir in the soy sauce (or tamari) and tomato paste. Cook for one more minute, scraping up any browned bits from the bottom of the pan. Remove the skillet from the heat and allow the mixture to cool slightly.

Step 3: Combine, Mash, and Form the Patties

Now we bring it all together. The key here is to achieve the right consistency—a mix of mashed and whole pieces for the best bite.

  1. Mash the Beans: Place the dried black beans in a large mixing bowl. Using a potato masher or the back of a fork, mash about half of the beans, leaving the other half mostly whole. This combination of textures is vital for a good burger “chew.”
  2. Combine All Ingredients: To the bowl with the mashed beans, add the cooled mushroom and onion mixture, the cooled brown rice/quinoa, the toasted and chopped walnuts, the panko breadcrumbs, and the lightly beaten egg (or prepared flax egg).
  3. Mix Gently: Using your hands or a sturdy spatula, mix all the ingredients until they are just combined. Be careful not to overmix, as this can lead to a dense, tough patty. The mixture should feel firm and hold together when you squeeze a small amount in your hand.
  4. The Chill Factor: Cover the bowl with plastic wrap and refrigerate the mixture for at least 30 minutes, or up to 2 hours. Chilling the mixture is another critical step. It allows the breadcrumbs to absorb excess moisture and helps the flavors meld, making the patties much easier to form and preventing them from falling apart during cooking.
  5. Form the Patties: After chilling, divide the mixture into 6 equal portions. Roll each portion into a ball and then flatten it into a patty about 3/4-inch to 1-inch thick. You can use your hands or press the mixture inside a round cookie cutter for perfectly uniform shapes. Make a slight indent in the center of each patty with your thumb to help it cook evenly.

Step 4: Cook the Burgers to a Golden-Brown Crisp

You have a couple of excellent options for cooking these burgers.

Pan-Frying (Recommended for the best crust):

  1. Heat 2 tablespoons of neutral oil in a large, heavy-bottomed skillet (cast iron is perfect) over medium-high heat.
  2. Once the oil is shimmering, carefully place 2-3 patties in the skillet, ensuring you don’t overcrowd the pan.
  3. Cook for 4-6 minutes per side, until a deep, golden-brown crust forms and the patty is heated through. Flip only once to ensure the best crust development.
  4. If you’re adding cheese, place a slice on top of the patty during the last minute of cooking and cover the pan to help it melt.

Baking (A lower-fat option):

  1. Preheat your oven to 400°F (200°C).
  2. Lightly grease a baking sheet or line it with parchment paper.
  3. Place the patties on the baking sheet and lightly brush or spray the tops with oil.
  4. Bake for 20-25 minutes, flipping them halfway through, until they are firm and golden brown on both sides.

Nutrition

  • Serving Size: One Normal Portion
  • Calories: 310 kcal
  • Fat: 13g
  • Carbohydrates: 38g
  • Fiber: 10g
  • Protein: 12g