This simple epsom salt mix is perfect for an aching body, sore muscles, and just anyone who needs to relax. Homemade bath salts make a great gift and can be tailored to whatever scent you prefer! You can keep the salts simple or add dried organic flowers along with a few drops of corresponding essential oil. See below for suggestions.

If you'd like to make more of your own homemade bath and beauty products, try my vegan lip balm, 2-ingredient calendula salve, or even your own homemade toothpaste.

A salt bath with floating flowers on the water.
Jump to:


All you'll need is sea salt, epsom salt, baking soda, and optional essential oil and/or dried flowers.

Bath salts ingredients with labels.

Ingredient Notes and Substitutions

  • Sea salt: coarse or fine, it doesn't matter, but be sure to use sea salt with nothing added for the best results.
  • Baking soda: this makes for a softer water and softens the skin. Be sure to rinse off after bathing to remove any baking soda on the skin.
  • Epsom salts: these can be found in large supermarkets and any shops selling soap-making or beauty supplies.

How to Make Bath Salts

It's so simple you'll ask yourself why you ever bought them! Endlessly customisable, try changing the add-ins for each season.

Homemade bath salts steps 1 and 2, mixing the ingredients.

Step 1: add everything to a bowl and mix well.

Step 2: store in an airtight jar for several months.


Try adding some of these essential oils to your Epsom salt mix. This is a local brand and my favourite ones to use.

  • Lavender
  • Roman Chamomile
  • Eucalyptus
  • Rosemary
  • Rose Geranium
  • Ylang Ylang
  • Bergamot

Or some of these dried flowers:

  • Rose petals
  • Chamomile
  • Calendula
  • Lavender

Top Tips

  • Give it enough time: there is nothing better than a soak in the bath after a long or emotionally exhausting day. To help decompress and relax, I like to add a good helping of epsom salts to my bath and soak in it for at least 20 minutes.
  • Check the ingredients: make sure you're buying plain sea salt and epsom salt with nothing added to either, which can cause clumping.
  • Think about clean-up: if you plan to give this as a gift, keep in mind that the flower petals probably need to be scooped out of the tub after bathing. If you know that someone won't want to do this, omit the floral element.

Storage and Use

How to Store: keep in an airtight jar for at least six months. While the salts can keep for longer, the scent will start to diminish after a few months.

How to Use: add about half a cup of the salts to a warm bath as needed. Use your hand to stir in the salts to dissolve fully into the water.

Salts in a jar with flower petals on a shower shelf.


What are homemade bath salts?

Bath salts are a way to make your home bath water salty with sea salt, epsom salts, and other add-ins, which is great for your skin and helps to relax sore muscles. It imitates sea water or hot springs at home.

Why do you put baking soda in bath salts?

Baking soda helps to soften the skin and can help with various skin ailments, like some types of eczema. It can relieve itching and adds natural antibacterial properties to the bath.

Should I rinse off after a baking soda bath?

Yes, just to remove any residue that might otherwise dry on your skin. After soaking, rinse off with fresh water, then moisturise and drink lots of water.

If you make these DIY bath salts or any other vegan DIY recipes on Wholehearted Eats, please take a moment to rate the recipe and leave a comment below. It’s such a help to others who want to try the recipe. For more WHE, follow along on Instagram or subscribe for new posts via email.

A salt bath with floating flowers on the water.
Print Recipe
5 from 6 votes

4 Ingredient Bath Salts

This simple epsom salt bath mix is perfect for an aching body, sore muscles, and just anyone who needs to relax. Homemade bath salts make a great gift and can be tailored to whatever scent you prefer!
Prep Time5 minutes
Total Time5 minutes
Servings: 9 baths


  • Measuring cups
  • Airtight jar


  • 3 cups epsom salts
  • 1 cup sea salt coarse or fine
  • ½ cup baking soda
  • Few drops essential oils
  • Handful dried flowers optional


  • Stir all the ingredients together in a mixing bowl.
    3 cups epsom salts, ½ cup baking soda, 1 cup sea salt, Few drops essential oils, Handful dried flowers
  • Store in an airtight jar, and add at least ½ cup of salts to a warm bath.


  1. Can I use regular salt stall from home or does that have to be a special kind of salt for relaxing for relaxation Epsom salt bath I guess you can say

    1. Epsom salts have minerals like magnesium which will help your sore muscles and relax you. You can find them in any pharmacy.

Leave a Reply

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

Recipe Rating