Preheat oven to 350°F (175°C) and line muffin tin.
Cream butter and sugar until fluffy.
Add honey, mix well.
Beat in eggs, vanilla, oil.
Whisk flour, baking powder, salt in separate bowl.
Alternate adding dry mix and milk to wet mix.
Divide batter into cups, filling ⅔ full.
Bake 18–22 minutes until toothpick comes out clean.
Cool 5 minutes in pan, then transfer to wire rack.
Let cool completely before frosting.