To make these muffins, start by preheating your oven to 350F.
Next, add all of the went ingredients to a large bowl- the eggs, pumpkin puree, coconut oil, maple syrup, and vanilla extract- and whisk them together.
Then, in a separate bowl, whisk together the dry ingredients- the almond flour, arrowroot flour, coconut flour, pumpkin pie spice, cinnamon, baking soda, sea salt, and pumpkin seeds.
Pour the wet ingredients into the bowl with the dry ingredients and mix until they're fully combined and a batter has formed.
Next, grease the muffin tin or fill the cavities with muffin liners.
Then, transfer the batter into the muffin tins, diving it evenly amongst the categories.
Next, prepare the cream cheese filling. Transfer the cream cheese to a small bowl and microwave it for 30 seconds, until it's soft and easy to stir.
Add the maple syrup, milk of choice, flour and vanilla extract to the bowl with the cream cheese and stir until it's fully combined.
Transfer the cream cheese mixture into a piping bag. If you don't have a piping bag, you can add it to a large ziplock bag and cut the tip off of it.
Pipe the filling into the center of each muffin.
Then, sprinkle pumpkin seeds around the top of each muffin.
Transfer the tray into the oven and allow the muffins to bake for 20-22 minutes, or until a toothpick poked into the muffin part (not the cream cheese part) comes out clean.
Once the muffins are done, remove them from them from the oven and allow them to cool, in the muffin tin, for 5 minutes.
Then, transfer the muffins to a wire cooling rack, and allow them to sit until fully cooled.
Once they're done, serve and enjoy! Store any leftovers in an airtight container, in the fridge, for up to one week.