These homemade vegan peanut butter eggs are made with 7 ingredients and are more delicious than store-bought Easter candy! Plus they are gluten-free, dairy-free & vegan!
Put ½ TBS of the melted chocolate/peanut butter mixture into the well of a silicone egg mold. Use a small paintbrush to paint the chocolate up the sides of the egg-shaped well until it is evenly coated.
Continue until all the cavities are filled. Set the rest of the mixture aside for later.
Go back to the first well that was filled and re-paint the chocolate that settled on the bottom around the sides. Do this with every well
Put the egg mold on the baking sheet in the freezer to harden.
Make the Peanut Butter Filling:
Mix creamy peanut butter and softened/melted coconut oil together until smooth, either by hand or in a standing mixer or with a hand-held mixer. (NOTE: If you are using a peanut butter that is solid at room temperature, I recommend gently warming it in the microwave until it softens a little bit so it’s easier to mix).
Add vanilla and sea salt and mix to combine.
Add powdered sugar and stir/beat until combined and there are no lumps.
Add 1 TBS almond milk and stir until combined. If mixture is too thick to spread, add an extra TBS almond milk.
Putting It Together:
Remove the mold (with hardened chocolate) from the freezer.
Fill each mold with ½ to 1 TBS peanut butter filling, making sure to leave a little room at the top for the rest of the chocolate.
Once all the eggs are filled, return the mold to the freezer to harden for 15 minutes.
Once peanut butter filing is hardened, remove the molds from the freezer.
Scoop ½ TBS of the melted chocolate/peanut butter mixture (you may need to re-warm it slightly so it is spreadable) over each egg, immediately spreading it out to cover all the filling and connect with the sides of the egg. You will need to work quickly at this step, because the chocolate will set very quickly since the filling is frozen.
Once all the eggs are coated with chocolate, place them in the freezer to harden.
Once fully hardened (about 1 hour), remove each egg carefully from the mold and decorate as you wish! I just drizzled some extra chocolate/peanut butter topping on mine, but the sky’s the limit!
Store in an airtight container in the refrigerator.
To serve: serve cold or at room temperature!
Notes
Ingredient Substitutions
Coconut oil. Butter or ghee can be used in place of coconut oil.
Powdered sugar. If you're looking for a refined sugar free option you can always make your own powdered sugar using this recipe.
Almond milk. Any non-dairy milk works great in this recipe (almond and coconut are my favorites). If you don't mind dairy then regular milk, cream and half-and-half are all great choices too.
Bittersweet chocolate chips. Any type of chocolate works, use a dairy-free chocolate to keep them vegan. Or you can use milk, dark, white, etc.
Store/freeze
These eggs can be stored at room temperature for 3 days, in the refrigerator for 2 weeks, or in the freezer for 2 months.