Custrd is out on the App Store — Download it free →
Back to recipes

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
Crispy Vegetarian Black Bean Burger with Avocado
americanmain courseside dishfingerfoodlunchdinnervegetarianveggie burger

Ingredients

15 items — tap to check off

Missing one? Custrd suggests a swap that works.

Open the app

Instructions

  1. Step 1

    Prepare the Bean Mixture: Place the black beans in a medium bowl.

  2. Step 2

    Use a fork or potato masher to mash the beans.

  3. Step 3

    Mash until most of the beans are broken down but some small pieces remain. This helps the burger keep a good texture

  4. Step 4

    Add the breadcrumbs to the mashed beans.

  5. Step 5

    Add the chopped onion and minced garlic.

  6. Step 6

    Add the soy sauce, ketchup, cumin, smoked paprika, salt, and pepper.

  7. Step 7

    Add the flour to help the burger hold together.

  8. Step 8

    Mix everything together using a spoon until it forms a thick mixture.

  9. Step 9

    If the mixture feels too wet, add 1–2 more tablespoons of breadcrumbs.

  10. Step 10

    Shape the Burger Patties: Divide the mixture into 2 equal portions.

  11. Step 11

    Use your hands to shape each portion into a round burger patty about ¾ inch thick.

  12. Step 12

    Place the patties on a plate while you heat the pan.

  13. Step 13

    Cook the Patties: Place a non-stick skillet on the stove.

  14. Step 14

    Turn the stove to medium heat.

  15. Step 15

    Add 1 tablespoon olive oil to the pan.

  16. Step 16

    Let the oil heat for about 30 seconds.

  17. Step 17

    Carefully place the bean patties into the pan.

  18. Step 18

    Cook the patties for 4–5 minutes on the first side.

  19. Step 19

    The bottom should become crispy and browned.

  20. Step 20

    Use a spatula to gently flip the patties

  21. Step 21

    Cook the second side for another 4–5 minutes.

  22. Step 22

    Once both sides are crispy, remove the patties from the pan.

  23. Step 23

    Prepare the Toppings: Slice the tomato into thick slices.

  24. Step 24

    Cut the avocado in half, remove the pit, and slice it into thin slices.

  25. Step 25

    Slice the onion into thin rings.

  26. Step 26

    Assemble the Burger: Place a cooked bean patty on a plate or inside a burger bun.

  27. Step 27

    Add one slice of tomato on top of the patty.

  28. Step 28

    Arrange the avocado slices over the tomato

  29. Step 29

    Place a few onion rings on top.

  30. Step 30

    Add any extra toppings you like such as lettuce, sauce, or cheese.

  31. 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.