Cream together butter, brown sugar and white sugar until well combined. Mix in milk and eggs. Stir in baking powder and flour.
Add vanilla, apple butter, cinnamon and cloves. Mix until smooth. Drain raisins and dates and fold into batter.
Grease 18 muffin cups or line with muffin papers. Fill each cup half full with batter. Set aside.
Place all streusel ingredients into a medium-sized bowl. Using a spoon or your hands, mix all ingredients until the mixture is well combined and crumbly. Sprinkle evenly over the tops of muffins.
Bake for 25 minutes or until the internal temperature reaches 209℉. Remove from the oven but allow muffins to remain in the pan until streusel has set up about 15 minutes. Remove muffins to a cooling rack and allow them to cool completely before storing.
Serving size: 1 muffin, 325 calories per muffin
Hack: Muffins can be stored, tightly cover, at room temperature for 5 days or frozen for up to 3 months.