Start by preparing your chocolate. If using a double boiler, fill the bottom pot with water and place it over medium heat. If using a microwave, microwave the chocolate in 30-second increments until fully melted. Stir until smooth.
Pour half of the melted chocolate into egg-shaped silicone molds, ensuring the sides are evenly coated. Reserve the remaining chocolate for sealing the eggs later.
Place the molds in the refrigerator for about 15 minutes or until the chocolate is set and firm.
In a mixing bowl, combine the cream, confectioner's sugar, and vanilla extract to create your desired filling. Mix well until smooth. If desired, add in small pieces of your optional fillings.
Take the molds out of the refrigerator. Spoon the filling into each chocolate shell, leaving a small gap at the top.
Carefully pour the remaining melted chocolate over the filling in each mold, sealing the eggs completely. Tap the molds gently to remove any air bubbles and smooth the top.
Return the molds to the refrigerator and allow the chocolate eggs to set for another 15-20 minutes.
Once fully set, gently remove the chocolate eggs from the molds. They are now ready to be enjoyed or decorated!