Yum! This classic, diner-style creamy coleslaw is the perfect balance of crunchy, tangy, and sweet. Using evaporated milk in the dressing is a brilliant little secret—it thins out the heavy mayonnaise just enough to create an incredibly smooth, velvety coat over the fresh vegetables without making them watery.
Ingredients
The Crunch Base:
1 medium cabbage, shredded (using a mix of green cabbage and a little purple cabbage adds beautiful color)
1 medium carrot, shredded
1 medium red onion, thinly sliced
The Creamy Dressing:
1 ¼ cups mayonnaise
3 tablespoons evaporated milk
2 tablespoons fresh lemon juice
2–3 teaspoons sugar (adjust to your preferred sweetness)
Salt and freshly ground black pepper to taste
Instructions
Step 1: Prep the Vegetables
Shred the cabbage using a sharp knife, a mandoline, or a food processor attachment. Grate the carrot and thinly slice the red onion. Toss all the vegetables together in a large mixing bowl so the colors are evenly distributed.
Step 2: Whisk the Dressing
In a separate medium bowl, combine the mayonnaise, evaporated milk, lemon juice, and sugar. Whisk vigorously until the sugar completely dissolves and the dressing is silky smooth. Taste it and add your salt and black pepper as desired.
Step 3: Combine and Coat
Pour the creamy dressing over the shredded vegetable mixture. Use large spoons or tongs to toss everything thoroughly, making sure every strand of cabbage and carrot is beautifully coated.
Step 4: Chill and Set
Cover the bowl with plastic wrap and place it in the refrigerator for at least 1 hour before serving. This chilling time is essential because it allows the cabbage to soften slightly and lets the tangy-sweet flavors develop fully. Give it one quick stir right before serving, and enjoy it alongside your favorite grilled meats or sandwiches!