This refreshing Peppermint Bath Salts recipe is an easy and enjoyable DIY. It makes a natural, homemade gift for friends, family—or a little self-care treat.
We enjoy homemade beauty projects like sugar scrubs and peppermint foot soaks, and we also have a calming Lavender Bath Salts recipe that pairs well with this one.

This simple Peppermint Bath Salts recipe uses just a few ingredients and takes under 10 minutes to prepare. You can leave the salts natural or add food coloring for layered jars.
Peppermint is invigorating and makes these bath salts an especially lovely gift around the holidays or any time you want a refreshing soak.

Materials Needed
This post contains affiliate links.
Epsom salt
Sea salt or coarse kosher salt
Baking soda
Peppermint essential oil
Food coloring (optional — red used here)
Pretty jars for storing or gifting
Ribbon or twine for presentation
Peppermint Bath Salts Recipe
2 cups Epsom salt
1/2 cup sea salt or coarse kosher salt
1/2 cup baking soda
15–20 drops peppermint essential oil (adjust to preference)
4–8 drops food coloring (optional)
For a natural coloring option consider plant-based colorants if you prefer to avoid synthetic dyes.
Step one – Mix Ingredients
Combine the Epsom salt, sea or kosher salt, and baking soda in a large bowl and mix until evenly blended.

Step two – Add Peppermint Oil
Add the peppermint essential oil and stir or whisk thoroughly so the scent is evenly distributed. Start with about 15 drops and increase if you prefer a stronger aroma.
Yields about 3 cups (roughly three small jars).
Tips for Success
- Coloring: Food coloring is optional. If you prefer natural ingredients, skip the dye or use naturally derived colorants like powdered mica or plant-based options.
- Yield: This batch produces approximately 3 cups of bath salts. Divide into several jars for gifting or keep it in one container for home use.
- Alternate ideas: Pink Himalayan salt can replace artificial coloring for a pretty hue. For a festive look, consider adding decorative sprinkles or colored sugar on top of layered jars.
Is Peppermint Safe for Bath Products?
Peppermint essential oil is commonly used in bath products. When diluted properly in a bath salt blend, it can provide a cooling, invigorating scent. As with any essential oil, perform a patch test if you have sensitive skin and avoid using undiluted oil directly on skin.
Benefits of Bath Salts
Bath salts offer several benefits: they can promote relaxation, relieve muscle tension, and help you unwind. Epsom salt, in particular, is often used for its soothing properties and is a popular addition to restorative baths.
Salt baths may also help draw impurities from the skin and support a gentle detoxifying effect.
How to Use Bath Salts
Fill the tub with warm water, then add about 1/2 to 1 cup of the bath salts while holding your hand under the running water. This helps the salts dissolve and release their scent for a full aromatherapeutic effect.

Packaging Bath Salts for Gifts
These salts make charming gifts year-round. Because the recipe is natural, store it in a sealed jar and use within a reasonable time frame for best scent and freshness.
Small glass jars, mason jars, or decorative containers work well for gifting. Tie a ribbon or twine around the lid for a finished look.
Printable Tags
If gifting, printable tags add a personal touch. Attach a tag with ribbon or baker’s twine and include instructions for use on the back.

For more natural DIY beauty ideas, try lavender or vanilla sugar scrubs and other simple recipes that make thoughtful, handmade gifts.
