Go Back
–+ servings
Aesthetic red rose petals floating on a surface of clear, calm water.

🌹 Rose Petal Bath Salts

Rate this Recipe

Give us your honest opinion!

Prep Time: 15 minutes
Curing (optional) for scent to settle in sealed jar before use: 30 minutes
Servings: 4 Baths
A luxurious and calming bath soak that blends mineral-rich salts with fragrant rose petals and essential oils to relax the body, soothe the skin, and uplift the senses. This spa-worthy blend is ideal for stress relief, romantic rituals, or gentle skin nourishment.
Terpenes:
Geraniol – Found in rose petals, with antioxidant and anti-inflammatory benefits
Linalool – Present in lavender (optional), provides calming effects
Citronellol – A soft floral terpene that helps reduce stress and skin irritation
Flavor & Aroma Profile (for aromatherapy purposes only):
Sweet, floral, earthy, with a delicate green freshness from dried petals and essential oils
Target Bodily System:
Integumentary system (skin) – Helps soothe dry, irritated skin
Nervous system – Calms the mind, promotes rest, and reduces anxiety
🔢 Recipe Yield
Number of Servings: 4–6 baths
Serving Size: Approximately 1/4 to 1/2 cup (~60–120 grams) per bath
Print Recipe Add to Recipe Box

Equipment

  • Large mixing bowl
  • Measuring cups and spoons
  • Spoon or spatula for mixing
  • Small bowl for blending oils
  • Airtight glass jars or containers (mason jars work great)
  • Funnel (Optional for tidy jar-filling)

Ingredients

  • 1 cup Epsom salt
  • ½ cup Himalayan pink salt (or sea salt)
  • ¼ cup Baking soda (Softens water and skin)
  • ½ cup Dried rose petals (Food-grade or home-dried, pesticide-free)
  • 10 drops Rose essential oil (Or rose absolute diluted in a carrier oil)
  • 5 drops Lavender essential oil (Optional, for deeper relaxation)
  • 1 tbsp Carrier Oil (e.g., sweet almond oil, fractionated coconut oil)
  • 1 tbsp Dried lavender buds or chamomile for enhanced visual and aromatic appeal

Instructions

Combine Dry Ingredients

  • In a large mixing bowl, add Epsom salt, Himalayan salt, and baking soda. Stir to mix well.

Add Flowers

  • Gently fold in the dried rose petals and any optional herbs like lavender or chamomile.

Add Essential Oils

  • In a small bowl, mix the rose and lavender essential oils with the carrier oil (if using) to dilute. Then drizzle evenly over the salts.

Mix Thoroughly

  • Use a spoon (or gloved hands) to mix until the oils are evenly distributed throughout the salt and petal blend.

Jar & Store

  • Transfer to an airtight glass jar or container. Store in a cool, dry place away from direct sunlight.

Betsy's Infusion Notes:

Bath Use: Add 1/2 cup to a warm bath. Stir water to help dissolve salts and distribute oils evenly. Soak for 20–30 minutes.
Jar Decor Idea: Add a ribbon and label for a beautiful homemade gift.
Safety Tip: If using oils, bath surface may become slippery – use caution.
Shelf Life: Best used within 6 months. Store in a dry area to avoid clumping.
Sensitive Skin: Perform a patch test before use if concerned about essential oil sensitivity.
This Rose Petal Bath Salt recipe transforms your bath into a fragrant, mineral-rich soak that nourishes your body and calms your mind.

My Personal Notes for this Recipe

QR Code linking back to recipe