In a small pan, cook a single piece of bacon to a crisp. Set the bacon aside to cool when done, and slice it in half so you have two short strips. Leave this to the side for later.
On a plate, combine the almond flour and shredded parmesan. You may need a little extra than what is listed to have enough to easily coat your chicken. Set this aside for step 4.
Prepare a chicken breast by butterflying it all the way through so you have 2 separate pieces. Pound the chicken breast very flat to a ¼-inch thickness. Then, sprinkle the salt, pepper, and onion powder over the chicken.
Begin heating the avocado oil in a pan over a medium-high heat. Quickly press the chicken into your almond flour breading and make sure both sides of both pieces of chicken are completely coated in the breading. Shake off the excess breading before placing both chicken breasts in the hot oil.
Fry the chicken on both sides for 3-4 minutes each. When you flip the chicken over, lay a slice of provolone over one piece so it melts during the remaining cooking time.
When the cheese is melted, place the bacon strips on the cheese. Use a pair of cooking tongs to place the bare piece of chicken on top of the bacon slices. Transfer your completed chicken sandwich to a plate to cool. You may also use a paper towel to soak up any excess grease from the sandwich at your discretion.