This DIY milk bath is a nourishing and calming treat you can enjoy anytime—and it makes a beautiful homemade gift too.

There’s nothing quite like sinking into a warm, fragrant milk bath at the end of a long day. Not only is it a luxurious way to unwind, but it’s also incredibly beneficial for your skin.
This simple DIY milk bath recipe is made with natural ingredients like oats, dried milk, and baking soda—perfect for a soothing soak that leaves your skin feeling silky smooth. It’s easy to make, customizable, and makes a thoughtful handmade gift too!
Whether you want to relax sore muscles, soften dry skin, or enjoy a spa-like ritual at home, this homemade milk bath is a perfect addition to your self-care routine.
What Is a Milk Bath?
A milk bath is exactly what it sounds like: a warm bath infused with milk (or milk powder) and other skin-soothing ingredients. Historically used by queens like Cleopatra for its beautifying effects, milk baths are known for their ability to hydrate and exfoliate the skin gently. Lactic acid in milk helps remove dead skin cells, while oats and baking soda calm irritation and soften skin. You can also add essential oils for a lovely scent and the benefits of aromatherapy.

How To Make a Milk Bath
This recipe makes about 4–5 ounces of bath mix, which is enough for several luxurious baths. It combines dried milk, ground oats, and baking soda for a gentle and nourishing soak. Essential oils are optional, but they add a relaxing (or energizing!) touch, depending on the scent you choose.
Grind the oats: Add oats to a spice grinder or high-speed blender and pulse until you get a fine powder.
Mix dry ingredients: In a medium bowl, combine the ground oats, dried milk, and baking soda. Stir to combine evenly.
Add essential oils: If using essential oils, add 5 drops and mix thoroughly to distribute.
Transfer to a container: Store your milk bath mix in a clean, airtight jar.

Substitutions and Customizations
Here’s how to customize your milk bath mix based on what you have at home or your personal preferences:
- Dried Milk: You can use goat milk powder, coconut milk powder, or buttermilk powder if you want a non-dairy or extra-creamy version. Goat milk is especially gentle on sensitive skin.
- Oats: Oats are naturally soothing, but if you’re out, try using colloidal oatmeal or finely ground rice flour.
- Baking Soda: Adds a softening, pH-balancing effect to your bath. You can skip it if you prefer or replace it with Epsom salts for muscle relaxation.
- Essential Oils: Add any essential oil you like—lavender for calming, peppermint for cooling, or sweet orange for a cheerful, uplifting scent.
- If gifting, you can add a pinch of dried herbs or flower petals like lavender buds or rose petals (just keep in mind they’ll float in the tub unless contained in a muslin bag).
FAQ
How much milk bath should I use per bath?
Use about ¼ cup per bath. Add it to a muslin tea bag or reusable cotton pouch to prevent mess and make cleanup easier.
Is this milk bath safe for sensitive skin?
Yes! The ingredients are gentle but always do a patch test if you’re unsure. You can skip essential oils if you’re sensitive to fragrances.
Can I use it in a foot soak instead of a full bath?
Absolutely. Just add 1–2 tablespoons to a bowl of warm water for a soothing foot soak.
How should I store this milk bath mix?
Keep it in an airtight jar in a cool, dry place. It should last for 3–6 months, depending on humidity and the freshness of your ingredients.
Is this milk bath vegan?
No, unless you use coconut milk powder or another plant-based milk alternative.

Related:
Print
Milk Bath Recipe (Soothing DIY Recipe for Soft, Glowing Skin)
This DIY milk bath is a nourishing and calming treat you can enjoy anytime—and it makes a beautiful homemade gift too.
- Prep Time: 5 minutes
- Total Time: 5 minutes
- Yield: 4–5 ounces 1x
- Category: DIY
Ingredients
- 1/2 cup dried milk
- 1/4 cup baking soda
- 1/2 cup oats
- 5 drops essential oils (optional)
Instructions
- Grind the oats: Add oats to a spice grinder or high-speed blender and pulse until you get a fine powder.
- Mix dry ingredients: In a medium bowl, combine the ground oats, dried milk, and baking soda. Stir to combine evenly.
- Add essential oils: If using essential oils, add 5 drops and mix thoroughly to distribute.
- Transfer to a container: Store your milk bath mix in a clean, airtight jar.
To Use: Scoop ¼ cup of the mix into a muslin tea bag or cotton pouch. Drop it into a warm bath and soak for 20–30 minutes. Breathe deeply and relax!




Leave a Comment