Main, Recipes, Summer

The Ultimate Vegan Burger with Crispy Onions, Sautéed Mushrooms, and Special Sauce

Double stacked and packed with flavour. This is the Ultimate Vegan Burger topped with crispy onions, sautéed mushrooms, and our special burger sauce.

Stacked, packed, and 100% vegan! Featuring a double stacked plant based meat patty with vegan cheese, crispy onions, sautéed mushrooms, a special burger sauce, and more. This may just be the Ultimate Vegan Burger. Every bite is truly mind blowing, you won’t believe it’s vegan!

Just because we’re vegan doesn’t mean we don’t love a delicious burger. Now that we have so many delicious plant based burgers available, we can make something so close to what you love about burgers. We know it can be a little intimidating making burgers vegan, but with some key techniques it’s super easy.

Why you’ll love this recipe:

  • Stacked and packed with flavour!
  • Super meaty and delicious.
  • Comes together in under 30 minutes.

Top tips for making the best vegan burger:

  • Prepare your toppings first. Burgers cook quickly and you’ll want them fresh to serve so we like to have all our toppings prepped before we start cooking our patties.
  • Use your favourite meat substitute. We like using Beyond Meat or Impossible for our burgers. We find they have the best meaty texture and flavour. Plus you can buy them as a ground and form your own patties.
  • Treat your vegan meat like real meat. People like to assume that vegan meat doesn’t need to be seasoned and we’re here to say that’s wrong. Just like you’d salt and pepper a beef burger, you want to do the same with your vegan burger! We like to season both sides of each pattie a few minutes before cooking.
  • Keep the patties thin. We find that the best experience, especially with plant based meat, is to keep the patties thin.
  • Avoid flipping too often. It’s best to let the patties cook until golden brown before flipping. To check if they’re ready, gently lift the edge with a spatula to take a peek underneath. If it’s not ready, keep it cooking. If it’s ready, flip it to the other side.
  • To melt vegan cheese, let it steam. Vegan cheese is notorious for resisting melted. WE find the best results by creating a little steam. One you flip the patties, top with cheese and place a lid over the pan to create a steamy environment that will help melt the cheese.
  • Toast the bun. For the best experience, your burger needs a toasted bun. Toast your buns right after cooking the burgers in the leftover burger grease and a little melted butter.

Ingredient Notes:

  • Vegan Meat – We like to use wither Beyond Meat or Impossible because they have the best flavour and texture. Though if we’re making the recipe for non-vegans, we typically opt for Impossible as we find it tastes more like beef.
  • Vegan Brioche – We love using brioche for our burgers but be sure you’re checking all the ingredients carefully as brioche is typically not vegan. We like to use the D’Italiano Brioche-Style Hamburger Buns as they’re vegan friendly.
  • Crispy Onions – We make our own crispy onions, which we recommend. However if you want to reduce mess and time you can use store-bought crispy onions. We like the PC Crispy Onions as a store-bought option.
  • Burger Sauce – Follow this recipe EXACTLY. The slightest change in the recipe can drastically change the flavour balance. Though if you can’t find vegan mayo, you can use vegan yogurt as an alternative even though it’s a different flavour.
  • Sautéed Mushrooms – We use oyster mushrooms as they have the meatiest texture. However you can opt for a different mushroom variety.
  • Vegan Cheese – We use a sliced vegan cheddar. We have had great results with VioLife, PC, and Earth Island.

Recipe FAQ:

Can you make these ahead of time?

You can prep ahead of time, but we don’t recommend cooking anything ahead of time. You can have all your toppings prepped and ready including the burger sauce. On the day of, all you have to do is cook the burgers, toast the buns, construct the burgers, and serve.

What are the best vegan burger substitutes?

We like using Impossible or Beyond Meat. However we also really love the Roadhouse Veggie Burgers but we wouldn’t recommend doubling the patties as they’re already fairly thick.

Other summer vegan recipes you’ll love:

How to make The Ultimate Vegan Burger:

The Ultimate Vegan Burger

Double stacked and packed with flavour. This is the Ultimate Vegan Burger topped with crispy onions, sautéed mushrooms, and our special burger sauce.
5 from 1 vote
Print Pin It
Course: Main Course
Cuisine: American
Prep Time: 30 minutes
Cook Time: 15 minutes
Total Time: 45 minutes
Servings: 2 burgers


Crispy Onions:

  • ½ white onion, thinly sliced
  • 60 g (½ cup) all-purpose flour
  • salt & pepper, to taste
  • vegetable oil, for frying

Sauteed Mushrooms:

  • 1 tsp vegetable oil
  • 170 g (2 cups) oyster mushrooms, sliced
  • 30 mL (2 tbsp) soy sauce
  • 15 mL (1 tbsp) vegan oyster sauce
  • 1 tsp garlic powder
  • 1 tsp onion powder

Burger Sauce:

  • ¾ cup vegan mayo
  • 1 tbsp yellow mustard
  • 2 tbsp sweet pickle relish
  • 2 tsp granulated sugar
  • ½ tsp apple cider vinegar
  • ½ tsp paprika
  • ¼ tsp garlic powder
  • ¼ tsp onion powder


  • 320 g impossible ground*
  • salt & pepper, to taste
  • 2 vegan bricohe buns
  • 1 tbsp vegan butter


  • 6 slices bread and butter pickles
  • 1 cup shredded romaine lettuce
  • 4 slices vegan cheddar cheese
  • 2 slices heirloom tomatoes


Prep Crispy Onions:

  • To a frying pan over medium-high heat add vegetable oil about 1/2" deep.
  • Combine all-purpose flour with salt and pepper. Toss thinly sliced onions in the flour until lightly coated.
  • Once the oil is warm add onions to the oil in a single layer and fry until golden brown and crispy. Remove from the oil and place on a wire rack or a plate lined with paper towel to absorb the extra oil. Repeat until all the onions are fried and set aside while you prep the rest of the toppings.

Prep Mushrooms:

  • Heat vegetable oil in small frying pan over medium heat. Once warm, add sliced mushrooms and season with soy sauce, vegan oyster sauce, garlic powder, and onion powder. Cook, tossing occasionally, until the mushrooms are golden brown – about 7 minutes. Set aside.

Prep Burger Sauce:

  • To a bowl combine all the burger sauce ingredients and mix until combined. Set aside.

Make Burgers:

  • Form the vegan ground beef into four even sized patties. You want them just a tad wider than the buns you're using. Season with salt and pepper on both sides.
  • Heat a cast iron or non-stick pan over medium-high heat. Once warm, cook the burgers until golden on the first side, then flip. Top with cheese and cover the pan with a lid to let the steam melt the cheese.
  • Once the cheese is melted and the burger patty is cooked, remove from the pan and place on a baking sheet in the oven to keep warm while you prepare the buns.
  • To the same pan, add a knob of vegan butter. Once melted toast the buns until golden brown.

Construct Burgers:

  • Top the bottom bun with burger sauce, lettuce, first patty, sauteed mushrooms, pickles, second patty, tomato, crispy onions, more burger sauce, and the top bun.



*you can also use Beyond Meat if you prefer

Pin it for later:

Comments are closed.