A Fun and Beautiful Rainbow Whipped Body Butter

This post may contain affiliate links.

Rainbow Body Butter

This rainbow body butter is not simple but it is fun to make and, because of the beautiful colors, is both skin-soothing and eye-catching. Enjoy making it!

Soothing Dry Winter Skin

Body butters are such a wonderful way to soothe dry winter skin. I love using body butter after I get out of the shower to lock in moisture. I just used the last of this DIY Pumpkin Spice Whipped Body Butter, so I needed to make something else and pronto!

Since we are rounding the corner to spring, I wanted something bright and sunny with an equally bright aroma. My first thought was rainbows, because what’s brighter than that?

I used skin-nourishing oils like shea, coconut, and sunflower oil to create a soft, moisturizing butter. A little bit of beeswax helps to hold it together and gives the butter a slightly higher melting point without making it too hard or salve-like.

How to Make a Rainbow Body Butter

The most challenging part of this DIY was figuring out a way to make all of the colors blend together in a rainbow without mixing them together.

Making the colors is easy though. I chose five different colors of mica: red, yellow, green, blue, and purple. After whipping the body butter, I put them into equal portions and began mixing each color individually. It’s a little bit labor-intensive but totally worth it for this rainbow body butter.

Once the colors were mixed, I used one of my favorite baking hacks: plastic wrap. You could use a beeswax wrap for a more eco-friendly alternative.

I placed each color in a line, one beside the next and used the plastic to roll it into a rainbow “log”. Since it had gotten soft, I then placed it in the refrigerator to harden up a bit, then I transferred it to a piping bag.

Overall, I would say that this DIY is somewhat challenging, but it helps to have some piping skills. Take your time, think it through, and you’ll be “over the rainbow” for this body butter in no time!

Rainbow Body Butter

Rainbow Body Butter Recipe

This rainbow body butter is not simple but it is fun to make and, because of the beautiful colors, is both skin-soothing and eye-catching. Enjoy making it!
Prep Time
30 minutes
Active Time
30 minutes
Total Time
3 hours 30 minutes
2 cups
Estimated Cost



There are a lot of ingredients in this rainbow body butter!


  1. Begin making this rainbow body butter by adding shea butter, coconut oil, sunflower oil, and beeswax to a glass pyrex measuring cup.
  2. Place the measuring cup inside a small saucepan of water on medium-low heat.
  3. Melt the butter and oil together gently until they’re all liquid. Remove from the heat and cool slightly.
  4. Drop-in essential oils and stir well.
  5. Allow the butter and oils to cool until almost solid but still soft. Place the glass measuring cup in the refrigerator for 20-30 minutes or more to help speed up the process
  6. Once the mixture is semi-solid, start whipping with a handheld electric mixer or a stand mixer. You may have to place the oils/butters back in the refrigerator for them to harden further.
  7. Continue whipping this rainbow body butter until soft peaks form and the butter can hold its shape.
  8. Measure the butter equally between 5 small bowls
  9. Add one mica color to each bowl and mix well
  10. Using a spatula, place each color of butter in a line on a piece of plastic wrap, one color beside the next.
  11. Pick up one end of the plastic wrap and gently roll the butter onto itself into a log. Place in the refrigerator to harden for 2-3 hours.
  12. Once hardened slightly, remove plastic wrap and place a body butter log into a piping bag (you can also use a gallon plastic bag with a hole cut in one corner).
  13. Gently squeeze the body butter into containers. Cap and store in a cool, dry place under 70 degrees.
Made this recipe?

Mention @diynatural or tag it #diynatural!

Other Body Butter Recipes

  1. Ultra Moisturizing Three Ingredient DIY Body Butter
  2. DIY Pumpkin Spice Whipped Body Butter Recipe
  3. A DIY Whipped Hot Chocolate Body Butter Recipe

If you made this rainbow body butter share your experience below.


About Katie Vance

Katie is a wife, mother, aromatherapist, and lover of all things DIY. She offers consultations and gives simple aromatherapy advice at Katie Vance, Aromatherapy Simplified. You can also find Katie on Facebook.

PAID ENDORSEMENT DISCLOSURE: In order for us to support our website activities, we may receive monetary compensation or other types of remuneration for our endorsement, recommendation, testimonial and/or link to any products or services from this website.

DISCLAIMER: Information on DIY Natural™ is not reviewed or endorsed by the FDA and is NOT intended to be substituted for the advice of your health care professional. If you rely solely upon this advice you do so at your own risk. Read full Disclaimer & Disclosure statements here.