Bath Salts Vegan Recipe for Relaxation and Skin Care

Updated On: October 5, 2025

Creating your own vegan bath salts at home is not only a fun and rewarding DIY project, but it also allows you to customize your bath experience with natural, plant-based ingredients. Whether you want to soothe tired muscles, relax your mind, or simply pamper yourself after a long day, these bath salts are a perfect addition to your self-care routine.

This recipe uses pure, vegan-friendly components that nourish your skin and provide aromatherapeutic benefits without any animal byproducts or harsh chemicals.

Making bath salts at home also means you can avoid synthetic fragrances and preservatives often found in commercial products. Plus, it’s an eco-conscious choice, reducing waste and letting you control exactly what goes into your bath.

Dive into this easy, effective, and nourishing vegan bath salts recipe and transform your bath time into a spa-like ritual that’s as kind to the planet as it is to your skin.

Why You’ll Love This Recipe

This vegan bath salts recipe combines the healing power of natural minerals with the calming effects of essential oils, creating a luxurious and skin-friendly product. The use of Epsom salt helps relieve muscle tension and inflammation, while dead sea salt detoxifies and softens the skin.

Infused with soothing lavender and refreshing eucalyptus essential oils, this blend promotes relaxation and mental clarity.

Not only is this recipe simple and quick to make, but it’s also highly customizable. You can adjust the scent, texture, and mineral content to suit your personal preferences.

Plus, it’s entirely vegan and cruelty-free, perfect for anyone committed to ethical beauty and wellness.

Ingredients

  • 1 cup Epsom salt – for muscle relaxation and soothing aches
  • 1 cup Dead sea salt – rich in minerals for skin detoxification
  • 1/2 cup Baking soda – softens skin and balances pH
  • 10 drops Lavender essential oil – calming and relaxing aroma
  • 10 drops Eucalyptus essential oil – invigorating and refreshing scent
  • 2 tablespoons dried lavender buds (optional) – adds texture and natural fragrance
  • 1 tablespoon dried chamomile flowers (optional) – soothes irritated skin

Equipment

  • Mixing bowl (large)
  • Measuring cups and spoons
  • Wooden spoon or spatula
  • Glass jar or airtight container for storage
  • Funnel (optional, for jar filling)
  • Small sieve or strainer (if you want to sift dried herbs)

Instructions

  1. Measure all dry ingredients. In a large mixing bowl, combine the Epsom salt, dead sea salt, and baking soda. Stir gently to evenly distribute everything.
  2. Add dried flowers. If using dried lavender buds and chamomile flowers, sprinkle them into the salt mixture and stir to combine. These add a lovely natural touch and enhance the sensory experience.
  3. Add essential oils. Carefully add the lavender and eucalyptus essential oils drop by drop over the dry mixture. Use a wooden spoon or spatula to mix well, ensuring the oils distribute evenly throughout the salts.
  4. Test the scent. Give the mixture a quick sniff. If you prefer a stronger aroma, add a few more drops of your preferred essential oil and mix again.
  5. Store the bath salts. Transfer your finished bath salts into a clean glass jar or airtight container using a funnel if needed. Seal tightly to preserve the scent and freshness.
  6. Label and date. For best results, label your jar with the date and ingredients. Your bath salts will stay fresh for up to 6 months when stored in a cool, dry place.
  7. Enjoy your vegan bath salts! Add 1/4 to 1/2 cup of your homemade bath salts to warm bath water and soak for at least 20 minutes to experience the full benefits.

Tips & Variations

Tip: If you prefer a finer texture, you can pulse the bath salts mixture briefly in a food processor after adding the essential oils. This also helps to evenly incorporate the oils.

Variation: Swap out lavender and eucalyptus essential oils for alternatives like peppermint, rosemary, or citrus blends to customize your bath experience. Just make sure your essential oils are skin-safe and high quality.

Tip: Add a teaspoon of coconut oil to the mix for extra skin moisturization, but be cautious as it might make the bath a bit slippery.

Variation: For a colorful and aromatic twist, add dried rose petals or calendula flowers instead of lavender buds. These not only look beautiful but provide gentle skin benefits.

Nutrition Facts

While bath salts are not ingested and thus don’t provide traditional nutritional value, their ingredients offer significant benefits for your skin and overall wellbeing:

Ingredient Benefit
Epsom Salt Rich in magnesium, helps reduce inflammation and relax muscles
Dead Sea Salt Contains minerals like potassium and calcium that detoxify and soften skin
Baking Soda Balances skin pH and soothes irritation
Lavender Essential Oil Promotes relaxation and relieves stress
Eucalyptus Essential Oil Clears respiratory passages and invigorates the mind

Serving Suggestions

Use your vegan bath salts during a warm bath to unwind after a long day or a strenuous workout. Add about 1/4 to 1/2 cup to your bathwater and stir to dissolve.

You can pair this relaxing soak with a good book or gentle music for a spa-like atmosphere.

For an enhanced self-care routine, try following up with a moisturizing vegan body lotion or oil to lock in hydration. If you enjoy making your own products, check out the Kodiak Banana Muffins Recipe for a tasty vegan snack to enjoy post-bath, or treat yourself with a refreshing Green Goodness Juice Recipe to hydrate inside and out.

Conclusion

Crafting your own vegan bath salts is a wonderfully simple way to elevate your self-care rituals while staying true to your ethical values. This recipe blends natural minerals and essential oils to help soothe your body, calm your mind, and nurture your skin—all without animal ingredients or harsh additives.

With just a few pantry staples and a little creativity, you can customize your bath salts to suit your mood and skin needs. Whether you prefer the calming scent of lavender or the refreshing burst of eucalyptus, this vegan recipe offers flexibility and purity.

Embrace the ritual of a long, relaxing soak and enjoy the benefits of nature’s best ingredients at home. For more delightful vegan recipes, check out our Half Runner Beans Recipe or the indulgent Goat Milk Ice Cream Recipe No Eggs for a sweet finish to your day.

📖 Recipe Card: Bath Salts Vegan Recipe

Description: A soothing and natural vegan bath salt blend to relax your body and mind. Made with simple, plant-based ingredients for a calming soak.

Prep Time: PT10M
Cook Time: PT0M
Total Time: PT10M

Servings: 1 jar (about 2 cups)

Ingredients

  • 1 cup Epsom salt
  • 1/2 cup sea salt
  • 1/2 cup baking soda
  • 1 tablespoon dried lavender buds
  • 10 drops lavender essential oil
  • 10 drops eucalyptus essential oil
  • 1 tablespoon dried rose petals
  • 1 teaspoon dried chamomile flowers

Instructions

  1. Combine Epsom salt, sea salt, and baking soda in a bowl.
  2. Add dried lavender buds, rose petals, and chamomile flowers; mix well.
  3. Add lavender and eucalyptus essential oils and stir to distribute evenly.
  4. Transfer the mixture into a clean, airtight jar.
  5. Use 1/4 to 1/2 cup per bath for a relaxing soak.

Nutrition: Calories: 0 | Protein: 0g | Fat: 0g | Carbs: 0g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Bath Salts Vegan Recipe”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A soothing and natural vegan bath salt blend to relax your body and mind. Made with simple, plant-based ingredients for a calming soak.”, “prepTime”: “PT10M”, “cookTime”: “PT0M”, “totalTime”: “PT10M”, “recipeYield”: “1 jar (about 2 cups)”, “recipeIngredient”: [“1 cup Epsom salt”, “1/2 cup sea salt”, “1/2 cup baking soda”, “1 tablespoon dried lavender buds”, “10 drops lavender essential oil”, “10 drops eucalyptus essential oil”, “1 tablespoon dried rose petals”, “1 teaspoon dried chamomile flowers”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Combine Epsom salt, sea salt, and baking soda in a bowl.”}, {“@type”: “HowToStep”, “text”: “Add dried lavender buds, rose petals, and chamomile flowers; mix well.”}, {“@type”: “HowToStep”, “text”: “Add lavender and eucalyptus essential oils and stir to distribute evenly.”}, {“@type”: “HowToStep”, “text”: “Transfer the mixture into a clean, airtight jar.”}, {“@type”: “HowToStep”, “text”: “Use 1/4 to 1/2 cup per bath for a relaxing soak.”}], “nutrition”: {“calories”: “0”, “proteinContent”: “0g”, “fatContent”: “0g”, “carbohydrateContent”: “0g”}}

Photo of author

Marta K

Leave a Comment

X