Preheat oven to 275 degrees F.
In large bowl combine oats, flour, peanuts, flaxseed, baking powder, and salt.
Stir to combine.
In medium microwavable bowl, combine honey and peanut butter.
Microwave for 30 seconds, then stir well to combine.
Stir in coconut oil and vanilla extract.
Pour peanut butter mixture over oat mixture and stir well to combine.
Spread out on a baking sheet lined with parchment paper.
Bake in preheated oven for 20 minutes, stir, and then bake another 10-15 minutes, until it is slightly golden.
Let cool completely.
Break into chunks, and serve over milk, yogurt, or eat by the handful!
Store in airtight container.