Combine the green cabbage, red cabbage, and carrots in a large bowl.
In a separate bowl, whisk together the mayonnaise, sugar, apple cider vinegar, lemon juice, salt, and black pepper until smooth.
Pour the dressing over the shredded vegetables.
Toss until evenly coated.
Chill for at least 30 minutes before serving.
Notes
Tips for Success
Shred the cabbage fairly thinly with a sharp knife so it’s easy to eat and gets evenly coated with dressing.
Give it time to chill. Thirty minutes in the refrigerator helps the flavors blend together.
Adjust the sweetness if you like. You can use a little less sugar for a more tangy coleslaw.
Toss before serving. The cabbage naturally releases some moisture as it sits, so give everything another good toss before putting it on the table.
Make it ahead. This is an easy side dish to prepare a few hours before a cookout or gathering.
How to Store:Store leftover coleslaw covered in the refrigerator in an airtight container for up to 3 days.The cabbage will gradually soften and release more liquid as it sits, so the coleslaw has the best crunch when eaten within about 24 hours. Toss it well before serving leftovers.