In a mixing bowl, beat the softened cream cheese, powdered sugar, and vanilla extract until smooth and creamy.
Gently fold in the graham cracker crumbs and mini chocolate chips (if using) until fully combined.
Using your hands or a small cookie scoop, form the cream cheese mixture into small bite-sized balls, about 1 inch in diameter.
Place the formed balls on a parchment-lined baking sheet and freeze for at least 30 minutes, until firm.
While the cheesecake bites are chilling, prepare the chocolate coating. In a microwave-safe bowl, combine the chopped dark chocolate and coconut oil, then microwave in 30-second intervals, stirring in between until fully melted and smooth.
Once the cheesecake bites are firm, dip each one into the melted chocolate, allowing any excess to drip off. Return them to the baking sheet.
Before the chocolate hardens, sprinkle a small pinch of sea salt on top of each chocolate-covered bite for an added flavor boost.
Place the baking sheet back in the freezer for about 10-15 minutes for the chocolate to set completely.
After setting, serve immediately, or store in an airtight container in the refrigerator for up to 1 week.
Notes
Arrange the cheesecake bites on a decorative platter and drizzle extra melted chocolate over the top for an elegant finish. You can also garnish with small sprigs of mint for color.