Red Cabbage Onion Burger with Sriracha Mayo

Red Cabbage Onion Burger with Sriracha Mayo

When I decided to write a burger recipe, I wanted to make sure that it was recipe-worthy. And when it comes to burgers, the best burger is a simple burger. I’m a sucker for onions and knew they would be a great addition. I started with a pack of Impossible Meat and some brioche buns. I sautéed red onion and red cabbage, which I seasoned with garlic and red pepper flakes!

I finished the burger by lightly toasting the brioche and slathering it with spicy mayo. It was divine. You can add slow roasted peppers, pickled vegetables, guacamole, or add coconut bacon. The truth is there is no wrong way to make a burger!

You can use whatever protein you want. Whether it’s made out of beets and quinoa, or a Beyond meat, follow these easy steps to build a better burger!

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon

Red Cabbage Onion Burger with Sriracha Mayo

  • Author: Stephanie Bosch


This is an easy step-by-step guide to building a delicious burger! 


  • 1 package of Impossible Meat or other plant-based burger
  • 1/2 red onion, thinly sliced 
  • 1/4 head red cabbage, shredded
  • 1 clove garlic, minced
  • 1 tsp salt
  • 1/2 tsp red pepper flakes
  • brioche buns 
  • avocado
  • lettuce
  • tomatoes
  • sweet peppers

Sriracha Mayo:

  • 1/2 cup vegan mayonaise
  • Sriracha 



  1. Prep brioche by lightly brushing the inside of the buns with olive oil. Set aside. 
  2. Form burgers into the size patties you want, and season each side with salt and pepper. 
  3. Warm a medium-sized skillet over medium-low heat. When heated, add oil. When oil begins to shimmer, add onions to the pan. The key to caramelizing is cooking low and slow. When onions start to soften after 4-5 minutes, add cabbage, garlic, red pepper flakes, and salt. Cook until onions and cabbage have caramelized, about 8-10 minutes. Remove from the pan. Set aside.
  4. In the same pan, increase heat to medium-high. When warmed, add burgers to the pan. Using a spatula, immediately begin to move the meat around in the pan. Moving them around helps the burgers form a crust and keeps them from sticking to the pan. Cook each side for about 3-4 minutes. If using vegan cheese, add it when you flip the burger. 
  5. If using cheese, turn heat to medium-low and cover the pan; this will help melt the cheese. Check after 2-3 minutes. 
  6. Place buns in toaster or oven and toast until lightly crisp. Add mayonnaise to the inside of both the top and bottom bun. 
  7. Using tongs, top burgers with onions and cabbage.
  8. When brioche is toasted, add the burger and other toppings.
  9. Enjoy!