Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 12 ingredients for grocery delivery
Add the pitted dates to a food processor or blender along with the non-dairy milk, melted coconut oil, peanut butter, and vanilla extract. Blend well, stopping to scrape down the sides often until you reach a smooth caramel. It will be thick and sticky, so it might take awhile and lots of stopping to scrape the sides before everything is blended well.
Push a stick into the center of each apples to create a handle. Use a spatula to evenly spread a thick layer of caramel over the apples. If you don't want any toppings, you can smooth the caramel down by wetting your fingers and lightly rubbing away any bumps. This is just for look and is optional. If you want to use toppings, you can skip that step and just roll the caramel apples into toppings of choice. Drizzle melted chocolate on top for extra glam.
Put the apples on a tray and chill them in the fridge for an hour. The caramel will firm up, and if you used melted chocolate, it will set. Store in the fridge until ready to serve.