DIY Heart Bath Bombs Recipe With Free Tag Printables

Is there anything more relaxing than a soak in the tub? Maybe an uninterrupted soak in the tub with soothing bath bombs recipe. Ahhhh…

Fizzy Bath bombs are an easy gift to make to either keep on hand for yourself or give to friends, teachers… anyone who needs a little R&R. (Don’t miss the printable bath bombs gift tags below.) Making them seems complicated, and when I tell people I make my own they are always a little shocked. But I promise, they are easier than baking cupcakes. (Those I can mess up!) 

Not only are they very useful, they are really pretty packaged up in a simple mason jar with a bow. And, of course, I had to go and make some free printable tags to make gift giving simple. 

DIY Bath Bomb Free Printable Tag

Bath Bombs Recipe

There are tons of DIY Bath Bombs recipes online. After some trial and error, I ended up making up my own bath bombs recipe. 

DIY Bath Bomb Ingredients:

  • 2 Cups Baking Soda
  • 1 Cup Citric Acid *
  • 1 Cup Corn Starch Powder 
  • 1 Cup Epsom Salt
  • 4 Tablespoons of Oil 
  • 2 Teaspoons Essential Oil (I used peppermint, lavender would also be nice)**
  • 4-5 drops Food Coloring

This recipe yields 24 hearts in a Wilton Silicone Candy Mold. (I want to make flowers next.)

* I looked everywhere for Citric Acid, which is used in canning. No where locally sold it. But trusty Amazon sells it. Save yourself the headache and just buy the Citric Acid from Amazon.

Easy shopping – Besides the things you probably have at home (oil, food coloring and baking soda), here is everything you need to make my bath bombs recipe.

Ball Jar Citric Acid, 7.5-OunceBall Jar Citric Acid, 7.5-OunceWilton Easy Flex Heart 24-Cavity Silicone MoldWilton Easy Flex Heart 24-Cavity Silicone MoldMajestic Pure Peppermint Essential Oil, Premium Quality, 4 fl. oz.Majestic Pure Peppermint Essential Oil, Premium Quality, 4 fl. oz.Epsom Salt 2LbEpsom Salt 2LbBall Mason Wide Mouth Quart Jars with Lids and Bands, Set of 12Ball Mason Wide Mouth Quart Jars with Lids and Bands, Set of 12Majestic Pure Lavender Essential Oil, Therapeutic Grade, 4 fl. OzMajestic Pure Lavender Essential Oil, Therapeutic Grade, 4 fl. Oz

Homemade Bath Bombs Recipe

(You’ll notice the peppermint essential oil is missing from the picture, that’s because I dropped it — on the tile — while setting up this shot. Luckily, I saved most of it into a baby food jar, but it didn’t make the picture.)

Many of the recipes I tried called for which hazel or water with less oil. The problem is all water based liquids start the citric acid reaction, so I found that my bombs reacted a bit too much and there was less fizz in the bath tub. (They still worked, just less fizz.) So I make mine with more oil and no additional water/which hazel and they are perfect.

Fizzy Bath Bombs Directions:

Mix the dry ingredients.

Next add a few drops of food coloring. Remember, if you add a lot color the water will be slightly tinted too. So less is more. (No, it isn’t enough color to stain the tub or your body.) When you add the drops, act quickly to mix color. As each drop hits the citric acid, it will begin to react, acting quickly will limit this reaction. 

I mix everything with my hands.

When the color is mixed evenly, add your essential oil. Again, mix quickly to minimize the reaction. For this batch I used peppermint, but I am considering Vanilla or coconut for next time. 

Finally, mix in your oil. I added the oil one tablespoon at a time so as to mix evenly and not make the mixture too wet. 

The goal is crumbly, but not saturated. You should be able to squeeze a handful together into a clump, then rub your hands together to break it back up into crumbles.

Once your mixture is ready, pack it into your mold. Press the mixture into the mold as hard as you can filling every crevice. 

DIY Bath Bombs Recipe (1)
Let your bath bombs dry in the mold overnight before popping them out of the mold. I let mine dry another night before sealing them in a jar, but they were ready to use at bath time. 

Once you make your first batch, you will never want a store-bought ones again! 

DIY Bath Bombs Recipe

Printable Bath Bomb Tags

I made a batch for my daughter’s teacher for Valentine’s Day, so I made “Valentine, You’re The Bomb!” tags. But since I didn’t post until after Valentine’s Day, I also made generic “You’re The Bomb” tags so you can give the gift of a relaxing soak in the tub year round. (They look the same, but without Valentine and I added a little heart.)

Download the Valentine’s Day Tags Here.

Download “You’re The Bomb” Gift Tags Here.

To print your tags, click the link above and print on cardstock paper. The tags can be punched out with either a two-inch circle punch or a two-inch scallop punch (scallop below). 

DIY Valentine's Day Bath Bombs with Printable Gift Tag



  1. These are so cute, I will share this post on pinterest too.

  2. How fun would it be to make a bunch of pastel flower bombs for grown up Easter gifts.

  3. Love! Adding to my list of crafts for my summer theme of Pop, Fizz, Read.

  4. Ooh, making these soon. Maybe Easter eggs in egg molds? So cute. Thanks for the recipe!

  5. I made these last night and they all crumbled when I removed them from the mould this morning. I followed the directions exactly, and used almond oil for my essential oil. Any tips on fixing this?

    • Oh no!!! My best guess is that you didn’t pack them in tight enough. My hearts turned out perfect, but when I did these a few months later with eggs 1/2 of batch crumbled. I think making sure the mixture is moist and packing it in tight is the key to success. Sorry you had trouble!

  6. Ooh!! I’ve seen bath bomb tutorials that were more complicated and called for a number of expensive ingredients that only a chemist would have lying around, but yours looks manageable for all skill levels and budgets! Thank you so much for sharing! xoxo

  7. Thanks for linking up at Weekend Retreat! I am going to have to make a batch for myself.

  8. This is a terrific DIY for almost any occasion or holiday. Thanks so much for sharing with Foodie Friends Friday party this weekend. Will pin/share this weekend.

    A FFF co-host,
    Joanne/WineLady Cooks

  9. These are adorable! As are they all in their gifting state. I have been wanting to try out a recipe if you will for bath bombs. This may be the start for me.
    I would love if you linked this up to my 14 Days of Valentine Inspired Crafts Linky Party –

  10. What a great idea, love it. Thanks for linking up at the Project Parade Linky Party. Rosemary

  11. Would these still turn out if I used lavender-scented epsom salts and no oil, or is the oil necessary to keep the bombs from crumbling?

    • If you use lavender epsom salts you won’t need the essential oil, but you will need vegetable oil. Otherwise there is nothing to make the bombs stick together – it is basically dry ingredients at that point. Lavender epsom salts do have some oil in them to bind the scent, but it isn’t enough on it’s own to make everything stick.

  12. Kirsten Jensen says:

    My daughter and I just made a batch…so easy! We can’t wait to see how they turn out! Thanks for the great gift inspiration!

  13. Tasha Escoto says:

    These are great, but if you add the food coloring to the oil, it is much easier to combine and create the color. I tried adding the food coloring on its own and it was very difficult to combine. The food coloring and the oil won’t combine well. It’s like water and oil, but it still combines easier overall.

  14. Connie Carroll says:

    My daughter tried to make these last night and hers too crumbled when trying to take them out of the mold. Can you take these that didn’t mold and add a bit more oil and mold them again??

    • I am sorry to hear they crumbled. I don’t know if it will work to remold the crumbly ones. When I had crumbly ones, I put them out for my ids to play with so I never made it that far. But it wouldn’t hurt to try. Make sure you pack them really hard and they are good and damp. I usually found the ones that crumbled were too loose or too dry. Let me know if it works to remold them.


  1. […] my successful creation of heart-shaped bath bombs for Valentine’s Day (or any time), I am obsessed with making my own bath bombs. It is so easy, and the kids love them. […]

  2. […] DIY Heart Bath Bombs Recipe With Free Tag Printables (collage) […]

  3. […] 19. Heart Bath Bombs […]

  4. […] Lavender Bath Bombs – from The Suburban Mom […]

Add Your Comment