I love coleslaw! There are two types of coleslaw - creamy and non creamy - mine is sort of a mixture of the two. It is difficult to write a recipe for coleslaw - it is a matter of taste. I don't like coleslaw that is very sweet, and I don't understand why some people want to put mustard in it ...
1/2 head of cabbage, quartered with core removed and sliced thinly
1/2 white onion, thinly sliced or grated
1 carrot, peeled and grated
1 tablespoon white vinegar
1 heaping tablespoon mayonnaise (Hellman's)
1 teaspoon or less sugar (actually I use a bit of Sweet n Low)
Caraway seeds - just a few (optional, but they are really good in coleslaw)
Pepper - a few shakes
Lemon juice - about 1/4 lemon squeezed
Mix everything well in a large bowl. You'll have to taste it and perhaps adjust the seasonings. You may need a bit more mayonnaise or lemon juice, if there isn't enough dressing - it should be moist, but not dripping at this point.
Let it marinate all together, preferably overnight - but it is good as soon as it is mixed, too!