Go Back
+ servings
Spicy Bean Burger on a bun with toppings next to chips.
Print Recipe
5 from 7 votes

Spicy Bean Burgers

The easiest veggie burger you'll ever make! All you need is just 4 ingredients and 15 minutes! This will become your new go-to weeknight recipe!
Prep Time5 mins
Cook Time10 mins
Total Time15 mins
Course: Burgers and Patties, Entrées
Cuisine: American
Diet: Gluten Free, Vegan
Servings: 4
Calories: 263kcal


For the Burgers:

  • 1 can (15 oz) organic black beans rinsed and drained (or 2 cups cooked dry beans)
  • ½ cup old fashioned oats gluten free if necessary
  • ½ cup oat flour or all-purpose, whole wheat, or a gluten free flour blend
  • ¼ cup + 2 tablespoons spicy salsa use your favorite
  • 1 tablespoon oil for pan frying (olive oil, grape seed oil, or coconut oil)

For Serving:

  • 4 burger buns gluten free, if desired
  • ketchup, mustard, onion slices, avocado slices, pickles, lettuce, tomato, etc. optional


  • Mash black beans in a bowl with a fork or potato masher.
  • Add the remaining ingredients, except the oil, and stir to combine.
  • Depending on how liquidy your salsa is, you may need to add more flour. Add it 1 tablespoon at a time if needed, mixing after each addition. Likewise, if your mixture seems dry, add 1 tablespoon more of salsa at a time, mixing after each addition.
  • Divide mixture into 4 sections. Form each section into a patty and place on a large plate.
  • Heat oil in pan over medium heat.
  • Pan fry the burger patties for 5 to 6 minutes until the first side is lightly browned and crispy on the outside. Carefully flip the patties over and pan fry another 3 to 4 minutes until browned on the 2nd side.
  • Assemble burgers on buns with your favorite toppings and enjoy!


~ Drain and rinse the canned beans, making sure to drain off as much liquid as possible.
~ Mash the beans by hand with a potato masher or fork. I do not recommend using a food processor as it will purée the mixture too much.
~ Stir in the remaining ingredients by hand. This allows for some texture from the beans, oats, and salsa to remain.
~ Use a spicy salsa! It will mellow out when it combines with the other ingredients, so start bold.
~ Sprinkle in some salt and pepper if for some reason your salsa doesn't have a ton of flavor.
~ If the burger mixture seems too dry, add additional salsa 1 tablespoon at a time. On other hand, if the mixture seems too wet, add more flour 1 tablespoon at a time until the desired consistency is reached. The mixture should hold together well when pressed and a little bit may stick to your hands, but it should be easy to form the patties.
~ Pan fry the burgers over medium heat until browned and crispy.
~ Use old fashioned rolled oats. Do not use steel cut oats - they won't work. Instant oats will technically work, but won't offer the texture that rolled oats do.
~ Use certified gluten free oats and gluten free buns to make these burgers gluten free.
~ To make this recipe oil-free, you can bake them in the oven instead. Bake at 375°F for about 20 to 25 minutes, flipping them half way through.
~ Top these burgers with your favorite burger toppings.

Store these homemade spicy bean burgers in an air-tight container for 3 to 4 days.
You can also freeze these Spicy Bean Burgers. Place them on a large plate or baking sheet in one even layer and stick in the freezer for several hours until frozen. Once frozen, transfer the burgers to a freezer safe container or plastic bag with a piece of parchment paper between each one. They should keep well for up to 4 months.

*Nutrition facts calculated for burgers only without buns or toppings.


Calories: 263kcal | Carbohydrates: 44g | Protein: 10g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 272mg | Potassium: 57mg | Fiber: 8g | Sugar: 3g