DIY Fizzy Juniper Rose Bath Salts

This post is sponsored by Mountain Rose Herbs. All opinions expressed are my own.

Enchanting DIY Fizzy Bath Salts with hints of Rose, Juniper Berry, Rosemary, Grapefruit, and Aloe. This soul soothing bath salts recipe not only makes for a fun project, but results in super soft and supple skin. This subtly scented bath soak produces all the magical fizz you would come to expect from your favorite bath bombs (if not more!).

a top view of juniper bath salts next to candle
Want To Save This Article?
Enter your email below & we'll send it straight to your inbox. Plus you’ll get great new articles from us every week!

I’m a bath lover through and through so when I partnered with Mountain Rose Herbs for this post, I knew what I must do! This fizzy bath salts recipe is like one big bath bomb without any of the fuss. It is super silky, fizzy and magically delightful . . .

a flatlay of bath salts juniper berries rose buds

Mountain Rose Herbs

Mountain Rose Herbs carries the highest quality organic herbs, essential oils, spices, and DIY ingredients you can find. On top of that, they are a zero waste certified company, and all of their products are fair-trade sourced!

shallow ceramic bowls filled with bath salts ingredients

Fizzy Bath Salts Recipe Ingredients


Epsom salt, sea salt and red alaea salt lend this bath soak recipe its detoxifying and purifying properties.


Hemp seed oil adds an extra dose of moisture as rosemary essential oil adds such a delightfully invigorating, yet calming scent.

Baking Soda

Baking soda adds silky detoxifying benefits whilst making the water a bit more on the alkaline side.

Citric Acid

Citric acid is the secret ingredient that adds all the fizzy power of a bath bomb.

Juniper Berries

Juniper trees have a special place in my heart and also dot the landscape I call home! Their lovely berries are not only full of vitamin C and antibacterial compounds, but also make a lovely aid for the lymphatic system, making them a great choice for a healing bath soak.

Rose Buds

Ah, rose — heart-healing, soothing and fragrant to boot.

Aloe Vera Powder

Aloe vera is filled with skin healing powers, anti-aging benefits and wonderful moisturizing properties.

Grapefruit Peel

I’m quite fond of the scent of grapefruit peel alongside rosemary and rose. Bonus: it has gentle exfoliating properties.

a shallow bowl filled with organic rose buds

Using Fizzy Bath Salts

Storing and Enjoying

  • Add 1/4 to 1 cupful to the warm running water in a bath. Soak and enjoy!
  • Store layered in jars in your bathroom not only for a pleasing aesthetic effect, but for future enjoyable use.
  • Store in small jars for gifting purposes.
mountain rose herbs rosemary oil fizzy bath salts
a jar filled with fizzy bath salts ingredients
a wooden scoop filled with bath salts juniper rose
jars and bowls filled with bath salts, juniper berries, rose buds, rosemary oil, hemp oil and grapefruit peels

Top Tips for the DIY Fizzy Bath Salts Experience

Crush It

It’s completely optional, but I like to lightly crush the juniper berries using a mortar and pestle before adding to the bath salts mixture to help release its powerful plant compounds. This can also be done with the grapefruit peel, if desired.

Clean It

If you’re worried about what clean-up might look like after using such plant-powered ingredients, let me tell you, it is easier than you can imagine! The majority of the ingredients dissolve into silky, fizzy bliss while the rose buds, juniper berries and grapefruit peel gently float and rehydrate as you soak. These fragrant bits of plant material can be easily scooped up by your hands or a mesh colander before exiting the bath. I then like to add them to my compost pile or save for the next bath!

Modify It

This is a very versatile and flexible bath soak recipe. If you are allergic to or not fond of any of the ingredients, you can easily omit or substitute to your tastes. Just keep in mind, the citric acid is what makes these bath salts –fizzy– !

a fizzy bath salts flatlay
a jar of bath soak topped with rose buds
a lit candle next to a jar of romantic fizzy bath salts
a lit candle with a purple cheesecloth and open jar of bath soak

More Soothing Self Care Recipes

Seed Cycling Moon Milk

Healing Herbal Mushroom Broth

42 Gut Healing Vegan Recipes

mountain rose herbs wooden scoop hemp oil and rosemary oil displayed next to a shallow bowl of DIY herbal bath salts
a closeup of wooden scoop dipped into a jar of fizzy bath salts
candles rose buds and bowls of bath salts

If you try this recipe please let me know! Leave a comment, rate it, share this post, use Pinterest’s “tried it” feature, or take a photo, & tag me on Instagram and I’ll share it! Thank you so much! <3

Mountain Rose Herbs Essential Oil Sale!

For a limited time while supplies last, all of Mountain Rose Herb’s essential oils are 25% off! Browse the sale HERE.

Make It

a close side view of fizzy bath salts topped with juniper berries rosebuds and grapefruit peel

DIY Fizzy Bath Salts Recipe

Learn how to make Fizzy Bath Salts in this recipe for Fizzy Bath Salts filled with juniper berries, rosebuds, aloe vera, rosemary, grapefruit peel, and hemp seed oil for a sumptuous skin-soothing treat!
4.91 from 10 votes
Print Pin Rate
Course: Lifestyle
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Author: Kristen Wood
Cost: 20


  • 1 cup epsom salts
  • 1/2 cup sea salt
  • 1 cup baking soda
  • 11 drops rosemary essential oil
  • 1/4 cup hemp seed oil
  • 3/4 cup citric acid
  • 1/2 cup lightly crushed dried juniper berries
  • 1/2 cup red alaea salt
  • 1/4 cup rose buds
  • 1/4 cup aloe vera powder
  • 2 tablespoons dried grapefruit peel


  • In a large bowl combine epsom salt, sea salt and baking soda. Stir to combine.
    a shiny silver bowl filled with bath salts
  • Add drops of rosemary oil to center of salt mixture.
    mountain rose herbs rosemary essential oil
  • Combine the rosemary oil with the rest of the salt mixture by gently massaging with your hands.
  • Pour hemp oil into salt mixture and gently fold with a spoon or your hands until the salt mixture is tinted green and all is coated well.
    green hemp seed oil being poured into a bowl of epsom salts
  • a silver mixing bowl filled with hemp oil bath salts and a wooden spoon
  • Add citric acid to the bowl. Gently massage the citric acid into the salt mixture until just combined.
    a bowl of bath salts and citric acid
  • Next, you can either layer the salt mixture alternating with remaining ingredients in a jar or simply mix remaining ingredients with the salt in the bowl before storing or using.
    a jar of fizzy bath salts
  • a jar of alaea salt
  • an open jar of fizzy bath soak
  • Pour any amount you would like into a bath and enjoy the magical, skin-soothing fizz!
    a hand pouring fizzy bath salts into warm running water in a bathtub


The mortar and pestle is used for gently crushing juniper berries. But you can also simply do this between your fingertips!
Please see the TIPS section above in the post for valuable information.

Recommended Products

Large mixing bowl
Wooden spoon (optional, can just use hands)
Mortar and pestle (optional)
Jar(s) or storage containers
Have you tried this recipe?Please Rate + Comment Below!
Watch Our Latest VideosFollow us on YouTube!
Mention on Instagram!@moon.and.spoon.and.yum
4.91 from 10 votes (10 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating



  1. I love this blog, and great that you have shared these about fizzy bath salts recipe. I enjoy reading this blog; hope to learn more from your blog in future. Great points!! I love this blog; please keep updated us with such information.