Preheat oven to 350° F.
Spray the inside of 18 muffin cups with avocado oil or cooking spray of choice.
Whisk together 2 cups oat flour, almond flour, salt and baking soda in a large bowl.
In a separate large bowl, mix together the eggs, maple syrup, almond milk, butter and apple cider vinegar until well combined.
Add the dry ingredients to the wet ingredients and stir until just combined.
Fold in 1 1/2 cups of cheese.
Divide batter evenly between 18 muffin cups, filling 3/4 of the way full.
Bake for 15-18 minutes until inserted toothpick comes out clean or just crumbly. Remove from oven.
Top muffins with crumbled bacon and 1 cup sharp cheddar cheese.
Return muffins to oven and cook for an additional 2-3 minutes until the cheese is just melted.
Remove muffins from oven and allow to cool for 10 minutes. Remove from pan and place on wire rack to cool completely.
Enjoy!