Today’s Super Simple formulation is the most super-ly simple of the super simple formulations I’ve shared with just two ingredients! I’ve also shared two different variations and discussed how to customize it to make it as accessible as possible (and also to hopefully get you inspired to start formulating your own cleansing oils!). Let’s get started!

How to Make Super Simple Oil-to-Milk Cleanser

Want to watch this project instead of reading it?

Watch Now

What is an oil-to-milk cleanser/cleansing oil?

I think an oil-to-milk cleanser (or cleansing oil) is the simplest cleanser you can make. It’s basically just inexpensive oil (and/or oil-soluble esters) with just enough of a surfactant to allow the product to self-emulsify with water, making for easy and clean rinse-off. It is perfectly possible to make a cleansing oil with just two ingredients, but most products you’ll find on the market are more complex than that.

The oil base of the formulation is important because like dissolves like, so the oil in the cleanser dissolves the sebum on our skin and breaks down the film-formers that make products like makeup and sunscreen long-wearing. We then add an oil-soluble surfactant to the formulation so the oil (now mixed with excess sebum and eyeliner) rinses off easily, leaving the skin feeling clean.

Ingredients Overview: Essential ingredients

One of the biggest principles of ingredient selection for a cleanser is that the bulk of the ingredients should be inexpensive (or if they are expensive, stick to a low usage rate). Since cleansers are only in contact with the skin for perhaps a minute before being rinsed down the drain, including high concentrations of expensive ingredients is rather wasteful; I prefer to save my fancy ingredients for leave-on formulations.

Inexpensive emollients

This ingredient, or blend of ingredients, will form the vast majority of your Super Simple Oil-to-Milk Cleanser. We want something oil-soluble, lightweight, and inexpensive. For this Super Simple Oil-to-Milk Cleanser, I’ve selected fractionated coconut oil as it’s inexpensive, lightweight, readily available, and has a long shelf life.

I love to include around 10% castor oil in my cleansing oil formulations—it’s a hold-over from my days trying the OCM, and I find it boosts cleansing and leaves my skin feeling lovely. I haven’t included it here in the interests of super-simple-ness, but you could easily swap out 10% of the fractionated coconut oil for castor oil if you have it.

If you’d like to include a more expensive oil for label appeal you can easily swap 5%–10% of the fractionated coconut oil for a fancy oil. You could also take some inspiration from many commercial cleansing oils that use lots of ultralight esters for glorious skin feel (cetyl ethylhexanoate pops up in a lot of ingredient lists). C12-15 alkyl benzoate and isopropyl myristate (IPM) are two of my favourite esters to include in cleansing oil formulations.

How much should you use? Enough to make the formulation total 100% after you’ve selected all the other ingredients.

Oil-soluble liquid emulsifier

This is the ingredient (or ingredients—many commercial oil cleansers use more than one emulsifier) that makes the formulation oil-to-milk instead of just oil—it’s the ingredient that allows water to blend right into the cleanser and get all milky and lovely, making for beautiful rinse-off.

The two options I’ve presented today are polysorbate 80 and PEG-40 hydrogenated castor oil, but those definitely aren’t the only options when formulating a cleansing oil! If you can get Cromollient SCE (Di-PPG-2 Myreth-10 Adipate), that’s really quite lovely. Other options I’ve seen in commercial products and sample formulations include PEG-20 Glyceryl Triisostearate, PEG-40 Sorbitan Peroleate, polyglyceryl-4 oleate (and many other polyglyeryl emulsifiers like Polyglyceryl-10 Dioleate, Polyglyceryl-6 Dicaprate, and Polyglyceryl-2 Oleate), PEG-8 Isostearate, PEG-12 Diisostearate, sorbeth-30 tetraoleate, and many more. If you’re looking at an ingredient list and you aren’t sure which ingredient is the emuslfier, start by researching the ingredients that have numbers in their names. You’ll likely have access to a few different options—what those options are will vary with where you live and where you shop.

You can’t use a water-containing surfactant in a cleansing oil formulation, which means surfactants like Coco GlucosideSodium (C14-16) alpha olefin sulfonate (Bio-Terge AS40), or Cocamidopropyl Betaine won’t work. I also don’t recommend using a solid surfactant like Sodium Cocoyl Isethionate (SCI) or Sodium Lauryl Sulfoacetate (SLSa)—they won’t dissolve in the oily base and they’ll just settle out of the formulation.

Polysorbate 80 and PEG-40 hydrogenated castor oil are both oil-in-water emulsifiers, but not all emulsifiers used in cleansing oils are. I recently shared a formulation that used polyglyceryl-4 oleate, which is a water-in-oil emulsifier, as the rinse-off emulsifier. The feel of the finished cleanser is heavily influenced by the type of emulsifier used; I find oil-in-water emulsifiers create that oil-to-milk effect far more noticeably and rinse off more cleanly than water-in-oil emulsifiers. Meanwhile, water-in-oil emulsifier-powered cleansing oils leave the skin feeling softer and more conditioned. Those are pretty broad generalizations, though—if you make both the polysorbate 80 and the PEG-40 Hydrogenated Castor Oil versions presented here you’ll notice they are different from one another even though they’re both oil-in-water emulsifiers.

How much should you use? This varies with the emulsifier and with how strong you want your cleanser to be. I recommend looking for sample formulations for oil cleansers that use the emulsifier you’re formulating with, see what they use, and start there. If that’s too strong, use less. If it’s not cleansing enough, use more. If you can’t find any sample formulations, look at the recommended usage rate from your supplier, and start with around 5% (assuming that’s within the recommended usage rate).

Ingredients Overview: Optional ingredients


It’s a good idea to include a small percentage (~0.5%) of an antioxidant to extend the shelf life of your oils, though if I’m making a small batch (100g [3.5oz] or less) that is primarily comprised of really shelf-stable oils/esters (like fractionated coconut oil, isopropyl myristate, or C12-15 alkyl benzoate) I’ll sometimes skip the antioxidant as I know I’ll finish the cleansing oil ages before it could oxidize.

Essential oils + Fragrance oils

A small amount (1% or less) of an essential oil and/or fragrance oil will add some scent to your product. I usually skip any sort of fragrance if I’m planning on using the cleansing oil to remove eye makeup. Whatever you use, make sure it’s safe to use on the face at whatever percentage you’re planning on using it at.

Oil-soluble extracts and other oil-soluble goodies

I’d keep usage rates low with ingredients like this; you can definitely include them, but they won’t have much of an opportunity to work on the skin in the mere moments they’re on your face before getting rinsed down the drain. I prefer to save these ingredients for leave-on formulations.

Does an oil cleanser need a preservative?

Because oil cleansers don’t contain water, they don’t need a broad-spectrum preservative. That said, it is important not to contaminate your oil cleanser with water during use, so make sure you choose a package/bottle that makes it easy to keep your product nice and dry.

Which version should I make?

Make whichever one you can get the ingredients for! If you can get the ingredients for both I highly recommend making both and comparing them to see what you think. I think I prefer the PEG-40 Hydrogenated Castor Oil version 😊


You’ll want to package a cleansing oil in some sort of bottle with a cap that will reduce the flow of the liquid cleansing oil so you don’t end up with a huge sloshy palmful of product—after that, the only limit is your imagination! I’ve used bottles with disc caps, turret caps, flip-top caps, and cone caps. You could also just put an orifice reducer in the bottle and use a plain ol’ screw-on cap. Hylamide sells their cleansing oil in a bottle with a cap I associate with white glue, which is neat. If you want a pump top I’d recommend a treatment pump as they handle lower viscosity liquids better than a standard pump; you can also get airless pump bottles with treatment pump caps.

Whatever you choose, make sure the oil won’t easily spill when the bottle is opened, and make sure it would be next to impossible to get water into the bottle as you use the cleansing oil.

Want to watch this project instead of reading it?

Watch Now

Relevant links & further reading

Super Simple Oil-to-Milk Cleanser

Polysorbate 80 version
45g | 90% fractionated coconut oil (USA / Canada)
5g | 10% Polysorbate 80 (USA / Canada)

PEG-40 Hydrogenated Castor Oil version
48.5g | 97% fractionated coconut oil (USA / Canada)
1.5g | 3% PEG-40 hydrogenated castor oil (USA / Canada)

Weigh all the ingredients into a small beaker, or directly into the bottle you’ll be storing the serum in.

For the PEG-40 Hydrogenated Castor Oil version: Prepare a water bath by bringing about 3cm/1″ of water to a bare simmer over low to medium-low heat in a wide, flat-bottomed sauté pan. Place the beaker or bottle into the water bath until the PEG-40 Hydrogenated Castor Oil has melted, and then remove it from the heat.

If you used beaker, stir to combine. If you went straight for the bottle, cap and shake.

That’s it! I packaged mine in a 50mL (1.69fl oz) airless pump bottle from YellowBee (gifted).

To use, massage a dime-sized amount of the cleanser into dry skin and remove with a damp microfibre cloth.

Shelf Life & Storage

Because this cleansing oil is 100% oil-based, it does not require a broad-spectrum preservative (broad spectrum preservatives ward off microbial growth, and microbes require water to live—no water, no microbes!). Kept reasonably cool and dry, it should last at least a year before any of the oils go rancid. If you notice it starts to smell like old nuts or crayons, that’s a sign that the oils have begun to oxidize; chuck it out and make a fresh batch if that happens.


As always, be aware that making substitutions will change the final product. While these swaps won’t break the recipe, you will get a different final product than I did.

  • As I’ve provided this formulation in percentages as well as grams you can easily calculate it to any size using a simple spreadsheet as I’ve explained in this post. As written in grams this recipe will make 50g.
  • To learn more about the ingredients used in this formulation, including why they’re included and what you can substitute them with, please visit the Humblebee & Me Encyclopedia. It doesn’t have everything in it yet, but there’s lots of good information there! If I have not given a specific substitution suggestion in this list please look up the ingredient in the encyclopedia before asking.
  • You can substitute another lightweight oil like sweet almond, grapeseed, or sunflower seed. You could also use a lightweight ester like C12-15 alkyl benzoate or isopropyl myristate (IPM) instead of 20–30% of the fractionated coconut oil.
  • If you’d like your cleanser to be stronger, simply increase the % of the emulsifier and decrease the % of fractionated coconut oil to keep the formulation balanced.
  • If you would like your cleanser to be milder, simply do the opposite—use less emulsifier and more oil.
  • If you’d like to incorporate an essential oil, please read this.


Gifting Disclosure

The 50mL (1.69fl oz) airless pump bottle was gifted by YellowBee.