Yield: 12 muffins
Preheat oven to 350 degrees Fahrenheit. Spray the cups of a muffin tray lightly with cooking spray.
Prepare the crumble. Combine all dry ingredients in a bowl. Stir in melted margarine and vanilla with a fork until mixture is moist and crumbly; set aside.
Prepare the batter. Sift flour, sugar, baking powder, salt, cinnamon, and nutmeg into a medium-sized mixing bowl. Make a well in the center of flour mixture (dig down with a spoon and then widen the hole). In a separate bowl, blend almond milk, margarine, vanilla, and egg. Add liquid mixture to flour mixture and stir just until batter is evenly moistened (don’t overmix). By hand, add 1/2 cup of the cranberries, reserving the rest for topping.
Fill each muffin cup about three fourths full. Top with remaining cranberries and sprinkle with crumble. Bake for 25 to 30 minutes. Cool muffins in pan for 10 minutes before removing.