Start by washing the cabbage and carrot thoroughly. Finely chop the cabbage into very small pieces. The pieces should be about the size of rice grains for the best texture.
Shred the carrot using a grater and finely mince the white onion.
Place the cabbage, carrot, and onion in a large mixing bowl.
In another bowl, add the following ingredients:
Granulated sugar
Apple cider vinegar
Ground black pepper
Kosher salt
Whole milk
Mayonnaise
Buttermilk
Lemon juice
Whisk all the ingredients together until the mixture becomes smooth and creamy.
Pour the dressing over the chopped vegetables in the bowl.
Mix everything well so the cabbage, carrots, and onions are evenly coated with the creamy dressing.
Cover the bowl with plastic wrap and place it in the refrigerator for at least 1–2 hours. This allows the flavors to blend together and improves the taste.
Serve chilled.
Notes
Finely chopped vegetables give the best restaurant-style texture.Chilling the coleslaw helps the dressing soak into the cabbage.If the coleslaw looks dry after refrigeration, you can add a tablespoon of milk and mix again.Fresh cabbage always gives the best flavor.