I wanted a reliable, delicious coleslaw to serve as a side dish, and after testing several variations I settled on this Captain D’s–style coleslaw. It combines crisp vegetables with a sweet, tangy, creamy dressing that pairs especially well with fried or grilled seafood, but also complements chicken and barbecue dishes.
This is a copycat version of the coleslaw served at Captain D’s. I enjoy recreating restaurant flavors at home — I’ve already adapted their tartar sauce — and this coleslaw captures the balance of creaminess and bright acidity that makes the original so appealing.
You can adjust the vegetables to suit your preferences. The recipe uses the classic combination of shredded cabbage, grated carrot, and chopped onion, but feel free to add or omit ingredients based on what you have on hand. The method is simple and quick: just combine the vegetables, whisk the dressing, toss everything together, and chill to let the flavors meld.

Table of Contents
What is Captain D’s Coleslaw?
Captain D’s coleslaw is a creamy, slightly sweet and tangy side salad traditionally served alongside fried seafood and other mains. It’s made from shredded cabbage, grated carrots, and finely chopped onion, dressed in a blend of mayonnaise, sugar, milk, buttermilk, lemon juice, and white vinegar, with salt and black pepper for seasoning. The result is a refreshing, flavorful coleslaw that holds up well next to rich, fried foods.
Ingredients
- 1/2 head of cabbage, finely shredded
- 1 medium carrot, grated
- 1/4 cup finely chopped onion
- 1/2 cup mayonnaise
- 1/4 cup sugar
- 1/4 cup milk
- 1/4 cup buttermilk
- 2 tablespoons lemon juice
- 1 tablespoon white vinegar
- 1/2 teaspoon salt
- 1/8 teaspoon black pepper

Kitchen Equipment Needed
- Large mixing bowl
- Medium mixing bowl
- Whisk
- Grater
- Knife
- Cutting board
- Plastic wrap or airtight lid
How to Make Captain D’s Coleslaw?
Step 1:
Place the shredded cabbage, grated carrot, and chopped onion into a large mixing bowl.
Step 2:
In a separate bowl, whisk together the mayonnaise, sugar, milk, buttermilk, lemon juice, white vinegar, salt, and black pepper until smooth and well combined.
Step 3:
Pour the dressing over the vegetables and toss thoroughly to coat every piece evenly.
Step 4:
Cover the bowl with plastic wrap or an airtight lid and refrigerate for at least 2 hours to allow the flavors to develop. Serve chilled.

Some Tips!
- Use fresh cabbage and carrots for the best crunch and flavor.
- Shred the cabbage very thin and grate the carrots finely so they blend well and the dressing coats everything evenly.
- Chill the coleslaw for at least 2 hours before serving to let the flavors meld and the dressing soften the vegetables slightly.
- Taste the dressing before combining it with the vegetables, and adjust the sugar, lemon juice, or salt to suit your preference.
How to Store Any Leftovers?
Store leftover coleslaw in an airtight container in the refrigerator for up to 24 hours. Stir before serving to redistribute the dressing, and discard if it develops an off smell or texture.

What to Eat with Captain D’s Coleslaw?
This coleslaw pairs beautifully with seafood, particularly fried or grilled fish, but it’s also excellent with fried chicken, grilled meats, BBQ wings, or classic fish-and-chips. Its creamy, tangy profile balances rich or greasy mains and adds a fresh, crunchy element to any plate.
FAQ
Can I use a food processor to shred the cabbage and carrots?
Yes. A food processor speeds up shredding and gives even results, but it’s not required — a sharp knife and a grater work fine.
What can I use instead of buttermilk?
Make a quick buttermilk substitute by adding a teaspoon or two of lemon juice or vinegar to regular milk and letting it sit for a few minutes.
Is this coleslaw gluten-free?
Yes. The ingredients listed are naturally gluten-free, but always check labels on packaged products (like mayonnaise) if you have a strict gluten-free requirement.
Can I use a different type of vinegar?
White vinegar gives a clean, bright acidity that complements the dressing. You can substitute apple cider vinegar for a milder, fruitier note, but avoid stronger flavored vinegars unless you want a noticeable change.
How can I make the coleslaw spicier?
Add a pinch of cayenne pepper, a dash of hot sauce, or some finely chopped jalapeño to the dressing to introduce heat.
Can I add other vegetables to the coleslaw?
Yes. Bell peppers, celery, or even small pineapple pieces can add texture and flavor — adjust the dressing sweetness and acidity accordingly.
Conclusion
This Captain D’s–style coleslaw is an easy, crowd-pleasing side that brings creamy, tangy flavor and crunchy texture to the table. It’s quick to prepare and stores well for a day, making it a convenient choice for weeknight meals, cookouts, and gatherings. Try it with your favorite fried or grilled mains and adjust seasonings to make it your own.

Captain D’s Coleslaw Recipe
Recipe by Courtney
Course: Sides
Cuisine: American
Difficulty: Easy
6
servings
15
minutes
15
minutes
180
kcal
A creamy, tangy coleslaw that pairs especially well with seafood and fried dishes. Easy to make and family-friendly.
Ingredients
- 1/2 head of cabbage, finely shredded
- 1 medium carrot, grated
- 1/4 cup finely chopped onion
- 1/2 cup mayonnaise
- 1/4 cup sugar
- 1/4 cup milk
- 1/4 cup buttermilk
- 2 tablespoons lemon juice
- 1 tablespoon white vinegar
- 1/2 teaspoon salt
- 1/8 teaspoon black pepper
Directions
- Put the shredded cabbage, grated carrot, and chopped onion in a big bowl.
- In another bowl, mix the mayonnaise, sugar, milk, buttermilk, lemon juice, vinegar, salt, and pepper until smooth.
- Pour the dressing over the vegetables and stir well to coat them.
- Cover and refrigerate for at least 2 hours before serving.
Notes
- Use fresh produce for the best texture and flavor.
- Shred cabbage thinly and grate carrots finely for even mixing.
- Chill for at least 2 hours to let the dressing mellow and the flavors blend.
- Taste and adjust the dressing before combining with the vegetables.