Pre-heat your oven to 180C/350F, and line (or grease) a 12-hole muffin pan.
In a small bowl, mix together the oil, non-dairy milk, vinegar, maple syrup, apple puree and vanilla. Set aside.
In a large bowl, whisk together the flour, almonds, coconut sugar, pumpkin spice mix, xanthan gum, baking soda, baking powder and salt.
Make a well in the dry ingredients and pour in the liquid mixture. Fold to combine.
Pour the muffin mixture nearly to the top of each muffin pan hole, and sprinkle each muffin with a heaped tablespoon of granola.
Place in the oven and cook for 23-28 minutes, or until a toothpick comes out clean with a few crumbs.
Let cool on a wire rack for 15-20 minutes before removing from the pan.
You can store the muffins in an airtight container for 3-4 days.