If you are looking for a refreshing side dish that combines the creamy crunch of classic coleslaw with the heartiness of pasta salad, this Coleslaw Pasta Salad is an easy recipe you will want to make again and again. Tender pasta is tossed with shredded cabbage, carrots, green onions, and a creamy sweet-and-tangy dressing for a colorful salad that works beautifully with grilled meats, sandwiches, and picnic foods.
This recipe is perfect for summer cookouts, potlucks, family gatherings, barbecues, meal prep, or any occasion when you need a make-ahead side dish that can feed a crowd. The cabbage stays crisp, the pasta makes the salad more filling, and the dressing brings everything together with just the right balance of creaminess, sweetness, and acidity.
One of the best things about homemade coleslaw pasta salad is how easy it is to customize. You can add bell peppers, celery, bacon, sunflower seeds, apples, raisins, or even shredded chicken depending on the flavors and textures you enjoy.
Why You’ll Love This Coleslaw Pasta Salad
This easy salad gives you two classic side dishes in one: creamy coleslaw and chilled pasta salad.
The shredded cabbage and carrots add plenty of crunch, while the pasta makes each serving more substantial than traditional coleslaw.
A creamy mayonnaise-based dressing is balanced with apple cider vinegar, Dijon mustard, and a little sugar, creating a flavor that is tangy without being overly sharp.
It is also an excellent make-ahead recipe because a short chilling period gives the flavors time to blend together.
Ingredients
For the Pasta Salad
- 12 ounces rotini, bowtie, shells, or elbow pasta
- 4 cups shredded green cabbage
- 1 cup shredded red cabbage
- 1 cup shredded carrots
- ½ cup thinly sliced green onions
- ½ cup finely diced red bell pepper
- ⅓ cup finely diced celery, optional
- 2 tablespoons freshly chopped parsley
For the Creamy Coleslaw Dressing
- 1 cup mayonnaise
- ¼ cup sour cream or plain Greek yogurt
- 3 tablespoons apple cider vinegar
- 2 tablespoons granulated sugar or honey
- 1 tablespoon Dijon mustard
- 1 teaspoon celery seed
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ¾ teaspoon salt
- ½ teaspoon freshly ground black pepper
- 1–2 tablespoons milk, as needed
Optional Add-Ins
- ½ cup cooked crumbled bacon
- ⅓ cup sunflower seeds
- ½ cup diced apple
- ⅓ cup raisins or dried cranberries
- ½ cup shredded cheddar cheese

How to Make Coleslaw Pasta Salad
1. Cook the Pasta
Bring a large pot of generously salted water to a boil.
Add the pasta.
Cook according to the package directions until al dente.
The pasta should be tender but still slightly firm because softer pasta can become mushy once mixed with the creamy dressing.
Drain thoroughly.
2. Cool the Pasta
Rinse the cooked pasta briefly under cold water to stop the cooking process.
Drain very well.
Unlike hot pasta dishes, rinsing is useful here because the pasta is being served cold and you want it to cool quickly.
Shake away as much excess water as possible.
Transfer the pasta to a large mixing bowl and allow it to finish cooling.
3. Prepare the Cabbage
Finely shred the green and red cabbage.
You can use a sharp knife, mandoline, food processor, or prepared coleslaw mix.
If using bagged coleslaw mix, you will need approximately 5–6 cups.
For the best texture, keep the cabbage relatively thin so it blends easily with the pasta.
4. Prepare the Vegetables
Shred the carrots if they are not already prepared.
Thinly slice the green onions.
Finely dice the red bell pepper and celery if using.
Add the cabbage, carrots, onions, bell pepper, celery, and parsley to the cooled pasta.
Toss gently to distribute everything evenly.
5. Make the Creamy Coleslaw Dressing
In a medium bowl, combine the mayonnaise, sour cream or Greek yogurt, apple cider vinegar, sugar, Dijon mustard, celery seed, garlic powder, onion powder, salt, and black pepper.
Whisk until completely smooth.
If the dressing seems very thick, add milk 1 tablespoon at a time.
The dressing should be creamy enough to coat the pasta and vegetables without being watery.
6. Taste the Dressing
Taste before adding it to the salad.
For a tangier flavor, add a little more apple cider vinegar.
For a sweeter traditional coleslaw flavor, add another teaspoon of sugar or honey.
For extra mustard flavor, add a little more Dijon.
Adjust the salt and black pepper as needed.
7. Combine the Salad
Pour approximately three-quarters of the dressing over the pasta and vegetables.
Toss gently until everything is evenly coated.
Add more dressing as needed.
It is better to start with slightly less because the salad can always be dressed more heavily later.
8. Add Optional Ingredients
If using bacon, sunflower seeds, cheese, dried cranberries, raisins, or apples, fold them into the salad.
For ingredients that you want to remain especially crunchy, such as sunflower seeds or bacon, you can reserve some for sprinkling over the top just before serving.
9. Chill the Salad
Cover the bowl tightly.
Refrigerate for at least 1–2 hours before serving.
This gives the flavors time to blend while allowing the salad to become properly chilled.
If making it several hours ahead, reserve a small amount of dressing to refresh the salad just before serving.
10. Adjust Before Serving
Remove the salad from the refrigerator.
Stir gently.
The pasta may absorb some of the dressing as it chills.
If the salad seems dry, add the reserved dressing or a tablespoon of mayonnaise mixed with a splash of vinegar.
Taste and adjust the seasoning if needed.
11. Garnish and Serve
Transfer the salad to a serving bowl.
Sprinkle with fresh parsley, sliced green onions, black pepper, or reserved crunchy toppings.
Serve cold.
What to Serve With Coleslaw Pasta Salad
This salad pairs especially well with grilled and barbecued foods.
Serve it alongside burgers, hot dogs, grilled chicken, barbecue chicken, pulled pork, ribs, steak, or sausages.
It also works beautifully with sandwiches, sliders, fried chicken, or chicken tenders.
For picnics and potlucks, pair it with potato salad, baked beans, corn on the cob, deviled eggs, or fresh fruit.
Because the pasta makes it more filling than traditional coleslaw, it can also work as a light lunch with grilled chicken or tuna added.
Tips for the Best Coleslaw Pasta Salad
Cook the pasta only until al dente.
Drain it thoroughly so extra water does not dilute the dressing.
Use finely shredded cabbage for the easiest eating texture.
Chill the salad before serving for the best flavor.
Do not add all the dressing immediately if you plan to refrigerate the salad for several hours.
Reserve some dressing because the pasta will absorb moisture while chilling.
Taste the dressing before combining everything.
Add crunchy ingredients such as bacon, nuts, or seeds shortly before serving.
Keep the salad refrigerated until serving.
Easy Recipe Variations
Bacon Coleslaw Pasta Salad
Add ½–¾ cup crispy crumbled bacon for smoky flavor.
Apple Coleslaw Pasta Salad
Add 1 cup diced crisp apple and a small handful of dried cranberries.
Ranch Coleslaw Pasta Salad
Replace part of the dressing with ranch and add shredded cheddar cheese.
Spicy Coleslaw Pasta Salad
Add diced jalapeños, cayenne pepper, or a little hot sauce to the dressing.
Broccoli Coleslaw Pasta Salad
Replace some of the cabbage with prepared broccoli slaw.
Chicken Coleslaw Pasta Salad
Add 2–3 cups chopped or shredded cooked chicken for a complete meal.
Hawaiian-Style Coleslaw Pasta Salad
Add diced pineapple and a little extra honey to the dressing.
Lighter Coleslaw Pasta Salad
Replace half of the mayonnaise with plain Greek yogurt.
How to Store Leftovers
Transfer leftover salad to an airtight container.
Refrigerate for up to 3–4 days.
Stir well before serving because the dressing may settle and the pasta will continue absorbing some of the moisture.
If the salad becomes dry, add a little mayonnaise, Greek yogurt, or reserved dressing.
Do not leave mayonnaise-based pasta salad at room temperature for extended periods.
For outdoor gatherings, keep the bowl chilled over ice whenever possible.
Freezing is not recommended.
The cabbage, mayonnaise dressing, and pasta can all lose their texture after freezing and thawing.
Frequently Asked Questions
Can I use bagged coleslaw mix?
Yes.
Bagged coleslaw mix is an excellent shortcut.
Use approximately 5–6 cups in place of the shredded cabbage and carrots.
What pasta works best?
Rotini, bowtie pasta, small shells, and elbow macaroni all work well.
Choose a pasta shape that can hold plenty of dressing.
Can I make this salad the night before?
Yes.
Prepare it the evening before and refrigerate overnight.
Reserve a little dressing to mix in shortly before serving if the pasta absorbs too much.
Why is my pasta salad dry?
Pasta absorbs dressing while it sits.
Reserve some dressing and stir it in just before serving.
Can I make this without mayonnaise?
Yes.
Use Greek yogurt, sour cream, or a combination of yogurt and a little olive oil.
The flavor will be lighter and tangier.
Can I add chicken?
Absolutely.
Grilled, roasted, or rotisserie chicken turns this side dish into a more substantial meal.
Can I use vinegar other than apple cider vinegar?
Yes.
White wine vinegar or rice vinegar work well.
Regular white vinegar is stronger, so use slightly less.
How long should Coleslaw Pasta Salad chill?
At least 1 hour is recommended.
Two hours gives the flavors even more time to develop.
Final Thoughts
This Coleslaw Pasta Salad combines tender pasta, crisp cabbage, carrots, peppers, green onions, and a creamy sweet-and-tangy dressing in one refreshing and satisfying side dish.
It is simple enough for everyday meals but perfect for barbecues, picnics, potlucks, and summer gatherings.
Serve it well chilled alongside grilled chicken, burgers, pulled pork, sandwiches, or your favorite cookout dishes, and enjoy the combination of creamy pasta and crunchy coleslaw in every bite.