Preheat the oven to 375 degrees.
In one large mixing bowl, make the pie crust (this is a double batch so half will be for the bottom and half for the top). First add in your dry ingredients (almond flour, coconut flour, salt) to the mixing bowl. Then add in the wet ingredients (ghee, egg, vanilla extract, maple syrup) and stir until smooth.
Place the mixing bowl into the refrigerator for 15-20 minutes.
While the dough is in the refrigerator, make your blueberry filling. Add all filling ingredients to a medium pot over medium heat and once it starts to bubble, lower heat to low and stir occasionally. Cook for 10-12 minutes until the blueberry filling starts to thicken.
Remove the blueberry filling from the stove and let it cool for about 10 minutes. You’ll want it to be fully cooled before adding it to the pie crust.
Coat your pie dish well with melted ghee or oil.
Remove your dough from the refrigerator and separate the dough in half. Place one of the dough balls between two pieces of parchment paper and roll it out until it’s about two inches thick (or large enough to fit the pie dish), then add your dough to the pie dish and even it out with your hands, making sure you have dough going up the side of the pie dish.
Add your blueberry filling into the pie.
Roll out the other dough between two pieces of parchment paper. You can either place it over the entire filling to cover it fully (make sure to poke some slits to let steam out) or cut it into thin strips using a pizza cutter or sharp knife to create a criss cross pattern and connect the ends of the strips to the crust with your fingers pressing the pieces together.
Cook on the bottom rack of your oven for 20 minutes (your pie crust should be golden brown). Remove the pie from the oven, cover it with tin foil, and then cook for 17 minutes.
Remove the pie from the oven, let cool, and ENJOY!