Go Back

Pink Himalayan Bath Salt Recipe - Simple, Soothing, and Spa-Worthy

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings

Ingredients
  

  • 1 cup pink Himalayan salt (fine or medium grain)
  • 1 cup Epsom salt
  • 1–2 tablespoons carrier oil (sweet almond, fractionated coconut, jojoba, or grapeseed)
  • 15–25 drops essential oils (lavender, eucalyptus, peppermint, citrus, or a blend)
  • Optional add-ins: 1–2 tablespoons baking soda (for a silkier bath feel)
  • Dried botanicals like rose petals, lavender buds, or calendula (for looks and light aroma)
  • 1 teaspoon finely ground colloidal oatmeal (for extra soothing)
  • A few drops vitamin E oil (as an antioxidant)
  • Tools: Mixing bowl, spoon, measuring cups, airtight glass jar with lid

Method
 

  1. Combine the salts. Add pink Himalayan salt and Epsom salt to a clean, dry bowl. Stir to distribute textures evenly. If using baking soda, mix it in now.
  2. Blend the oils. In a separate small bowl, combine your carrier oil with essential oils. This helps avoid scent “hot spots.” Start with fewer essential oil drops and add more slowly to taste.
  3. Mix thoroughly. Drizzle the oil blend over the salts, a little at a time. Stir between additions to prevent clumps. The mixture should feel dry and free-flowing, not wet.
  4. Add botanicals (optional). Fold in dried petals or herbs if you like. Use a light hand to avoid clogging drains. You can also place botanicals in a small muslin bag for easy cleanup.
  5. Jar it up. Spoon the mixture into an airtight glass jar. Label it with the scent and the date. Store in a cool, dry place away from sunlight.
  6. Use in the bath. Add 1/2 to 1 cup to warm running bath water. Swirl the water to help salts dissolve. Soak for 15–20 minutes and sip water to stay hydrated.