Oh Em Gee Veggie Burgers from my new cookbook!

by Angela (Oh She Glows) on August 31, 2016


Hubba, hubba, now that’s what I call a veggie burger glam shot! Served with rippled sweet potato chips and a dill pickle, what else could you want in life?!

Today I’m so excited to share one of my favourite recipes straight from my new cookbook, Oh She Glows Every Day! The countdown to the release is onnnnn…this Saturday September 3rd in Canada (including Indigo, Costco, and more!), and Tuesday September 6th in the US. I honestly can’t believe it’s almost here, and I can’t thank you enough for all your support and excitement.

Don’t forget, if you order online or pick up a copy in-store before September 13th, 2016, you can snag my OSG Every Day Bonus Recipe Bundle which has 7 brand-new recipes (not found in the book or blog), and 4 preview recipes from the book. So much recipe goodness going down!

I’m also hosting a fun Insta giveaway for a signed copy of both Oh She Glows Every Day and The Oh She Glows Cookbook! One lucky winner will receive a signed copy of both cookbooks, mailed straight to their doorstep as a special gift from me. Please see my Instagram post for all the deets.

Okay, now let me talk about these veggie burgers for a hot second. They are my newest veggie burger addiction. I tested a ton of them for this second book (you know I take my veggie burgers seriously) and these are the ones that everyone—kids, husbands, veggie-burger skeptics—loved. I hope you’ll gobble them up, too!






4.8 from 49 reviews

Oh Em Gee Veggie Burgers

Vegan, soy-free


Packed with sweet potato (or butternut squash—your choice!), black beans, barbecue sauce, garlic, and an array of flavorful spices, this veggie burger bakes up perfectly and holds together well. I’ll admit these burgers are a bit involved to prepare, but I think the work is worth it, because this recipe makes a big batch, enough for 12 patties, which you can freeze for later. To save time, I recommend roasting the sweet potato, toasting the walnuts, and making the 9-Spice Mix in advance. Also, be sure to chop all the ingredients very finely and evenly, as this will help the patties hold together. I always recommend that you read the entire recipe before you begin, but this is especially true here since there are quite a few steps. This recipe is from Oh She Glows Every Day. Reprinted by permission of Penguin Canada, a division of Penguin Random House Canada Limited.

12 patties
Prep time
Cook time


For the burgers:
  • 1 1/4 pounds (565 g) sweet potato or butternut squash (see Tip)
  • 1 tablespoon plus 2 teaspoons (25 mL) extra-virgin olive oil
  • 1 cup (100 g) walnuts, finely chopped, or 1/2 cup (75 g) hulled sunflower or pepita seeds
  • 2/3 cup (95 g) finely chopped onion
  • 3 tablespoons (45 mL) minced garlic (6 or 7 large cloves)
  • Two (14-ounce/398 mL) cans black beans, drained and rinsed
  • 2 to 3 tablespoons (14 to 21 g) 9-Spice Mix (p. 258, Oh She Glows Every Day) or this one, to taste
  • 1/4 to 1/2 teaspoon fine sea salt, or to taste
  • 1/4 cup (8 g) lightly packed fresh flat-leaf parsley, finely chopped
  • 1/3 cup (75 mL) Easy Barbecue Sauce (p. 255), or store-bought
  • 1 cup (70 g) spelt bread crumbs or breadcrumbs of your choice
  • 2 tablespoons (17 g) gluten-free oat flour
Topping suggestions:
  • Homemade Vegan Mayo (p. 269) or this one, or store-bought
  • Easy Barbecue Sauce (p. 255), or store-bought
  • Sliced avocado
  • Sliced red onion
  • Sliced tomato


  1. Preheat the oven to 375°F (190°C). Line an extra-large baking sheet with parchment paper.
  2. Peel the sweet potato and cut it into 1/2-inch cubes. You should have about 4 cups. Spread the cubes over the baking sheet and toss with 1 tablespoon of oil. Season with salt. Roast for 15 minutes, then flip and roast for 15 to 20 minutes more, until fork-tender.
  3. In a large skillet, toast the chopped walnuts over medium heat for 5 to 6 minutes, until fragrant and lightly golden. Transfer the walnuts to an extra-large bowl (trust me when I say extra-large as there is a lot of dough to mix).
  4. In the skillet, heat the remaining 2 teaspoons oil over medium heat. Add the onion and garlic, stir to combine, and sauté for 3 to 5 minutes, until softened. Transfer to the bowl with the walnuts.
  5. In a food processor, pulse the beans until you have a mixture of bean paste, chopped beans, and fully intact beans. Be careful not to overprocess them, as you still want a bit of texture. Transfer the beans to the bowl. (You can also mash by hand if necessary.)
  6. Measure out 2 lightly packed cups of the roasted sweet potato and transfer to the large bowl. With a fork, mash the potato into the other ingredients in the bowl until the potato is almost smooth.
  7. Add the 9-Spice Mix, salt, parsley, barbecue sauce, bread crumbs, and oat flour to the bowl. Stir until thoroughly combined. You can knead the dough together with your hands if that’s easier, or just keep stirring (it’s a great arm workout!). Taste and adjust the seasonings, if desired.
  8. Scoop a heaping 1/3 cup of the dough and shape it into a round, uniform patty, packing it tightly as you rotate the patty in your hands. Place the patty on the lined baking sheet. Repeat to make 11 or 12 patties total, setting them at least an inch apart.
  9. Bake for 15 minutes at 375°F (190°C), gently flip with a spatula, and bake for 10 to 20 minutes more, until firm and lightly golden. Cool on a cooling rack for about 10 minutes before serving (this helps them firm up). Serve the patty in a bun along with your desired toppings. We love the combo of vegan mayo, BBQ sauce, avocado, lettuce, and tomato! 
  10. Let any leftover patties cool completely before storing in an airtight container in the fridge for up to 3 days. You can also wrap the patties individually in aluminum foil, place in a freezer bag with the air sucked out, and freeze for 3 to 4 weeks. Thaw completely on the counter or in the fridge before reheating in a greased skillet over medium-high heat for a few minutes on each side.

Nutrition Information

Serving Size 1 of 12 patties | Calories 220 calories | Total Fat 9 grams
Saturated Fat 1 grams | Sodium 190 milligrams | Total Carbohydrates 28 grams
Fiber 6 grams | Sugar 4 grams | Protein 7 grams

Nutrition info is based on 12 servings.
* Nutrition data is approximate and is for informational purposes only.


  • Tip You will need 2 cups of roasted sweet potato (or butternut squash) for this burger recipe. Any leftover roasted potato or squash can be served alongside the burgers, so feel free to make extra.
  • Make it gluten-free Use gluten-free bread crumbs instead of spelt bread crumbs.
  • Make it nut-free Use hulled sunflower seeds or pepita seeds instead of walnuts.
  • Make it kid-friendly Shape small patties and serve them on slider buns. They are the perfect size for precious hands! You may also consider reducing the spice mix slightly depending on how much your kids enjoy spice.


A couple quick notes:

This recipe hasn’t been posted to the Oh She Glows Recipe App yet since I have to shoot a new photo for it, but it will be coming soon!

Also, just a heads up that there won’t be a Friday FAQ post going up this week. Unfortunately, my little one is quite sick so I don’t think I’ll be able to get to it. Thanks for your understanding.

I’d like to wish you a wonderful, safe, and delicious Labour Day weekend! (Did I really just type Labour Day weekend? I can’t even.)

Photography credit (top photo): Ashley McLaughlin; all other photos: Angela Liddon

Let's get social! Follow Angela on Instagram @ohsheglows, Facebook, Twitter, Pinterest, Snapchat, and Google+

Previous Posts

{ 26 comments… read them below or add one }

Page 4 of 4«1234
Nicole July 3, 2017 at 11:55 am

We are starting to embrace a less meat filled lifestyle and I made these for lunch today- the name doesn’t exaggerate. These are boyfriend approved and easily one of the best veggie burgers I’ve had.
Your cookbook is inspiring and so far, it’s been foolproof for us! Thank you!


Angela Liddon July 4, 2017 at 10:13 am

I’m so happy these were a hit, Nicole! Thanks so much for the warm words about the cookbook. I hope you enjoy the next recipe you try just as much!


Josie July 9, 2017 at 5:18 pm

Just started our plant-based journey – what a great way to start! Delicious and fun to make. I made a half batch, but next time will make it all. My husband loved these too!


Kayla Klajko July 13, 2017 at 4:46 pm

That’s great that the husband liked them!!! :) I think I’m going to give These a try!


Sarah July 12, 2017 at 11:10 am

These were so good! Just wondering if anyone has tried grilling them?


Julia July 23, 2017 at 6:57 pm

The recipe calls for 4 cups of sweet potato (or squash) in the directions, but the TIPS at the end says 2 cups cooked. Can you please clarify which is correct? (I’ve had these before but this is my first time cooking them — delicious. Julia


Angela Liddon July 27, 2017 at 12:39 pm

Hi Julia, Thanks for your question! Both measurements are correct, really. While you’ll begin by roasting approximately 4 cups of sweet potato, once it’s cooked you’ll be measuring out 2 lightly packed cups (in step 6). This is because there’s a bit of “shrinkage” that occurs when sweet potato cooks, so 4 cups raw translates to just over 2 cups cooked. You’ll likely end up with a bit of extra roasted potato, which I love to serve alongside the burgers. Hope this helps clarify!


Sydney L Riehl July 31, 2017 at 11:16 pm

My Oh Em Gee burgers fell apart. Crumbled. They were really hard to pack together so I am thinking something wasn’t mashed enough or something was too dry? What did I do wrong?


Angela Liddon August 14, 2017 at 9:08 am

Hey Sydney, Oh I’m so sorry to hear that! My guess is that the burgers weren’t mashed enough like you suggested, and the patties also have to be tightly packed together when you shape them. I hope those crumbles were still tasty…I would suggest throwing them onto a salad…delish!


Roxane August 14, 2017 at 10:27 pm

I loOove your new healthy cooking videos!


Vanessa August 21, 2017 at 6:32 am

These are AMAZING! A new family fav.


Angela (Oh She Glows) August 21, 2017 at 6:54 am

I’m so happy to hear that Vanessa!


Sarah December 1, 2017 at 3:48 am


It’s the first day of Summer in Australia—definitely burger weather. I made these tonight on a whim, and they were fantastic. Husband and 4 year seal of approval.

I was expecting these to be a little dry or crumbly, but they were PERFECTION. So full of flavour; tender with just the right amount of texture and chew—and utterly delicious. Hubby and I both agree they’re better than any meat burger we’d ever had at home (him: ‘they’re not just good “for a veggie burger.” They’re REALLY good.’)

My only complaint? They definitely didn’t make 12. I mean, I was lucky to get 10 by the time we all finished tasting the ‘dough’! 😄

Thank you for a seriously terrific recipe!


Angela (Oh She Glows) December 1, 2017 at 7:31 am

haha Sarah, I’m the same way with eating the dough. It’s just too good, right?
I’m so happy you love these so much! Thanks so much for letting me know. :) HAPPY SUMMER!


Sarah December 1, 2017 at 7:44 pm

TOOOO good! I’ve already recommended it to three of my friends. You’re a kitchen Wizard! thank you 💗


Angela (Oh She Glows) December 3, 2017 at 8:08 am

Wow, thank you Sarah! I’m honoured :)


Laura January 12, 2018 at 4:29 pm
Recipe Rating:

This is a great burger. They are super-easy to make, which I love, and held together perfectly! Even the last burger I formed held together like the rest of them – something that doesn’t always happen for me (for some reason, the last ones with other recipes seems to be all the dry bits left in the mixing bowl). I actually didn’t use the oat flour – I used beans I made at home, which seem to me to be a bit drier than canned beans, so maybe that is why. I also used the bread crumb “recipe” from your first cookbook for the first time (those also came out perfectly! I had been skeptical – sorry). I left some chunks of sweet potato, which were cool to bite into in the burger! I had a hard time putting anything on the burger because I just wanted to taste the burger and nothing else – seriously good. The recipe is also easily halved – that batch was perfect, too. And your freezing and reheating instructions worked out really well. I’m making my way through your second cookbook, which I got for Christmas – my goal is to make everything by year’s end. I don’t think this is going to be difficult. Thank you, Angela!


Angela (Oh She Glows) January 13, 2018 at 12:38 pm

Hey Laura, Oh that’s such a great goal to make all the recipes by year end. Love it. :) And thanks for the awesome veggie burger feedback!


L. Epp January 26, 2018 at 12:45 pm

I really need to be able to freeze these burgers either before or after they are cooked. There is only my husband and I to eat them tonight. What do you suggest? Cannot wait to try them.


Angela (Oh She Glows) January 26, 2018 at 1:36 pm

Hey there, I like to cook them as directed, cool the burgers, and then tightly wrap before freezing. Then I will thaw in the fridge overnight or on the counter, and skillet fry the burgers in oil to reheat.


Kathrin February 23, 2018 at 11:45 am
Recipe Rating:

I just had to go back and find your post on these – I make this recipe from your cookbook at least once a month, so that I always have some burger patties in the freezer in case of a last minute meal. We actually love popping these in some pita bread with whatever random sauces and veggies we have flying around in the fridge.

Truely, one of my all time fave recipes of yours, or anybody else for that matter.


Angela (Oh She Glows) February 25, 2018 at 1:35 pm

Hey Kathrin, Aww thank you so much! I’m so happy you love them as much as we do. They’re my fave veg. burgers to date :) I hear you on adding all kinds of random sauces and toppings too! The more the better, right?


Tracy August 26, 2018 at 4:14 pm

We LOVE these burgers. They are my go to Veggie burger recipe. Once they are cooked in the oven and firm up, can you grill them on the BBQ to give them that BBQ flavour?


Angela (Oh She Glows) August 27, 2018 at 10:48 am

Hey Tracy, I’m so happy to hear that! :)
yes you can parbake them and then finish on the grill. I would bake for about 20 mins in the oven and then 5-8 on the grill maybe? It’s been a while since I’ve done it so I can’t exactly remember the times.


Gillian September 13, 2018 at 10:22 am

Hi Angela – first and foremost I absolutely love your cookbook!!! And the Oh Em Gee burgers are to die for. The best veggie burger I have ever had!! Just a quick question – I want to make a double batch of these so I can freeze some of the patties after they are made. Any tips for making a double batch (is it just simply doubling up on ingredients) or freezing them? Thank you!!


Angela (Oh She Glows) September 18, 2018 at 8:07 am

Hey Gillian, thank you so much! The Oh Em Gee Veggie Burgers are a hit around here too. You can certainly double up on this recipe…I wouldn’t blame you. ;) And the burgers freeze beautifully! I prefer to freeze the patties once cooked and cooled. Once the cooked burgers have cooled completely, I wrap each burger individually and then place them all in a large freezer-safe zip bag. I press out as much air as I can, zip it up, and freeze for up to 4 weeks. You can thaw individual burgers in the fridge or on the counter and then reheat in a skillet. If I know I’ll be freezing the burgers, sometimes I’ll cook them a few minutes less just to ensure they don’t dry out during the freezing/reheating process. Enjoy!


Leave a Comment

Previous post:

Next post: