In a medium skillet, heat olive oil over medium-high heat.
Add onion and mushrooms and cook until softened, about 7 minutes.
Add onion and mushrooms to food processor, along with quinoa, beets, bell pepper, garlic, kidney beans, soy sauce, barbecue sauce, chili powder, and almond flour.
Pulse into the mixture is well combined but still a little chunky.
Refrigerate for at least 30 minutes, up to overnight.
Preheat oven to 350 degrees F.
Form the mixture into patties. I like to do this using a lid to a jar of peanut butter by placing plastic wrap inside the jar lid and then filling it with the burger mixture. Then lift the plastic wrap out of the lid and you have a perfectly formed patty!
Heat approximately 2 tablespoons of coconut oil in a large skillet over medium-high heat. Working in batches, place 3-4 patties in skillet and cook 3 minutes on each side, until a crust has formed. The inside will not be completely cooked.
Place patties onto a foil-lined baking pan and bake in oven for 12-15 minutes.
Serve on a bun topped with your choice of toppings - lettuce, sprouts, tomatoes, onion, ketchup, barbecue sauce, etc.