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
vegan black bean burger stacked with lettuce, tomato, red onion, pickled jalapeño, vegan cheese, and mayo

Vegan Black Bean Burgers

  • Author: Kaylie Grace
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes
  • Yield: 5 burger patties 1x
  • Category: Dinner
  • Method: Bake, Grill
  • Cuisine: American
  • Diet: Vegan


These vegan black bean burgers are quick, easy, healthy, hearty, and flavorful! It’s a wholesome recipe made with gluten-free ingredients like beans, oats, walnuts, peppers, and corn. They contain no breadcrumbs, flour, or eggs. Stack the patties between a bun with your favorite toppings!



Black Bean Patties

  • 2 15oz cans of black beans (drained, rinsed, and patted dry)
  • 1 tbsp oil (olive, avocado, or vegetable)
  • 1 cup diced yellow onion
  • 1/2 cup diced red bell pepper
  • 3 garlic cloves, minced
  • 1 cup quick oats
  • 1/2 cup walnuts
  • 1/2 cup corn (thawed if using frozen corn)
  • 1 tbsp tomato paste
  • 2 tsp chili powder
  • 1 tsp cumin
  • 1/2 tsp smoked paprika
  • 1/2 tsp salt
  • 1/2 tsp black pepper
  • 1/4 tsp chipotle powder

For Serving

  • Burger buns
  • Lettuce
  • Tomato
  • Red onion
  • Vegan cheese
  • Pickles or pickled jalapeño
  • Ketchup or BBQ sauce


  1. Prepare black beans: Drain, rinse, and pat the black beans dry with a paper towel. Set aside.
  2. Prepare vegetables: Warm a skillet on medium heat. Add oil, onion, and red bell pepper. Sauté for 3-5 minutes or until onion is translucent and fragrant. Add garlic and sauté for another minute.
  3. Process ingredients: Add black beans, sautéed onions and peppers, oats, walnuts, corn, tomato paste, chili powder, cumin, smoked paprika, salt, black pepper, and chipotle powder to the bowl of a food processor. Process the ingredients until a nearly smooth but slightly chunky mixture forms. If you plan to bake the burgers, preheat the oven to 375 degrees F now.
  4. Form patties: Using a 1/3 or 1/2 measuring cup, scoop and pack the mixture into evenly formed balls. Press each ball into a patty, making sure they are tightly packed and the edges are sealed.
  5. Cook patties: If baking, line a large baking sheet with parchment paper or a silpat. Bake for 25 minutes, flipping halfway through. If pan-frying, warm a skillet on medium heat. Lightly grease the pan with oil. Cook patties for 5-7 minutes on each side.
  6. Serve: Serve with burger buns and your favorite toppings. I recommend lettuce, tomato, red onion, vegan cheese, pickles, and ketchup or BBQ sauce. Read the full blog post for fun serving ideas.


  • To freeze: Freeze immediately after forming the patties, or cook them first and freeze afterwards. Either way, stack the patties between parchment paper and store inside a ziplock bag or airtight container. They will keep for up to 3 months. To reheat pre-cooked patties, follow the cooking instructions as usual but half the amount of time. To prepare uncooked patties, follow the cooking instructions as usual.
  • Recipe makes 5 large patties, 7 medium patties, or 12 small sliders.
  • Nutrition information below reflects 5 large black bean patties (without bun and toppings).


  • Serving Size: 1 burger patty
  • Calories: 325
  • Sugar: 4g
  • Fat: 9g
  • Saturated Fat: 1g
  • Carbohydrates: 47g
  • Fiber: 4g
  • Protein: 14g

Keywords: vegan black bean burgers, veggie burger recipe, black bean patty vegan