Gather all your ingredients and allow the unsalted butter to come to room temperature.
Using a food processor or a plastic bag and a rolling pin, crush the 10 Oreo cookies until they become fine crumbs.
In a mixing bowl, add the room temperature butter and beat it with your mixer on medium speed until it’s light and fluffy, about 2-3 minutes.
Gradually add the powdered sugar to the creamed butter, mixing on low speed until fully incorporated.
Mix in the vanilla extract and 2 tablespoons of heavy cream. Beat the mixture until smooth.
Gently fold in the Oreo crumbs and salt with a spatula until evenly distributed throughout the frosting.
Give your frosting a taste test! If you want it sweeter, add a bit more powdered sugar. If it’s too thick, add a splash more of heavy cream.
Use your Oreo frosting to frost cupcakes, cakes, or cookies. Enjoy the creamy, cookie-filled goodness!