This post may contain affiliate links. Read my disclosure.

While this whipped peppermint body butter looks delicious enough to eat, it is not to be used for frosting cupcakes.

It is to be used as a luxurious way to moisturize the body, and keep skin feeling silky smooth and soft.

This homemade whipped peppermint body butter is not only super easy to make, it’s also pack with three super nourishing ingredients that are fantastic for skin care. The base of this whipped peppermint body butter, shea butter, has a long history of skin and hair care uses because it’s rich in vitamins, essential fatty acids, and nutrients needed for collagen production. It’s also been found to be anti-inflammatory, which can sooth irritated skin.

Coconut oil has been found to significantly improve dryness, and does so better in comparison to other oils because of its antibacterial and emollient properties. Studies also show it improve skin hydration and lipid barrier function, and may improve collagen cross-linking. (See Coconut oil for Skin: Everything You Need to Know for more information!)

Jojoba oil is a highly nourishing oil because it closely resembles sebum, the natural oil that’s secreted by our skin to protect and nourish skin. It also contains vitamins and has emollient properties, which makes it a powerful and deep moisturizer.

All together, the ingredients in this homemade whipped peppermint body butter are the perfect frosting for the skin. The peppermint scent makes this body butter even more enjoyable to use, and it’s great to give as homemade gifts for the holidays.



1 cup shea butter
1/2 cup coconut oil
6 tbsp jojoba oil
20-40 drops peppermint essential oil
1/2 tsp beet root powder or a few drops of beet color (optional)


Put 1-2 inches of water in a small pot and place over medium-high heat. Put a glass bowl on top of the pot so that the water is just underneath the bowl, but not touching it. Put the shea butter, coconut oil, and jojoba oil in the glass bowl, and let the ingredients fully melt. Stir the mixture occasionally.


Once ingredients have melted, turn off the heat and remove the glass bowl from the pot. Let the ingredients partially set so that it feels soft to the touch, but solid. You can speed this process up by placing the bowl in the freezer for 20-40 minutes, and then letting it finish setting in the fridge.


Whip the ingredients with a hand mixer (or in a stand alone mixer) until the body butter becomes light and fluffy. While whipping, add the peppermint essential oil and beet root powder (optional) until it reaches a light pink. Transfer to small glass containers for storage or to give as gifts!

Tips and Tricks

  • You may be tempted to whip your body butter before it’s ready because it’s super fun. Believe me, I get it. However, it’s incredibly important to allow the mixture to partially set before whipping. The mixture must be solid, but soft. This will allow it to have a soft, fluffy texture when whipping.
  • If you let the body butter sit in the fridge too long, simply set it out on the counter and let it come back to room temperature.
  • If the body butter melts or becomes too soft, you can re-whip it to give it a light and fluffy texture.
  • Peppermint oil is used in this recipe because it smells great, and is anti-inflammatory. Peppermint contains menthol, an organic compound that provides a pain-relieving cooling sensation, which feels great on the skin. If you’d like to use another essential oil, like lavender oil, go for it!
  • This body butter is completely shelf stable. I recommend using it within 3-4 months.
  • If giving this as a gift, you can use small mason jars, labels, and red and white twine to dress it up.

Got any questions about how to make this homemade whipped peppermint body butter? Post them below and I’d be happy to help!

Live empowered,


Print Friendly, PDF & Email


Get access to my step-by-step video tutorial, which shows you how to clean your face with coconut oil and use other products like toners, moisturizers, and exfoliators in your routine!

To access the video, please check your inbox (or spam folder!), and confirm you're not a robot! Then, I will send you the video immediately!