You can use plain oil to cleanse, but if you want a wash off, I don't believe that you can make it without a surfactant. Plain oil can leave quite a lot behind on the skin, if you don't want this, then you'll need to double cleanse to get that off.
In the past, I had been using plain mineral oil with cotton pads, and even then was having an issue with needing multiple pads for my eye makeup & sunscreen. So, I made a self cleansing oil this week, my first actually and I'm wondering why I waited so long. I made this, and one sweep takes off the majority of the makeup etc., and it washes off so much better. I am completely sold.
My recipe was a basic one, and I just mixed up 3 oz for starters. Since there's no chance of water contamination in mine, I skipped a preservative, but obviously you would use it if there were a chance of contamination.
89% Mineral Oil
10% Cromollient This can be adjusted, I believe most people use between 5% & 15% depending on how clean they want to be.
1% Fragrance The mineral oil/cromollient combo on it's own isn't offensive in the least so you can obviously skip this, I just have a thing for rose scented oil.
Shake well and that's it.