If using flax eggs, combine 2 tablespoons ground flax seeds with 6 tablespoons warm water. Stir well and set aside. (Skip this step if you are using eggs.)
Spray a medium pan with olive oil and heat to medium. Add onion and pepper and cook for 10 to 12 minutes, until tender. Add garlic and cook for one more minute. Remove from heat and place in a large bowl.
In the bowl of a food processor, combine ¾ cup of the beans and ¾ cup of quinoa. Process until well blended.
Add to the bowl with the onion mixture and stir in remaining beans and quinoa, cheese, taco seasoning, paprika and salsa. Mix until combined and add in (flax) eggs and breadcrumbs.
Mix well and allow to sit for 5 minutes. Form into patties and place the patties in the refrigerator for 30 minutes. (optional - this helps them hold together better)
Heat oil to medium and cook until browned, flipping once.