This DIY bath bomb recipe is one of the easiest you can find. Using simple ingredients and a silicone mold helps ensure success even if you’ve never made bath bombs before. And the addition of dried flower buds makes the resulting DIY bath bomb extra lovely.
Of all the handmade skin care products I make, I have a secret obsession with creating new DIY bath bomb recipes. Maybe it’s because the promise of a long relaxing soak is so appealing.
Because I don’t always have the time for that long relaxing soak, there is literally an entire cabinet in the master bathroom filled with handcrafted bath products. I have enough DIY bath bombs to supply a small nation.
But still I make more! When an idea pops into your head, how can you not jump on it?
Save to Pinterest!
That’s exactly what happened with this bath bomb. The Raspberry Truffle fragrance oil was just begging to be used. I imagined a delicate, feminine bath bomb and I think it turned out super sweet. What do you think?
This DIY bath bomb recipe makes lovely handcrafted gifts for Valentine’s Day (or Gal-entine’s for your best gal pals.)
This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. This means I may receive a small commission—at no extra cost to you—from any sales made through these links. I only recommend products that I personally use and love! View my affiliate disclosure.
Raspberry Truffle DIY Bath Bomb Recipe
If you’ve never made bath bombs before, they can be a little tricky. Read through the entire recipe first, to get familiar with the process, before getting started. I’d also recommend doing a small test batch first, to get the feel for it.
OK, friend, ready to make some Raspberry Truffle DIY Bath Bombs?
Ingredients:
- 1 cup baking soda
- 1/2 cup citric acid (you can sometimes find this at the health food store, too)
- 1 tablespoon cornstarch
- 1/2 cup Himalayan pink salt, fine grain (you can substitute sea salt but the pink salt is so pretty in this)
- 1 teaspoon grapeseed oil
- 3-4 drops red soap colorant OR food coloring
- 1/2 teaspoon Raspberry Truffle soap fragrance oil (or any soap fragrance that you please). For a natural fragrance alternative use 1/4 teaspoon (25 drops) vanilla essential oil and 1/4 teaspoon (25 drops) bergamot essential oil
- Dried flower petals (I used a combination of heather flowers and jasmine buds, but you can use any dried flowers you like: rose petals, chamomile, lavender, are all pretty options)
You’ll also need:
- Freezer paper
- Large mixing bowl
- Rubber spatula or whisk
- Rubber or latex gloves (to keep your hands from becoming stained from the colorant and to protect your manicure)
- Small spritz bottle filled with witch hazel
- 6 heart-shaped molds (I used these cute heart-shaped silicon baking cups)

Step 1: Cover your workstation with freezer paper, taping the corners down to keep it in place. Making bath bombs is a messy business and this makes clean-up super easy.
You’ll want to keep a section of your freezer paper available to set your newly made bath bombs on to dry.
Step 2: Prepare your molds by sprinkling a bit of dried flower petals into the bottom of your molds. Set these out of the way for now.
Step 3: Put on your gloves, then measure out baking soda, citric acid, and cornstarch into your bowl. Mix them really well, making sure that all clumps are gone.
Step 4: Stir in Himalayan pink salt and grapeseed oil. The grapeseed oil will clump, so use your hands and really work the grapeseed oil into the mixture until it’s well blended.
Step 5: Now the real fun begins–coloring your bath bomb! Add 3 to 4 drops of colorant into your mixture. It will fizz a bit, that’s OK. Just stir in quickly.
To get the colorant evenly mixed, you’ll have to use your hands again! Rub the mixture between your hands and you’ll see your white blend turn a lovely shade of pink.
Keep mixing until the colorant is completely blended into the mixture.
Step 6: Stir in your fragrance oil. Again, you’ll probably need to use your hands to blend.
Step 7: Lightly spritz your mixture with witch hazel and stir well. You’re looking to get your mixture the consistency of very slightly damp sand.
The mixture should be just damp enough to clump together when squeezed in your hand, but not so wet that it starts to fizz. Take your time, lightly spritzing and mixing until you get the right consistency.
Maker’s tip: Most beginning bath bomb makers get the mixture too damp on their first go. When the mixture gets too damp it will fizz, grow out of the mold, and never harden up properly. So, opt for a drier consistency than you think. The mixture should look dry, and just barely hold together when squeezed in your hand.
Step 8: Add mixture into the prepared molds, pressing down firmly and evenly. You can use your fingers or spatula to smooth out the top.

Step 9: After all of your molds are filled, it’s time to unmold! Turn your molds over onto the freezer paper and gently press to remove the bath bomb. Work carefully, your bombs are still delicate.
Once the bath bombs are safely out of the mold, don’t move them! They’ll most likely crumble. Let them set, undisturbed, for about 12 hours or until completely hardened. After this time they can be safely moved to an out-of-the-way spot to further cure.
Step 10: Let your bath bombs set for an additional 24 to 36 hours. During this time, your bath bombs will still be off-gassing, so it’s a bit premature to package them. If you do, they may make your baggies blow up like balloons. After they’ve set for a day or so, your bombs are completely dry and can be packaged. Aren’t they amazingly cute?

To use: Drop one bath bomb into warm bath water. It will fizz and release all the goodness into your tub (plus a delicious fragrance). Soak for at least 20 minutes.
Shelf life: Your bath bombs will last 6 to 8 months, if kept tightly wrapped. The bath bombs are still OK to use after 8 months, but their fizzy action may be reduced.
Leave a Reply