Whisk the Butter and Sugar: In a large bowl, whisk together the butter and sugar until creamy and fluffy.
Add Wet Ingredients: Stir in the vanilla essence, fresh milk, and eggs, and whisk again until the mixture is light and fluffy.
Incorporate the Flour: Sift the self-raising flour and gradually add it to the mixture. Stir until everything is well combined and smooth.
Prepare for Baking: Spoon the batter into a greased muffin pan, filling each muffin cup about 2/3 full.
Bake: Bake in the preheated oven at 180°C (350°F) for 20–25 minutes, or until the muffins are golden brown on top and a toothpick comes out clean when inserted into the center.
Cool and Serve: Let the muffins cool in the pan for 5 minutes before transferring to a wire rack to cool completely. Serve warm or at room temperature.
💡 Tips & Variations
Add-ins: You can add chocolate chips, berries, or nuts to the batter for extra flavor and texture.
Make them Dairy-Free: Use dairy-free butter and milk substitutes like almond or oat milk for a dairy-free version.
Flavor Twist: Add a teaspoon of cinnamon or a few lemon zest shavings to the batter for a new flavor variation.