Start by softening 1 cup of unsalted butter at room temperature.
In a mixing bowl, beat the butter until creamy and smooth.
Add 3 cups of powdered sugar gradually, mixing well.
Incorporate ½ cup of unsweetened cocoa powder for rich chocolate flavor.
Pour in 3-4 tablespoons of milk or heavy cream to adjust consistency.
Add 1 teaspoon of vanilla extract for enhanced flavor.
Beat the mixture on medium speed until fluffy and well combined.
Taste and adjust sweetness by adding more powdered sugar if needed.
Once desired consistency is achieved, stop mixing.
Use immediately or store in the refrigerator until ready to use.