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:
Social count:
An original recipe for the creamiest, prettiest, most heavenly bath bombs on planet Earth.

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

ingredients for homemade bath bombs

A healthy mix of ingredients.

  • 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. 

rose scented bath bombs

Here we have baking soda, citric acid, Epsom salt, powdered milk, and rose petals. 

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.  

best butters and oils for bath bombs

Equal parts shea butter and coconut oil. 

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. 

mixing ingredients for rose bath bombs

Looks like buttah. 

STEP 3: Combine your liquid and dry ingredients and stir with a spoon. 

DIY bath bomb recipe

A slightly crumbly, but packable, consistency is what you're looking for. 

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.

rose perfume oil

 Perfume oil is less expensive and 100% approved for skin use, so it's my first choice.

STEP 5: Pack your bath bombs into whatever shape you prefer. You can even just do balls (heh).

creating mold for bath bombs

I'm using heart molds because why not?

homemade rose bath bombs

I put a few extra rose buds and petals on top of my bath bombs to heighten the cute factor. 

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. 

diy gift giving ideas

I found this bowl at the thrift store for a couple dollars.

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.

packaging diy bath bombs

Ready for gifting.

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