Vegan Black Bean Burgers (Veggie Burgers)

This post may contain affiliate links. Please read my disclosure and privacy policy.

These Vegan Black Bean Burgers are a delicious vegetarian recipe that you can make ahead of time for a fast weeknight meal. I’m going to show you the secret to making black bean burgers that aren’t mushy, and you don’t even need a food processor to make them!

black bean burger with sweet potato fries

How to Make Perfect Black Bean Burgers

I recently learned from Serious Eats, that the secret to making perfect black bean burgers is to briefly dry out the black beans in the oven first. All you have to do is spread them out on a pan, and leave them in the oven until their skins start to peel away. This takes about 15 minutes at 350ºF, and you can sauté the onion and garlic for the burgers while you wait.

black beans on pan and onion in skillet for burger recipe

When you dry out the beans like this, you avoid the typical “mushy” texture that some veggie burgers tend to have in the middle. I’m also not using a food processor to make this mixture, so that the beans will retain more of their texture throughout the burger. (Blended burger mixture = mushier burger patties.)

How Do You Make Vegan Black Bean Burgers Stick Together?

Many veggie burgers use egg as a binder to help everything stick together, but this recipe uses sweet potato instead.

black bean burger mixture sticking together with fork

Adding a bit of oat flour also helps these vegan burgers come together, but you can use bread crumbs or ground flax seed, if you prefer. (My mom told me that she prefers the flax seed version!) Make sure to look for certified gluten-free labels on your oats or bread crumbs if you need these burgers to remain gluten-free.

Are Black Bean Burgers Good For You?

Black beans are high in fiber and relatively low in calories, making them a healthy choice, if you ask me! One cup of black beans contains 15 grams of protein, and the magnesium and potassium they contain may help promote healthy bones and blood pressure levels.

before and after baked veggie burgers on pan

Do Vegan Burgers Taste like Meat?

These homemade black bean burgers don’t taste like meat (and the chunks of black beans sort of give them away), but they are totally delicious in their own right. Adding barbecue sauce to the mix helps boost the flavor, and they pair well with any burger toppings you like!

What are Black Bean Burgers Made Out Of?

This veggie burger recipe is as packed with flavor, while using easy ingredients that you may already have on hand. You’ll need:

  • Canned Black Beans (I’ve used Instant Pot Black Beans a few times, too!)
  • Onion & Garlic
  • Steamed sweet potato (canned pumpkin puree would probably also work)
  • Your favorite BBQ sauce (Check the label if you’re vegan and/or gluten-free)
  • Oat flour or ground flax seeds
  • Ground Cumin & Salt

I use sweet potato as a binder for these burgers instead of an egg, but if you’re not vegan and don’t have sweet potato on hand, feel free to use an egg instead. When you bake these burgers in the oven, they are conveniently ready all at the same time so you don’t have to grill them or cook them in a skillet individually.

black bean burger being held on a plate

In my experience, veggie burgers freeze well, so feel free to store any extras in your freezer for a quick weeknight meal in the future. I usually reheat them straight from frozen in my oven at 350ºF for about 10 minutes.

black bean burger with sweet potato fries
Add to Collection
Print Pin
5 from 10 votes

Vegan Black Bean Burgers (Veggie Burgers)

This Vegan Black Bean Burger recipe is easy to make, without a mushy middle! Made with sweet potato instead of egg, they are packed with fiber and plant-based protein.
Course Main Course
Cuisine American
Keyword burger, vegan
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings 8 patties
Calories 106kcal


  • 2 (15 oz.) cans black beans , drained and rinsed (or 2 1/2 cups cooked beans)
  • 1 tablespoon extra-virgin olive oil
  • 1/2 yellow onion , chopped (about 1 cup)
  • 3 cloves garlic , minced
  • 1/2 cup mashed sweet potato (steamed, then mashed)
  • 1/4 cup oat flour , or ground flax seeds
  • 1/4 cup BBQ sauce (see notes)
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon fine sea salt


  • Preheat the oven to 350ºF. Spread out the black beans on a large rimmed baking sheet so that they are in a single layer. Place them in the oven to dry out until they start to split, about 15 minutes.
  • Meanwhile, heat the olive oil in a skillet over medium high heat. Saute the onion until softened, about 5 minutes, then add in the garlic and stir for one more minute. Remove from the heat.
  • In a large bowl, combine the sauteed onion and garlic, beans, sweet potato, oat flour (or flax), BBQ sauce, cumin and salt. Use a fork to stir the mixture, mashing the beans to help the batter stick together. You don't want to mash all of the beans, as they help add texture, but you want it mashed enough that you can form and shape the burger patties with your hands.
  • Use a 1/3 cup measure to scoop out the black bean mixture and use your hands to shape it into a burger about 3/4-inch thick. Line a baking sheet with parchment paper (I use the same one I used for drying the beans) and arrange the burger patties on the pan as you go. Use wet hands to shape the patties to help prevent sticking, if necessary. This recipe should make 8 to 9 burgers.
  • Bake the burgers at 350ºF for 15 minutes, then use a spatula to gently flip them over and bake for another 5 to 10 minutes. The finished burgers will feel a little dry around the edges, but still slightly soft to the touch in the center. As they cool, they will firm up and dry out a bit more, so you don't want to over cook them.
  • Serve the burgers warm with your favorite toppings. Leftovers can be stored in an airtight container in the fridge for up to a week, or in the freezer for up to 3 months.



Calories: 106kcal | Carbohydrates: 17g | Protein: 4g | Fat: 2g | Sodium: 449mg | Potassium: 242mg | Fiber: 4g | Sugar: 3g | Vitamin A: 1200IU | Vitamin C: 2.5mg | Calcium: 30mg | Iron: 1.4mg
Per Serving (1 of 8 burgers): Calories: 106, Fat: 4g, Carbohydrates: 17g, Fiber: 4g, Protein: 4g

Recipe Notes:

  • I love using BBQ sauce as an easy way to get more flavor into these burgers, without calling for a long list of spices. However, be sure to check the label of the sauce you use if you need to remain gluten-free or vegan. Some sauces have flour added as a thickener, and others may have non-vegan ingredients added in. The New Primal BBQ Sauce that I sometimes use has no added sugar (which I love!), but it does contain bone broth powder, so it’s not a vegetarian or vegan option.
  • If you go with ground flax seeds instead of oat flour for the binder, feel free to add an extra tablespoon if needed to help the mixture bind together. I usually add as I go until the batter is easy to shape. You can also use bread crumbs, if you prefer.

As always, if you try something different with this recipe please leave a comment below letting us know how it worked out. We can all benefit from YOUR experience!

Reader Feedback: Have you tried making your own veggie burgers? Let me know if you have any other tips & tricks to share!

Get more recipes + meal plans in my books:

detox book and meal plan

Get Started Today!

Get a free 7-Day Kick Start when you sign up for my email newsletter

Leave a Reply

Your email address will not be published.

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.



I love how easy these burgers are to make! The BBQ sauce is genius for adding extra flavor.


Do you like these better than your speedy black bean burgers?

    Megan Gilmore

    Right now I do, but I still LOVE those Speedy ones, too! Austin likes these more I think because of the chunky texture and the BBQ sauce flavor. But if you have kids who like veggies & beans to be more disguised, the speedy ones work better in that case.


      I’m asking if the recipe is calling for half a cup of corn because it says 1/2 corn

        Megan Gilmore

        In the ingredient list? Sorry, I’m not seeing that in this recipe.


It says 1/2 yellow corn. Do you mean 1/2 Cup?

    Megan Gilmore

    Are you referring to the yellow onion? I use half of a yellow onion, and in parentheses after that I mention that it’s roughly 1 cup chopped. Hope that helps!

Cindy S.

Your black bean burgers are absolutely delicious. Thank you for the great and easy recipe!

Vicki Greene

Thank you for a terrific recipe. I couldn’t find a BBQ sauce at the store that wasn’t loaded with sugar so I searched my pantry for a sub and tried tomato pesto. Loved the flavor.


I was wondering…If i wish to have additional protein added to this recipe, could i had a scoop of pea protein as a binder to the mixture?
Thanks a bunch


    Do you have to soak the beans before you put them into the oven?

    Thank you!


These look so good! Unfortunately I can’t eat oat flour or flax seeds. Would almond flour work? Thank you!

Laura harshbarger

I love love love this recipe! Have made it 3x!


I love making these burgers. My husband and I are trying to eat vegetarian meals and this is a great one. We have a vegan friend coming to visit today so I have these made and ready for us to enjoy.


    I cannot eat black Bean. Can I use something else ?

      Megan Gilmore

      Another type of bean would probably work, otherwise I would search for a recipe using ingredients that you know you can have.


Would I be able to take out the BBQ sauce? I’m not a fan of BBQ sauce or tomato paste.

    Megan Gilmore

    It helps with binding and flavor, but you could probably use a little water and season the mixture to your taste to replace it.


      Okay Thank you!!!


These are so delicious and my little one loves them!! Plus they are super easy to make for busy moms on the go.


My husband and I made these last night. Great recipe!! We both loved them!!
Thanks Megan!


These were Delicious !! TY


We loved this recipe I have done it many times thanks

Karen Smith

I love these and make them often! Is there a reason you freeze them after baking them, or could they be assembled, frozen, and then baked?

    Megan Gilmore

    It’s just easier for me to bake them all at once, and then I only have to worry about reheating them for a fast meal in the future. I wasn’t sure how easy it would be to freeze the patties before baking, since the mixture isn’t as firm as it is after they are baked, and I’m not sure how long you’d have to extend the cook time when baking a frozen burger, so it would just take a little experimenting! I’d love to hear if you try it.




Another win ! Thank you Meghan!

    Rafaela Hirsch

    For the sweet potato, can I use canned?
    I’m sure these will be delicious.. how long do they keep in the fridge?
    Thank you!


Meagan , you are a healthy food genius ! I know you put a tremendous amount of time testing your recipes and IT SHOWS ! I for one so appreciate it ! These are hands down the best bean burgers I have ever tasted and will be the only one I make going forward . Thank you so much for all you do . Your London Fog recipe is made daily for my hubs and I have made your decedent Pots de Creme chocolate recipe for two birthdays recently . Just can’t thank you enough. Be well . Sincerely ,Pam

Debra Zantman

Just made these black bean burgers for the first time for dinner tonight and they are really good tasting. I had a recipe for black bean burgers but it is not as good as yours. Your recipe will be my new go to for black bean burgers. Thank You so much.


This recipe looks great. If you were going to add spices, what would you add? We’re not a fan of BBQ sauce flavor in this house. 🙂


These are the best veggie burgers! So easy & and hold together very well.

Get Started Today!

Get a free 7-Day Kick Start when you sign up for my email newsletter