Homemade chocolate peanut butter eggs are a delicious no-bake treat that is so easy to make with simple, wholesome ingredients. These creamy peanut butter eggs dipped in rich melted chocolate make the perfect satisfying treat. Naturally sweetened, gluten-free, and vegan.
Using a stand mixer with a paddle attachment, beat the butter and peanut butter on medium speed until smooth and creamy.
Add the powdered sugar, vanilla, and salt. Mix on low speed until the sugar is completely incorporated, stopping as needed to scrape down the sides and bottom of the bowl for an even, smooth mixture.
Using a medium cookie scooper (about 1.5 tablespoons), portion out the peanut butter mixture and shape each scoop into an egg. Place the eggs on a parchment-lined tray and freeze for 15 minutes, until firm.
In a separate bowl, combine the chocolate and coconut oil. Microwave in 30-second intervals, stirring between each, until the mixture is smooth and creamy.
Using a fork, dip each chilled peanut butter egg into the melted chocolate, allowing excess chocolate to drip back into the bowl. Return the coated eggs to the parchment-lined tray. Repeat with all remaining eggs.
Drizzle extra melted chocolate over the tops with a spoon for decoration. If desired, sprinkle with flaky salt. Refrigerate for about 15 minutes, or until the chocolate is fully set.