Pit the dates if they aren’t already pitted, then soak them in warm water for 5 minutes to soften. Drain well and place in a mixing bowl.
Mash the dates thoroughly with a fork or your fingers until they form a sticky, cohesive paste that feels slightly tacky and fragrant.
Add the vanilla extract and a pinch of sea salt to the mashed dates, then sprinkle in the toasted coconut flakes and drizzle the coconut oil if using.
Mix everything together until the coconut flakes are evenly distributed and the mixture is sticky but manageable.
Using your hands, roll small portions of the mixture into about 1-inch diameter balls, pressing gently to shape them smoothly.
Place the formed bites on a parchment-lined tray, then refrigerate for at least 30 minutes to set and firm up.
Once chilled, transfer the bites to a serving plate. They can be enjoyed immediately or stored in an airtight container in the fridge for up to a week.