Pat the rinsed black beans very dry with paper towels. Place the dried beans in a large bowl.
Heat the olive oil in a small skillet over medium heat. Add the chopped onion and cook until soft, about 5 minutes. Add the minced garlic and cook for 1 minute more until fragrant. Remove from heat.
Add the cooked onion and garlic mixture to the bowl with the black beans.
Add the rolled oats, smoked paprika, chipotle powder, liquid smoke (if using), cumin, salt, and pepper to the bowl.
Use a potato masher or the back of a fork to mash the ingredients. Mash about two-thirds of the beans, leaving some texture remaining. Do not over-mash into a paste.
Add the egg and breadcrumbs to the mixture. Mix everything thoroughly with your hands until just combined.
Divide the mixture into four equal portions. Form each portion into a firm patty, about 3/4 inch thick. Press firmly to help the patties hold together.
Place the formed patties on a plate lined with parchment paper. Chill in the refrigerator for at least 30 minutes to help them set.
Cook the patties on a lightly oiled grill or skillet over medium heat for 5 to 7 minutes per side, until heated through and browned.
Notes
For a vegan option, substitute the egg with one flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water, rested for 5 minutes).
If you prefer a gluten-free patty, ensure you use certified gluten-free oats and breadcrumbs.
For the best texture, make sure your black beans are as dry as possible before mixing.