Preheat oven to 350 degrees F. Line a cupcake pan with paper liners.
In a large bowl, cream butter, sugar, and vanilla until light and fluffy. Add egg and oil.
In a large bowl whisk flour, salt and baking powder together.
Gradually add flour mixture and milk until just combined. Do not over mix.
Fold in chocolate chips and crushed oreos.
Fill cupcake liners about ¾ of the way full. Bake for 21-23 minutes or until a toothpick inserted in the center comes out clean.
For the Frosting
In a large bowl, cream butter and vanilla. Add powdered sugar a little at a time. Add heavy cream as needed until you reach your desired consistency.
Add a few drops of blue food coloring until you reach your desired shade.
Pipe or spread onto cooled cupcakes. I used a small star tip.
Add 2 edible eyes, and a chocolate chip cookie for decoration.
Notes
Ingredient Notes
Flour: Measure flour by spooning it into a measuring cup and leveling it off with a knife.Do not dip your cup into the flour; you may accidentally overmeasure.
Milk: I always use whole milk for the moistest cake.
Canola Oil: You could also use vegetable oil here.
Crushed Oreos: I crushed mine in a plastic baggie with a rolling pin, so they still had a little texture to them.
Tips
Use room-temperature ingredients to help everything come together smoothly.
Do Not Overmix: Mix until just combined. This is when the flour just disappears. Overmixing leads to a tough, dense cupcake.
Fill Liners Only ¾ of the Way Full: The cupcakes will rise when baked.
How To Tell When They're Done: Cupcakes are done when a toothpick inserted near the center comes out clean or with just a few crumbs. They will also spring back lightly when touched. Avoid overbaking, which can lead to a dry cake.