Crispy Vegetarian Black Bean Burger with Avocado
This vegetarian bean burger is hearty, flavorful, and packed with plant-based protein. The patty is made from mashed black beans, spices, and breadcrumbs, then pan-seared until crispy on the outside and tender inside. It’s topped with fresh tomato, creamy avocado slices, and onion for a simple but satisfying burger that beginners can easily cook.
- Total time
- 30 min
- Servings
- 2
- Calories
- 420
- Protein
- 16g

Ingredients
15 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Prepare the Bean Mixture: Place the black beans in a medium bowl.
Step 2
Use a fork or potato masher to mash the beans.
Step 3
Mash until most of the beans are broken down but some small pieces remain. This helps the burger keep a good texture
Step 4
Add the breadcrumbs to the mashed beans.
Step 5
Add the chopped onion and minced garlic.
Step 6
Add the soy sauce, ketchup, cumin, smoked paprika, salt, and pepper.
Step 7
Add the flour to help the burger hold together.
Step 8
Mix everything together using a spoon until it forms a thick mixture.
Step 9
If the mixture feels too wet, add 1–2 more tablespoons of breadcrumbs.
Step 10
Shape the Burger Patties: Divide the mixture into 2 equal portions.
Step 11
Use your hands to shape each portion into a round burger patty about ¾ inch thick.
Step 12
Place the patties on a plate while you heat the pan.
Step 13
Cook the Patties: Place a non-stick skillet on the stove.
Step 14
Turn the stove to medium heat.
Step 15
Add 1 tablespoon olive oil to the pan.
Step 16
Let the oil heat for about 30 seconds.
Step 17
Carefully place the bean patties into the pan.
Step 18
Cook the patties for 4–5 minutes on the first side.
Step 19
The bottom should become crispy and browned.
Step 20
Use a spatula to gently flip the patties
Step 21
Cook the second side for another 4–5 minutes.
Step 22
Once both sides are crispy, remove the patties from the pan.
Step 23
Prepare the Toppings: Slice the tomato into thick slices.
Step 24
Cut the avocado in half, remove the pit, and slice it into thin slices.
Step 25
Slice the onion into thin rings.
Step 26
Assemble the Burger: Place a cooked bean patty on a plate or inside a burger bun.
Step 27
Add one slice of tomato on top of the patty.
Step 28
Arrange the avocado slices over the tomato
Step 29
Place a few onion rings on top.
Step 30
Add any extra toppings you like such as lettuce, sauce, or cheese.
Step 31
Serve immediately while the burger is warm. Enjoy! 😉
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.



