| |

DIY Cleopatra Milk Bath Recipe

I have been obsessed with the legend of Cleopatra’s beauty rituals for as long as I knew about them. There is something so magical about the idea that one of history’s most iconic women relied on simple, natural ingredients, milk, botanicals, oils, to maintain that legendary, glowing skin.

When I started diving deeper into natural skincare a few years ago, recreating her famous milk bath was at the very top of my list. I knew I had to share this DIY cleopatra milk bath recipe the moment I tried it!

The tradition of a cleopatra milk bath is rooted in ancient Egyptian beauty practices, where milk was used to soften and brighten the skin, and botanicals were added for their healing and aromatic properties.

This homemade cleopatra milk bath recipe takes that centuries-old wisdom and makes it completely achievable for a modern, busy mom who just needs 20 minutes of peace.

You’ll learn exactly how to layer this beautiful DIY bath soak, what every single ingredient does for your skin, and how to make it look gorgeous enough to use as a homemade gift 🙂

Benefits

This milk bath diy is so much more than pretty layers in a jar, every ingredient is doing real work for your skin and your nervous system!!

Pink Himalayan salt is the backbone of these diy bath salts. Rich in trace minerals, it helps draw out impurities while softening the water itself, leaving your skin feeling silky rather than squeaky.

It’s one of my favorite natural bath salts diy ingredients because it pulls double duty: detoxifying AND relaxing tired muscles.

Dried milk powder is the true heart of a cleopatra bath. Milk contains lactic acid, a naturally occurring gentle exfoliant that dissolves dead skin cells and encourages that soft, glowy skin Cleopatra was famous for.

It also creates a creamy, moisturizing quality in the water that your skin just drinks up. This is what makes it a genuinely hydrating bath soak.

Oats: don’t skip these! Colloidal-style oats have been used for centuries to calm irritated, itchy, or sensitive skin. They create a soothing, milky quality in the bath water and are incredible for anyone dealing with dry or reactive skin (my kids swear by oat baths when their skin acts up in winter).

Dried rose petals bring the romance and the botanicals. Roses have long been associated with skin softening and toning, and they make this DIY floral bath soak feel genuinely luxurious. My daughter LOVES including rose petals in every bath she takes.

Essential oil adds aromatherapy benefits depending on what you choose: lavender for deep relaxation, rose geranium for a floral, balancing experience, or eucalyptus for something more invigorating.

Dragon fruit powder gives this DIY bath milk its gorgeous rosy color naturally, no artificial dyes needed. It’s purely decorative here, but I love that it’s completely skin-safe and natural 🙂

Pin This Post For Later:

Cleopatra Milk Bath pin image.

DIY Cleopatra Milk Bath Recipe

Makes: 1 bath

Ingredients

Instructions

In a small bowl, mix the Himalayan salts with the essential oil. Let sit for a bit to help it dry out.

Add the dragon fruit powder to the milk powder until you get your desired color.

A hand holding bright pink beetroot powder in a ceramic tray, ready to pour into a bowl of milk powder on a white countertop.

In your jar or container, begin layering: Start with a layer of pink Himalayan salt. Add a layer of the milk powder mixture. Sprinkle in a light layer of oats. Add a layer of dried rose petals.

Repeat the layers until the container is full.

To Use: Add the entire mixture to a warm bath and allow everything to dissolve and infuse the water. Soak and enjoy!!

Notes

  • If you are worried about things going down the drain, add to a muslin cloth bag before adding to your bath. That’s what I usually do for a nice, easy clean up.
  • Any essential oil works great. I personally like rose geranium!
  • You can also use mica powder or beet root powder instead of dragon fruit powder.
A glass jar of Cleopatra milk bath on a white countertop, surrounded by scattered rose petals, with a white flower and a soft cloth in the background.

Cleopatra Milk Bath

Yield: 1 bath
Prep Time: 10 minutes
Total Time: 10 minutes
Difficulty: Easy

A luxurious layered milk bath inspired by ancient beauty rituals, combining salts, milk powder, oats, and rose petals for a softening, spa-like soak.

No Ratings

Materials

  • 2/3 cup pink Himalayan salt
  • 1/3 cup dried milk powder
  • ¼ cup oats
  • 1/3 cup dried rose petals
  • 8 drops essential oil
  • 1 teaspoon beet root powder (for natural color)

Tools

  • Mixing bowls
  • Jar/container
  • Spoon

Instructions

  1. In a small bowl, mix the Himalayan salts with the essential oil. Let sit for a bit to help it dry out. 
  2. Add the beet root powder to the milk powder until you get your desired color. 
  3. In your jar or container, begin layering: Start with a layer of pink Himalayan salt. Add a layer of the milk powder mixture. Sprinkle in a light layer of oats. Add a layer of dried rose petals.
  4. Repeat the layers until the container is full.

Notes

  • If you are worried about things going down the drain, add to a muslin cloth bag before adding to your bath. That's what I usually do for a nice, easy clean up.
  • Any essential oil works great. I personally like rose geranium!
  • You can also use mica powder or beet root powder instead of dragon fruit powder.

Did you make this project?

Please leave a comment on the blog or share a photo on Pinterest

Final Thoughts

This is by far my FAVORITE bath recipe to make in big batches during the holidays because it makes the most beautiful, thoughtful gift, layered in a clear jar with a ribbon, it looks like something from a boutique spa.

Trust me, I figured that out the hard way after gifting a plain-looking version one year and wishing it had that wow factor!

Next time, I want to experiment with adding dried lavender buds to the layers for an even more relaxing diy relaxing bath soak version.

Whether you make this for yourself or someone you love, this cleopatra bath recipe is pure, simple luxury, exactly the way Cleopatra intended 🙂

Popular Beauty Recipes:

Follow me on Pinterest!Follow!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.