In a mixing bowl, combine the shredded coconut, sweetened condensed milk, vanilla extract, and a pinch of salt. Mix until well combined.
Using your hands, form the coconut mixture into egg shapes, approximately 1.5 inches long. Place the formed eggs on a baking sheet lined with parchment paper.
Refrigerate the eggs for about 1 hour to firm up.
While the eggs are chilling, melt the chocolate chips in a microwave-safe bowl by heating them in 30-second intervals, stirring in between until smooth, or alternatively, use a double boiler.
If using, stir in the coconut oil into the melted chocolate for a smoother consistency.
Once the coconut eggs are firm, dip each egg into the melted chocolate, ensuring that they are fully coated. Use a fork to remove them from the chocolate and let any excess drip off.
Place the chocolate-coated eggs back onto the parchment-lined baking sheet.
Refrigerate again until the chocolate is set, about 30 minutes.
Serve chilled or at room temperature. Enjoy your festive Easter treats!