The all natural is a total delight, the best treat you can give to your skin and your body, while the fairly easy recipes that promise to steal just a little bit of your time, make for the most relaxing DIY activities, bound to leave you with some luxurious, yet totally inexpensive goodies in exchange.

These are just some of the reasons why you should consider indulging in some homemade body butters using only natural ingredients next time you’ll be longing for those extra-hydrating, lush and wonderfully smelling skin products. Chances are they’re already inside your house, just waiting to be put together.

After the break, a list of 7 DIY body butters to treat your skin with all year long.

DIY body butter

Shea Body Butter.

That exquisite feeling of soft, supple head-to-toe skin is now within easy reach with this simple Shea body butter recipe. A little goes a long way when it comes to this natural skin treat so a batch is bound to last you for weeks.


  • 1 cup raw Shea butter
  • 1/2 cup raw coconut oil, softened
  • 1/4 cup almond oil
  • 1/2 teaspoon Vitamin E oil (2-3 Vitamin E capsules)
  • 40 drops of essential oil in your favorite scent

How to use: Using a double boiler, melt the Shea butter and the coconut oil together over medium-high heat. Seeing how the Shea butter melts at a very high temperature the process will take about 10 minutes. Allow the melted mixture to reach room temperature and then add in the almond oil, vitamin E oil and essential oil.

Place the resulting mixture in the fridge until it becomes opaque (30 min-1 hour). After that, you can transfer the mixture into a mixer bowl and whip on medium for 5 minutes until the paste thickens. To last you for weeks, make sure to keep the body butter in a lidded jar.

DIY natural skin body butter

Peppermint Body Butter.

Looking pretty and smelling even prettier, this super-moisturizing peppermint body butter is perfect for long moments of indulgence after a relaxing bath.


  • 1/2 cup Coconut Oil
  • 1/2 cup Cocoa Butter
  • Peppermint Essential Oil (2-4 drops)
  • Red colorant (optional)

How to use: In a double boiler, melt both the coconut oil and cocoa butter. Once the oils are melted, remove from heat and refrigerate, but do not place them in the freezer. Once the oils turn opaque, remove them from the fridge and using a stand or hand mixer, being to whip.

The oils are supposed to get creamy pretty fast.Once the oils turn creamy, refrigerate for 5 minutes and then continue to whip. Add in the essential oils, and whip some more. While still in a bowl, use the red colorant to color the resulting mixture. Using a spoon, transfer the pink body butter into a lidded container.

DIY natural skin body butter

Mango Citrus Body Butter.

Smelling like a summer dream, this beautiful combination of mango and cool citrus makes for one seriously nourishing and refreshing body butter.


  • 10g beeswax or jojoba wax
  • 25g cocoa butter
  • 30g shea butter
  • 25 g mango butter
  • 1 tsp almond oil
  • 1 tsp vitamin E
  • 20 drops citrus essential oil (10 lime, 5 sweet orange, 5 lemon)

How to use: Melt the beeswax, the shea butter, the cocoa butter and the mango butter in a double boiler. Leave the mixture over a gentle heat for proximately 20 minutes to prevent the butter from going grainy once it cools.

Add the almond oil and the vitamin E, and heat for a few more minutes until the mixture is completely liquid. Remove from heat and add in the essential oils, stirring thoroughly. Pour into jars and allow to set and cool.

DIY natural skin body butter

Whipped Body Butter.

A fresh and invigorating body butter with a consistency that could easily be mistaken for a desert must make for a pretty wonderful treat for the senses, right?


  • 1/2 cup Shea Butter
  • 1/2 cup Cocoa Butter or Mango Butter
  • 1/2 cup Coconut Oil
  • 1/2 cup light oil like almond, olive or jajoba
  • essential oils for scent (10-30 drops depending on the essential oils)

How to use: In a double boiler or a glass bowl, combine all of the ingredients, leaving the essential oils aside. Bring the mixture to medium heat and stir constantly until all of the ingredients are melted. Remove the boiler from heat and let it cool slightly. Move it to the fridge and let it cool for another hour, or until the consistency begins to harden but still remains somewhat soft.

After that, use a hand mixer to whip for 10 minutes until fluffy and return the paste to the fridge for another 10-15 minutes to set. Store in a glass jar with a lid and use as you would your regular lotion or body butter.

DIY natural skin body butter

Mint Chocolate Whipped Body Butter.

About as nourishing as it sounds tasty, this mint chocolate whipped body butter will leave you with a little sunkissed glow, making for an equally pretty gift for dear friends.


  • 1/2 cup of organic cocoa butter
  • 1/2 cup organic mango or shea butter
  • 1/2 cup coconut oil
  • 1/2 cup of jojoba or a mild olive oil
  • 1-2 teaspoons peppermint essential oil
  • 2 tablespoons pure cocoa or cacao powder
  • 2 teaspoons naturally derived vitamin E (optional)

How to use: Using a double boiler or a pot of boiling water with a smaller pot fitted inside, melt the cocoa butter and the mango butter over a low simmer. Add in the coconut oil and melt until completely liquid. Remove the mixture from the heat, and separately measure 5 teaspoons of cocoa powder into a small bowl and gradually add several tablespoons of  jojoba, almond and olive oil.

Mix thoroughly and then add to the cocoa butter & coconut oil mixture along with the remaining jojoba, almond, olive oil. Place the mixture in the fridge and allow to cool for 10 minutes. Once out, whip until thick, store in an airtight jar and keep out of direct sunlight.

DIY natural skin body butter

Vanilla Bean Body Butter.

This vanilla bean body butter deeply moisturizes the skin while promising to soothe the soul and relax the body.


  • 1 cup raw cocoa butter
  • 1/2 cup sweet almond oil
  • 1/2 cup coconut oil
  • 1 vanilla bean

How to use: Melt the cocoa butter and the coconut oil in a double boiler, remove from heat and let the mixture cool for 30 minutes. In the meantime, grind a vanilla bean in a coffee grinder or a food processor. Stir the sweet almond oil and the vanilla bean bits into the cocoa butter and coconut oil mixture, and place it in freezer to chill for about 20 minutes.

Whip with an electric mixer or in the food processor until a butter-like consistency is achieved. Spoon into a glass jar and keep in the refrigerator, or another cool place.

DIY natural skin body butter

Honey Lavender Body Butter.

In between the honey and the lavender, this ultra-rich body butter is all sorts of nourishing and relaxing, perfect to apply all over your skin after a long, exhausting day:


  • 2 tbs of Beeswax
  • 1/2 Cup of Grapeseed Oil
  • 1 Capsule of Vitamin E Oil
  • 2-3 Tablespoons of Distilled Water
  • 10 Drops of Lavender Essential Oil

How to use: Combine the grapeseed oil, the beeswax andthe  vitamin E oil and heat until the beeswax has just melted.  You can either do this in a double-boiler on the stove, or in a pyrex bowl in the microwave set at 2 minutes. Using a hand mixer, beat the oils on high while adding the distilled water a little bit at a time.

You’ll notice that the mixture will turn from oily to milky! You can control the thickness of your lotion by how much water you add, the recommended amount being of 2-3 tablespoons. Once you have achieved the desired consistency (after about 5 minutes of whipping) add 10 drops of your favorite essential oils.

Turn off the mixer and let the lotion sit for 15-20 minutes before putting it into the container of your choice. The ingredients make roughly for 1 cup of lotion.

DIY natural skin body butter

Images via Shutterstock.

Share some style:

Want to keep up with fashion?

Once a week, we send out an update with the latest fashion trends, styles and collections.
Get yours direct in your inbox and keep ahead of fashion.

Our newsletter is spam free and your email address will never be shared or sold.