Everyone deserves a little self-love from time to time. Making this DIY rose milk bath soak recipe is a simple way to upgrade your bath time giving you all of the self-love you deserve! This bath soak recipe is infused with relaxing herbs and minerals that will leave your skin feeling absolutely wonderful. Oh, and it fizzes! Making this bath soak recipe will magically transport you to the potions classroom with Harry Potter and Hermione! The foundation of this bath soak recipe that gives it its fizz is in one simple, secret ingredient that we will get to shortly.
Being a water sign (Cancer), I find that my most truly grounding moments are near water. Whether it’s a walk to the ocean or a bath at night, I find these are the best ways for me to ground. Taking a bath is such a ritual for me. I always find ways to incorporate healing herbs and skin-replenishing minerals into my bath. A few of my favorites I’ve shared on this blog, Simple Herbal Bath Salts and Calendula and Coconut Milk Bath Soak. However, I have to say, this bath soak recipe is one of my all-time favorites. Adding this bath soak to your bath will submerse you in a magical aroma, fill your bath with flower petals and transport you to the rose garden of your dreams!

What are the benefits of this bath soak?
Soaking in a bath is a great way to ground and warm the body. Besides just relaxing and relieving stress, adding this bath soak recipe to your nightly ritual will add much-needed aromatherapeutic herbs and minerals. These minerals and herbs help to relax, calm the sympathetic nervous system (fight or flight response), and even relieve pain. The roses in this bath soak recipe help to show yourself some love, welcoming your body to the parasympathetic nervous system (rest and digest). Meanwhile, the Epsom salts help restore damaged skin and soothe muscle pain.



So, what makes this bath soak recipe fizz?
The secret ingredients to make this bath soak fizz is a little bit of citric acid and baking soda. Now before you think that doesn’t sound relaxing at all, citric acid is actually very beneficial for the skin! It’s not a lot and it’s a 100% natural ingredient found in citrus fruits. Combined with the baking soda and water, the bath will start to fizz and exfoliate your skin. It also adds that feeling of magic!
What did we use in this rose milk bath soak recipe?
All ingredients in this recipe were carefully selected for their healing qualities. They are 100% organic and have a positive benefit to your bath experience.
- Rose Petals & Rosebuds – Roses are a plant ally that we can lean on to show ourselves self-love and self-care. Roses are known to help aid with heartbreak, and show ourselves the motherly love we often need.
- Coconut Milk Powder – Helps to soften, and hydrate the skin which is really good for dry, and itchy skin. Feel free to use fresh coconut milk, or Goat Milk Powder if that is what you feel called to use.
- Epsom Salt – Can reduce soreness, and pain, reduce stress, and soothe the skin.
- Dead Sea Salt – Very hydrating for the skin and helps to calm sore muscles, and inflammation.
- Baking Soda – Can help with eczema and to aid in calming the skin.
- Citric Acid – Helps to keep the body fresh and clean. Also, works with the baking soda for that magic fizz!
- Vanilla Bean Powder* – Has a sensual quality, making your bath smell and feel decedent.
- Rose Essential Oil* – Transports you to a magical rose garden, and helps to de-stress the mind and body.
- Cardamom Essential Oil – Cardamom is a spice that is very grounding. If your thoughts are running wild, add a few drops to your bath to invite yourself back into your body.
- Clove Essential Oil – Calms the nerves and emotions.


Substitutions that keep this recipe magical
Please take note regarding Rose Essential Oil and Vanilla Bean Powder, these ingredients, can be pricey. They are not essential to the bath soak recipe but can add that extra hint of magic. Use Geranium Essential Oil as a substitute for rose essential oil since it has rose-like qualities.
Another substitute you can use if you want to eliminate the essential oils is to make a homemade rose-infused oil ahead of time. All you have to do is follow the instructions on our Flower-Infused Olive Oil Blog Post. Instead of using a few drops of essential oil replace with 1-2 tablespoons of rose-infused oil.
I can’t wait to see your pictures and hear your thoughts on this rose milk self-love bath salt recipe! Honestly, it’s one of my all-time favorites and literally makes me feel like I’m in the rose garden of my dreams! Feel free to reach out in the comment section below or tag me on Instagram (@mytinylagunakitchen) if you need more information or have any questions!


DIY Rose Milk Fizzy Bath Soak Recipe
This DIY Rose Milk Self-Love Bath Soak Recipe is honestly one of my all time favorites! It is infused with such healing minerals and herbs and literally transports me to the rose garden of my dreams!
Ingredients
- 1 cup Epsom Salt
- 1 cup Dead Sea Salt
- 3/4 cup Rose Petals
- 1/4 cup Rosebuds
- 1/2 cup Coconut Milk Powder
- 3/4 cup Baking Soda
- 1/2 cup Citric Acid
- 10 drops Cardamom Essential Oil
- 10 drops Clove Essential Oil
- 5 drops Rose Essential Oil
- 1/4 teaspoon Vanilla Bean Powder (optional)
Instructions
- Add all the dry ingredients into a large bowl.
- Add in the essential oils.
- Mix well.
- Add bath soak mixture to jars to store.
- Enjoy!
Notes
- When it comes to Rose Essential Oil and Vanilla Bean Powder, these ingredients, can be pricey, if you don’t have them on hand, use Geranium Essential Oil as a substitute has the essential oil has rose-like qualities.
- Another substitute for Rose Essential Oil if you want to eliminate the essential oil is to make a rose-infused oil ahead of time. Follow the instructions on our Flower-Infused Olive Oil Blog Post. Instead of using a few drops of essential oil replace with 1-2 tablespoons of rose-infused oil.