Go Back
+ servings
Close-up of black bean burger recipe

Epic Black Bean Burger

These black bean burgers are the best we've ever tasted! Perfectly seasoned and not mushy.

Course Main Course
Cuisine American
Keyword black bean burgers, healthy burgers, vegetarian
Prep Time 15 minutes
Cook Time 40 minutes
Servings 4
Calories 532 kcal
Author Cheryl Malik


  • 2 14 ounce cans black beans drained, rinsed, and patted dry
  • 1 tablespoon avocado oil
  • 1 cup yellow onion finely chopped
  • 1 jalapeño seeded and chopped
  • 2 garlic cloves minces
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1/4 teaspoon black pepper
  • 1 teaspoon salt
  • 1/2 cup bread crumbs
  • 1/2 cup walnuts
  • 2 cups cotija or feta or feta
  • 2 large eggs
  • 1 tablespoon mayonnaise
  • 1 tablespoon barbecue sauce


  1. Preheat oven to 325°F. Spread beans out evenly on a parchment paper lined baking sheet. Bake for 15 minutes, until slightly dried. Raise temperature to 375º and let oven preheat if cooking burgers in oven.

  2. Blend walnuts in food processor until semi-fine texture.

  3. Sauté oil, onion, jalapenos, and garlic over medium heat for 5 minutes, or until onions and peppers are soft. Add along with rest of ingredients to bowl. Blot out some of the oil with a paper towel. Add mixture from the previous step to walnuts in the food processor and blend. Add beans and blend again. Leave some chunks of beans for texture.

  4. Form 1/3 cups of bean mixture into patties and place on a baking sheet lined with parchment paper. Bake for 10 minutes. Flip over and bake for another 10 minutes. Alternatively, cook burgers in an oil-greased skillet for 10 minutes on each side.

  5. Serve on brioche bun with lettuce, onions, tomatoes, spicy mayo, or whatever condiments you like.

Recipe Notes

  • Soaking beans: Rinse beans in colander over sink. Add to large bowl or pot and add water. Fill 2 inches above beans. Let sit 10-12 hours.
  • Gluten-free: Use gluten-free breadcrumbs.
Nutrition Facts
Epic Black Bean Burger
Amount Per Serving
Calories 532 Calories from Fat 180
% Daily Value*
Fat 20g31%
Saturated Fat 3g19%
Cholesterol 83mg28%
Sodium 793mg34%
Potassium 922mg26%
Carbohydrates 67g22%
Fiber 20g83%
Sugar 5g6%
Protein 25g50%
Vitamin A 305IU6%
Vitamin C 8mg10%
Calcium 122mg12%
Iron 6mg33%
* Percent Daily Values are based on a 2000 calorie diet.