Combine flour, sugar, baking powder, baking soda, salt, cinnamon and nutmeg in a mixing bowl.
Stir well to thoroughly mix ingredients.
In a separate bowl melt butter in microwave.
Cool slightly.
Add buttermilk, eggs and vanilla.
Whisk until ingredients are combined.
Meanwhile, fry sausage over low to medium heat in skillet until browned.
Add apples and cook until apples are tender, about 5 minutes.
Drain any grease.
Remove sausage and apples and place on paper towel-lined plate to drain.
Combine flour mixture, egg mixture and sausage-apple mixture and stir until just combined.
Do not overmix the batter.
Clean skillet and add oil for frying.
Pour pancake batter into skillet or griddle and heat on low to medium heat.
Cook until bubbles appear on the surface of the pancake, about 5 minutes.
Turn pancakes over and continue cooking on opposite side until pancakes are done—about 3-5 minutes.
Best served hot with maple syrup.
If necessary, keep pancakes warm in a low oven until all pancakes are cooked and ready to serve.