This recipe is adapted from an "anonymous" entrant in our contest, which is why I don't have him/her listed as the author. I have also made quite a few modifications based on our tests.
1 granny smith apple, cored, optionally peeled, and grated
Instructions
For the crunch topping, stir together all ingredients with a fork until the almonds are coated.
For the muffins, preheat your oven to 350ºF and optionally grease 12 muffins cups (not required with silicone).
In a mixing bowl, whisk together the ground almonds, flour, baking powder, cinnamon, baking soda, salt, ginger, nutmeg, and xanthan gum (if using).
In a medium bowl, blend the sugar, milk beverage, puree or egg, oil, and zest or extract until relatively smooth. Add the dry ingredients and stir until just combined. Fold in the grated apples.
Divide the muffin batter between your prepared muffin cups, they should be about ¾ full.
Scoop muffin batter into lined cupcake pans until they are about ¾ full. Top the batter with the crunch topping and gently press in.
Bake the muffins for 22 to 26 minutes, or until a toothpick inserted comes out clean. Let cool for 10 minutes before removing to a wire rack to cool completely. Will keep for 2 to 3 days in an airtight container at room temperature, can be refrigerated or frozen for longer storage.
Recipe by Go Dairy Free at https://www.godairyfree.org/recipes/apple-almond-crunch-muffins