Add avocado oil, cocoa butter, beeswax, and coconut oil to a double boiler. If you do not a double boiler, place a bowl with the ingredients over a pot of water and bring it to a boil.
Once the ingredients are completely melted, remove the bowl from the heat to cool slightly.
Whisk in the non-nano zinc oxide.
Stir in the peppermint oil if you're using it.
Continue stirring the ingredients every couple of minutes until it starts to set up.
Finally, transfer the sunscreen to a suitable container and secure the lid once it's completely cool.
Notes
Disclaimer: This is not intended to be a substitute for a commercial sunscreen with a known SPF rating. This sunscreen does not have the SPF level as typical sunscreens have and as a result, additional measures must be taken if you intend to be out in the sun for an extended period of time.If you plan on using this homemade sunscreen at the pool or beach, you can store it in a plastic container; just omit the essential oils from the recipe since, over time, essential oils can actually break down plastics.This recipe is right around 20 SPF.Please note that the volume measurements provided above are approximate and measured in the ingredients' natural state. For the most accurate results, I suggest measuring by weight.I have included pictures of each step in the post above, as well as a full video tutorial, which I recommend watching before tackling this project!