Easy breast milk lotion recipe you can make with a few simple natural ingredients from your own kitchen.

I was recently cleaning out our deep freezer trying to make room for the half steer we order once a year, when I found a few ounces of breast milk left over.
Of course I was not about to throw this liquid gold away, so I put it to the side until I could figure out a good idea for what to do with it.

There is only three or four ounces left so it’s not like there is enough to give my toddler a sippy cup of it, but still enough that I knew it could be used for something.
Enter this breast milk lotion recipe.
How Do You Make Homemade Breast Milk Lotion?
Gather the ingredients and supplies you need.
Supplies:
- Double boiler or a glass bowl and pot for melting ingredients.
- Whisk.
- Glass sealed container to store the finished lotion.
Ingredients:
- Beef tallow or beeswax. I wish I could use tallow for this recipe but I just ran out, so I will be using beeswax.
- Coconut oil, grapeseed oil, avocado oil, or olive oil. Whatever you have on hand. I will be using avocado oil.
- Vitamin E oil.
- Room temperature breastmilk.
- Essential oils if desired but not necessary. Two essential oils commonly used for skin care are lavender and frankincense.
If you need help sourcing some of these ingredients, I get the vitamin E oil from Thrive Market and the beef tallow from fedfromthefarm.com. Everything else you can find at your local natural store or of course on Amazon. Everything except the breast milk that is. 😉
Directions:


- Melt the beef tallow or beeswax and your choice of oil (I am using avocado oil) in the double boiler. If you don’t have a double boiler, add 2 cups of water to a small sauce pan and heat to a light simmer on low heat. Place a glass bowl on top of the pot and then add the tallow or beeswax and oil to the glass bowl to melt.
- Remove the double boiler or glass bowl from the heat and wait for it to cool down to room temperature.
- Once tallow or beeswax and oil are room temp add six drops of vitamin E oil while whisking mixture.
- Slowly pour the breast milk into the mixture while whisking everything together.
- Add your choice of essential oil (if desired) at this time and continue to whisk everything well.
- Once all ingredients are mixed well, pour into a glass jar for storing. The lotion will continue to solidify as it cools.

You will want to store this lotion in a cool place away from direct sunlight.
This breast milk lotion recipe will stay good for about three months at room temperature or up to a year if kept in the fridge.
If you decide to store it in the fridge, the lotion will become a bit hard but it very quickly become easy to rub on your skin with your body heat.
I don’t recommend storing the breastmilk lotion in the freezer because the consistency will change once it thaws.
RELATED: Easy Cocoa Body Butter Lotion Recipe
Health Benefits Of Each Ingredient In This Recipe
Grass Fed Beef Tallow
Grass fed beef tallow has some amazing benefits for your skin!
So what is tallow, you might be asking.
All tallow is, is rendered beef fat.
Tallow contains so much goodness! One reason it works as an amazing moisturizer is because it’s basically made up of the same fatty acids found in our own skin.
Tallow that comes from grass fed cows is loaded with vitamins A, K, D, and E.
It absorbs quickly into your skin and doesn’t leave it feeling greasy all day.
I personally have been using facial skin care made with tallow for over a year now and I love it.
RELATED: DIY All Natural Hairspray
RELATED: Breast Health: Can I use body lotion on my breasts?
Oil Variations For Breast Milk Lotion
- Coconut Oil is antimicrobial and it reduces inflammation. It’s full of antioxidants which helps reduce fine lines. It’s a good oil to use for eczema, diaper rashes, and other inflammatory skin irritations.
- Grapeseed oil is best to use for very sensitive skin. If you will be using this lotion for baby’s skin, this oil will be the most gentle, just make sure to try it on a small patch of skin first to make sure there’s not an adverse reaction. Use this oil if you have dry skin that causes persistent scratching or need to treat acne.
- Avocado oil is what I am using for this recipe. This oil is loaded with potassium, lecithin, and vitamin E, which help to moisturize and nourish skin. The antioxidants in this oil are great for fighting eczema and psoriasis.
- Olive Oil is an all around well known oil. It is said to increase collagen and decrease your chance of developing acne.
Vitamin E oil
You will want to add the extra drops of vitamin E oil even if you’re using one of the above oils that already has vitamin E in it.
Vitamin E acts as a barrier to help your skin retain moisture. The antioxidant properties in this vitamin help protect the skin from damage from the sun make your skin feel softer.
It will also help reduce the appearance of scars and dark spots.
Breast Milk
Okay this entire blog post could be spent on the health benefits of breast milk, but for the sake of time I will give you the cliff notes.
Breast milk truly is liquid gold.
It not only is a complete nutrient food source for an infant, but its properties continue to evolve as your child grows to meet baby’s needs and support proper growth and development.
Actual medicine studies have found breast milk to be an effective treatment for things like:
- Eczema.
- Dry cracked nipples.
- Itchy dry skin.
- Diaper rash.
- Eye problems like pink eye.
- Umbilical cord care.
- Cradel cap treatment.
- Ear infections.
- Nasal congestion.
- Minor scrapes and burns.
- Even help with psoriasis.
More specifically for the skin all the vitamins, minerals, omega-3 fatty acids, stem cells, lauric acid, and antimicrobial properties found in this miracle liquid can help with the healing process and restoration of our largest organ.
Breast milk has been used as a natural remedy for thousands of years.
So for all you new moms out there with an oversupply of milk -especially those first few weeks postpartum when all your milk comes in. Or those times you have a clogged milk duct and you’re pumping extra to avoid developing mastitis. Making your own breastmilk lotion could be a great way put some of the over-supply to use.
Or if you’re like me and found a few precious ounces left over in your freezer.


Breast Milk Lotion Recipe FAQ’s
How long does breast milk lotion last?
Since this lotion has fresh milk in the ingredients, it will only last up to three months outside of the fridge. You still need to keep it in a cool dark place away from direct sunlight.
My advise is to keep it in the fridge and just take it out a few minutes before you want to use it, to give it time to soften a little. The colder temperature will make it harden but don’t worry, the warmth of your skin will help soften it quick.
How do you use breast milk as a moisturizer?
You can use breast milk as a moisturizer all on its own by applying straight milk on to the area of concern, or you can make it into a lotion using the simple recipe above.
You can also take milk baths to moisturize your entire body. Add about a cup of fresh breastmilk and a few drops of your favorite essential oil to your bathtub while it fills with water.
Can you have an adverse reaction to breast milk lotion?
Dairy sensitivities can be an issue if the breast milk has dairy protein in it from the mother’s own diet.

Breast Milk Lotion
Breast milk has so many amazing health benefits. Moisturize your skin or baby's skin with this breast milk lotion recipe made with a few simple ingredients.
Ingredients
- 1 Tbls of beeswax or grass fed beef tallow
- 3 oz of the oil of your choice. Coconut oil, grapeseed oil, avocado oil, or olive oil.
- 6 drops of vitamin E oil
- 3 oz of room temperature breast milk
- 10-15 drops of essential oil of your choice. (optional)
Instructions
- Melt the beef tallow or beeswax and your choice of oil in the double boiler. If you don't have a double boiler, add 2 cups of water to a small sauce pan and heat to a light simmer on low heat. Place a glass bowl on top of the pot and then add the tallow or beeswax and oil to the glass bowl to melt.
- Remove the double boiler or glass bowl from the heat and wait for it to cool down to room temperature.
- Once tallow or beeswax and oil are room temp add six drops of vitamin E oil while whisking mixture.
- Slowly pour the breast milk into the mixture while whisking everything together.
- Add your choice of essential oil (if desired) at this time and continue to whisk everything well.
- Once all ingredients are mixed well, pour into a glass jar for storing. The lotion will continue to solidify as it cools.
Notes
Two great choices of essential oils to use, if you choose, are lavender and frankincense. They are both very gentle on the skin.
Store this lotion in a cool place away from direct sunlight for up to three months.
For a longer shelf life keep in the refrigerator, and take out a few minutes before you wish to use it.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
I loved making this recipe! So quick and easy. Hoping it will help clear up my baby’s dry skin. I used tallow and olive oil and noticed the separation happening as well. I put it in a jar in the fridge to solidify faster and shook it intermittently and that seemed to do the trick! No more separation and it’s a nice silky texture.
I’m so happy to hear you love the recipe! Thank you for sharing what oil you used and what you did to help with the separation issue, I’m sure it will help some of the other readers.
Curious if it’s normal for this to smell? Definitely smells like old milk, which makes sense, but want to make sure it’s normal and not concerning.
Hi Olivia, while it’s totally normal for the lotion to smell like milk, it shouldn’t smell like the milk has gone bad or sour.
I want to like this so much because two of my three kids have severe eczema and nothing have worked as well as breast milk. Literally I’ve spend thousands on various lotions/ointments /creams… unfortunately my batch didn’t turn out quite right. I’m sure it was user error 😂 but I really don’t want to waste that liquid gold! Haha
So here’s my issue: It seems smooth upon application, but quickly starts pilling. Any suggestions for future batches? Any thoughts on correcting the batch I just made? I followed the directions perfectly. I did use coconut oil.
How weird that it starts pilling! My only suggestion is that you try a different kind of oil next time. If you can find tallow even better because tallow absorbs so beautifully onto the skin.
For this batch if it’s definetly not working out as lotion, I would add it to a warm bath. You or the kids will still get all the benefits of every ingredient used to make the lotion.
I love it! Used coconut oil and beeswax! Even my hubby used it which is not a thing LOL!
Thank you!!
Oh yay! I’m so glad you liked the recipe! My hubby uses it too on occasion.
I did this step for step and it seemed fine but for some reason after it solidified some liquid sits on top. I used an immersion blender. Any recommendations? I love it otherwise I just wonder what I could have done better
Hi Lily! Yes I actually experienced this too. I usually just mix it back into the lotion with my finger when I apply it to my skin but you can just spill it out if you feel like it’s too much liquid.
I’m not sure if I did something incorrectly, but my breast milk did not mix in with the oil mixture whatsoever. The fat stayed as one and the breast milk as the other. Reminded me of making homemade cheese when the milk separates from the cheese. I did use coconut oil as my main source.
Hmm, next time you make the lotion again try using an immersion blender to make sure everything mixes well. Coconut oil can be a hard one to work with once it cools.
This also did not work for me either. I had the same results of not mixing
So sorry to hear that Nicole.
What oil did you use? It’s very important to start the mixing process as you incorporate the breast milk into the oil.
Our 8 week old refuses to do any bottles and we literally have an entire shelf in the deep freeze filled with breast milk. This may come in handy!