This easy creamy coleslaw is made with crisp green and red cabbage, shredded carrots, and a simple sweet and tangy homemade dressing. It's fresh, creamy, and the perfect make-ahead side for BBQ pork, burgers, sandwiches, and summer dinners. Short on time? Use bagged coleslaw mix for an easy shortcut.
In a large bowl, whisk together the mayonnaise, white vinegar, apple cider vinegar, sugar, celery seed, salt, and black pepper until smooth and creamy.
Add the green cabbage, red cabbage, and carrots to the dressing. Toss until everything is evenly coated.
Cover and refrigerate for at least 30 minutes. This gives the cabbage time to soften slightly and allows the flavors to come together.
Give the coleslaw a good stir before serving. Taste and adjust the salt and pepper if needed.
Easy Shortcut: Short on time? Use 6 cups bagged coleslaw mix instead of shredding the cabbage and carrots. Just toss it directly with the dressing.
Make It Ahead: This coleslaw is a great make-ahead side. Prepare it a few hours before dinner and keep it refrigerated until serving.
Adjust the Sweetness: This dressing is lightly sweet. For sweeter coleslaw, add another teaspoon or two of sugar to taste.
If It Gets Watery: Cabbage naturally releases moisture as it sits, which can loosen the dressing. Just give everything a good stir before serving.
Storage: Store covered in the refrigerator for up to 3 days. The texture is best within the first day or two.
Serve this creamy coleslaw alongside BBQ Pork for an easy family dinner. Add warm Homemade Cornbread for a classic BBQ-style meal.
This recipe is naturally gluten-free as written. If needed, check the labels on the mayonnaise and other packaged ingredients to make sure they meet your gluten-free needs.