White Rose Petal & Grapefruit Bath Soak Recipe + Free Printable

A simple, soothing DIY rose petal bath soak to help you relax.

White rose petal and grapefruit bath soak

DIY White Rose Petal & Grapefruit Bath Soak with a Free Printable

Ingredient ratio

  • 1 packet evaporated milk (powdered)
  • 5 drops grapefruit essential oil
  • 5 drops rose essential oil
  • Handful of dried rose petals, preferably culinary grade

For packaging

  • Clean glass jars
  • Free printable label
  • Scrapbook trimmer or scissors
  • Double-stick tape

Every so often my skin acts up as if I were a teenager again. Most of the time my complexion is clear, but once a month I notice breakouts and extra dryness. A recent facial helped me identify a few issues—dehydration and sensitivity that can make my skin look older than it is. The esthetician recommended simple remedies like peppermint tea and topical vitamin C, and suggested I focus on moisture. Baths have long been a go-to for me, and adding milk powder to a soak is an easy way to add gentle hydration.

Evaporated milk does have a distinct scent, so I like to balance it with essential oils. Whether or not you buy into the hype around essential oils, they do add a pleasant fragrance and can help make a DIY beauty blend feel luxurious. For this soak I chose grapefruit and rose for a bright, floral aroma that complements the milk and dried petals.

This recipe is flexible and quick to assemble, making it perfect for personal use or as a small gift. Fill small glass jars with the mix, add a label, and you have a thoughtful, handmade present—great for Mother’s Day, bridesmaids, or just a pick-me-up for a friend.

Jar of rose petal bath soak

How to prepare: combine the powdered evaporated milk with the essential oils, stirring gently so the oils distribute evenly. Fold in the dried rose petals and transfer the mixture into clean jars. Seal tightly to keep moisture out. When you’re ready for a bath, add a few tablespoons of the soak to warm running water and stir to dissolve. Soak for 15–20 minutes, then gently pat skin dry and follow with your favorite moisturizer.

Tips: use culinary-grade dried petals to avoid unwanted residues, and always patch-test essential oil blends on a small skin area if you have sensitivity. Customize the scent by swapping or adjusting essential oils to your preference, and consider adding other soothing ingredients like colloidal oatmeal or a small amount of baking soda if desired.

Close-up of rose petals and bath soak

Note: After sharing this recipe I learned more about the therapeutic uses of essential oils from a friend who studies them. I now appreciate their potential benefits while still being mindful that some sellers oversell their claims. I plan to share more accurate information about essential oils in a future post.