DIY is alway better than store-bought, and body butter is no different. It's affordable, non-toxic and easy to make!

Body butters are a cinch to whip up for quick gifts, natural moisturizers, or even for baby lotion. I use this easy ultra-moisturizing DIY body butter for everything!

DIY Body Butter With 3 Ingredients

I’ve experimented with several oils when making body butters, but I always settle on a certain ratio of hard and soft ingredients. This ensures that my DIY body butter will whip up nicely and will feel light on the skin.

Cocoa butter, coconut oil, Shea butter, and mango butter are all wonderful “hard” oils to use in DIY body butters. They are considered “hard” oils because they are most often solid at room temperature. They make the body butter have a harder consistency. Too many of these and you’ll end up with a lotion bar instead of a whipped body butter, but too little and you’ll end up with liquid goo!

Olive oil, jojoba oil, sweet almond oil, or avocado oil are great liquid oils. I try to make my DIY body butter recipes comprised of no more than ⅓ to ¼ liquid oils. This ensures that my body butter has a slightly higher melting point and has a nice consistency.

The 3 Perfect Ingredients

For my Ultra-Moisturizing Body Butter, I chose my three favorite oils: coconut, cocoa, and jojoba. I always have a pretty good supply of these oils on hand because they are just so versatile for DIY beauty.

While coconut oil can be drying to the skin, it works very well in body butters. It allows the butter to melt easily as soon as it is warmed by the skin. It is a light oil that has wonderful antibacterial and anti-fungal properties. Additionally, it does a great job of locking in moisture and penetrating skin layers.

The hardest oil in this blend is cocoa butter. I always choose a natural and unrefined cocoa butter. You’ll know you have the right one by the delicious chocolaty scent. It’s pretty much heavenly. Not to mention the amazing skin benefits of cocoa butter. Cocoa butter has many antioxidants and beneficial fats that can help heal rashes, signs of aging, and skin dryness. Many use it as a remedy for stretch marks and blemishes.

The liquid oil in this blend is jojoba oil, which is actually a wax. Jojoba is a great natural moisturizer that penetrates easily into skin and provides a natural barrier on top of the skin. It is antibacterial and anti-inflammatory. Jojoba has been used to treat a variety of skin conditions.

While many people love to change up the scent and therapeutic properties of their body butters with essential oils, this recipe works well on its own. The smell is absolutely delicious too! I like to keep this recipe free of essential oils so that I can use it with whomever I choose – from my 10-month-old son to my 80-year-old grandmother.

Ultra-Moisturizing DIY Body Butter


  • 4 ounces coconut oil
  • 3.5 ounces cocoa butter
  • 2 ounces jojoba oil


  1. Measure oils using a digital kitchen scale.
  2. Add to a heat safe container. (I use the stainless bowl from my stand mixer.)
  3. Melt oils over a double boiler. (I place the stainless bowl of my stand mixer into a medium saucepan of boiling water.)
  4. When oils are melted, stir well, then place in the refrigerator to slightly set up. (You’ll notice a slight film on the top and sides of your container as the oils begin to harden. This normally takes between 30 minutes to 1 hour, depending on the temperature the oils reached when melting.)
  5. When the oils are still liquid, but starting to harden, begin to mix them in a stand mixer. (You can use a handheld mixer as well, but it takes A LOT of time, so you’ll need to plan on mixing for a while).
  6. You will see the oils move from a darker yellow to a pale yellow, and finally to a frothy white. Keep mixing the oils until they become light and fluffy. This can take from 20 minutes up to an hour and a half! (Be patient, it’s worth the wait!)
  7. If it seems like the oils are staying liquid forever, put them back in the fridge to harden up. If your home is warm, this process can take quite some time. I always notice it takes longer in the summer for me.
  8. Once the oils seem to be light and fluffy, transfer them to a glass mason jar or another type of reusable container. Place in the fridge to fully harden.

NOTE: If you live in an area where it is warm you may want to store your body butter in the refrigerator. Body butters are designed to melt when they make contact with the skin, but if your home gets warm, they will melt back to their liquid state. I live in Pennsylvania and find that I can leave my body butter out year round with no problems.

Related Posts