Fill a small saucepan with a few inches of water and place over medium heat.
Combine the first 5 ingredients (oils, shea butter, and beeswax) in a glass liquid measuring cup and place it into the saucepan. The water should only go about halfway up the sides of the cup. You don't want your measuring cup to float.
Heat and stir the mixture occasionally until the beeswax is completely melted.
Carefully remove the cup from the hot water, cool for a minute, and then stir in the carrot seed oil, raspberry seed oil, and essential oil.
Now blend in the zinc oxide until no lumps remain. This can take some time. I just use a spoon, but you can also use a small whisk.
Finally, use a small spatula or even a butter knife to scoop your homemade sunscreen into the bottles or jar. It will continue to harden a bit as it cools.
Congratulations! Enjoy your homemade mineral sunscreen :)
*Note: If the end product is too thick, feel free to blend in a bit more liquid oil. I find that this formula works great for us because we are out at the beach all day and other formulas tend to get runny in the sun.