In a small sauce pan, heat your butter on low, stirring constantly until the color of the butter turns a golden brown and it gives off a nutty aroma.
Immediately transfer the brown butter to a cool bowl or container to stop the cooking so the butter doesn't burn.
Allow the butter to sit until close to room temperature and then place in the fridge for approx 30 minutes, or until the butter is almost back to it’s solid form.
Once the butter is back to being mostly solid, it is time to make the frosting.
In the bowl of a stand mixer, cream together the brown butter and cream cheese until mixed thoroughly.
Scrape the sides of the bowl and then alternate adding the remaining ingredients, adding a portion of the powdered sugar and then some liquid, letting the mixer go on low until the powdered sugar is completely incorporated before adding more.
Repeat this process until all of the ingredients have been added. You can adjust the consistency of the frosting by adding more heavy cream to this the frosting or more powdered sugar to thicken the frosting.
Use on cakes, cookies, brownies or simply eat by the spoonful.