Ingredients:
- 1/2 cup (115 g) unsalted butter, softened to room temperature
- 1/2 cup (128 g) creamy no-stir peanut butter
- 2 cups (240 g) powdered sugar, sifted
- 2 Tbsp (30 ml) whole milk, plus more as needed
- 1 tsp (5 ml) pure vanilla extract
- 1/8 tsp (0.6 g) fine salt
Instructions:
- Leave the butter out for 30 to 45 minutes until it dents easily when pressed.
- Pass the powdered sugar through a fine-mesh sieve into a bowl to remove lumps.
- Beat the softened butter and peanut butter on medium speed for 2 to 3 minutes until pale, smooth, and fluffy.
- Scrape down the sides of the bowl with a rubber spatula so everything blends evenly.
- On low speed, add the sifted powdered sugar in 1/2-cup portions, beating until each addition is absorbed before adding the next.
- Mix in the vanilla, fine salt, and milk, then beat on medium speed for 1 to 2 minutes until fluffy.
- If the frosting is too stiff to spread, add more milk 1 teaspoon at a time until it is glossy and holds a soft peak.
- Frost cupcakes, cake, or brownies right away, or store the frosting in an airtight container in the refrigerator for up to 1 week. Let it sit at room temperature for 30 to 60 minutes, then re-whip on medium speed for about 1 minute before using.