The surprise filling makes these muffins dessert-worthy!
Yield 12 muffins
Preheat oven to 350 degrees. Line 12 muffin cups or prepare 12 paper baking cups.
Beat margarine with sugar and vanilla until creamy. Add eggs and beat to combine. Stir together flour, baking powder, and vanilla pudding. Add dry ingredients to batter, alternating with the parve milk. Don’t over mix.
Fill each muffin cups half full with batter. Add one tablespoon Bavarian Cream and one teaspoon grated apples. Top with one tablespoon batter.
Mix streusel ingredients. Sprinkle on each muffin.
Bake 30 minutes or until a cake tester comes out clean.