Galentine's Day Gift: Easy DIY Rose Bath Bombs

An original recipe for the creamiest, prettiest, most heavenly bath bombs on planet Earth.
Publish date:
February 13, 2015
coconut oil, DIY, shea butter, rose oil, bath bombs, valentine's day, galentine's day, rose petals

Happy DIY month, chickadees! I'm a major proponent for getting your hands sticky, making things just 'cause, and gifting homemade goodies to friends and family. Some of my favorite DIY projects I've detailed to date on xoVain have to be my Beet Lip Scrub, DIY Whipped Body Butter, DIY Beer Facial, and now this recipe, which I am so excited about. ::breathing deeply::

I've titled these bad boys "Creamy Rose Petal Bath Bombs," because they incorporate powdered milk, creamy shea butter, coconut oil, rose petals, and rose perfume oil. They smell absolutely divine, ladies. Like, I've considered spooning with one at night because it's just that good. It's probably better to just plop them in some water, though...

I've adapted this from a standard recipe, but it does have a little flexibility.

Here's What You'll Need

  • 1 cup baking soda
  • 1/2 cup citric acid (I buy mine in bulk at a health food store)
  • 1/4 cup Epsom salt
  • 1/4 cup powdered milk
  • 1/4 cup rose petals (I purchased mine on Etsy for around $3)
  • 2 tablespoons shea butter (or your preferred oil, like jojoba, almond, or olive)
  • 2 tablespoons coconut oil (you can substitute here, as well)
  • Rose perfume oil (or essential oil)

STEP 1: Combine all of your dry ingredients together.

You can adjust the amount of rose petals you want depending on your preference. Keep in mind that if these go into a bathtub, you'll want to use fewer petals to prevent clogged drains. If these are just going into a foot spa, though, go wild, baby.

STEP 2: Combine your oils in a microwave safe bowl and liquefy them.

I'm using shea butter and coconut oil because they're what I had on hand, and I like how they smell. You can play with the ratios if you want, or use your preferred oils. Melt them down in a bain marie or your microwave.

You can add less or more oil depending on the consistency of bath bombs you're looking for.

STEP 4: Add a couple drops of either rose essential oil or rose perfume oil and mix.

Let your bath bombs dry, which may take anywhere from 24 hours to a couple of days, depending on how oil-rich they are.

If you want to expedite the process, pop them in the oven (on a tray) at 175 degrees fahrenheit for 30 minutes to an hour. Just keep an eye on them. Once dry, use one or two in your bathtub or foot spa and relish a heavenly scent and softer skin.

EXTRA CREDIT: Wrap 'em up real nice.

Since I love giving my DIY creations away, I decided to take these pretty thangs one step further by packaging them in a vintage bowl and a little cellophane.

Put some shredded paper in the bottom of your choice vessel, set your bath bombs on top, then wrap up in cellophane. I used raffia ribbon to tie and added a rosebud.

The cutest, no?

  • Are you a fan of bath bombs? If so, any preferred scents?
  • What's been your favorite DIY beauty project to date? Pics, please.
  • Do you celebrate Galentine's Day?