A creamy, crunchy, and refreshing pasta salad combining tender rotini pasta with crisp cabbage, carrots, red cabbage, and a tangy-sweet creamy dressing. It is perfect for summer gatherings, BBQs, picnics, potlucks, and family dinners.
Recipe Information
Prep Time: 20 minutes
Cook Time: 10 minutes
Chill Time: 30–60 minutes
Total Time: About 1 hour
Servings: 6–8
Course: Side Dish
Cuisine: American-inspired
Difficulty: Easy
Ingredients
For the Pasta Salad
12 oz (340 g) rotini pasta
3 cups finely shredded green cabbage
1 cup finely shredded red cabbage
1 cup shredded carrots
1/2 cup finely diced celery
1/3 cup thinly sliced green onions
1/4 cup finely chopped fresh parsley
1/3 cup diced red bell pepper, optional
1/4 cup chopped dill pickles, optional
For the Creamy Dressing
3/4 cup mayonnaise
1/2 cup plain Greek yogurt
2 tablespoons apple cider vinegar
1 tablespoon fresh lemon juice
1 tablespoon honey or granulated sugar
1 teaspoon Dijon mustard
1/2 teaspoon celery seed
1/2 teaspoon garlic powder
1/4 teaspoon onion powder
1/2 teaspoon black pepper
1/2 teaspoon salt, or to taste
Instructions
1. Cook the Pasta
Bring a large pot of salted water to a boil.
Add the rotini and cook according to the package directions until al dente.
Do not overcook the pasta because it will soften further as it absorbs the dressing.
Drain the pasta and rinse briefly under cold water to stop the cooking process.
Let it drain very well.
2. Prepare the Vegetables
While the pasta is cooking, prepare the vegetables.
Finely shred:
Green cabbage
Red cabbage
Carrots
Then chop the celery, green onions, parsley, and optional red bell pepper.
For the best texture, keep the cabbage fairly thinly shredded rather than cutting it into large pieces.
3. Make the Creamy Dressing
In a separate bowl, whisk together:
Mayonnaise
Greek yogurt
Apple cider vinegar
Lemon juice
Honey or sugar
Dijon mustard
Celery seed
Garlic powder
Onion powder
Black pepper
Salt
Whisk until completely smooth and creamy.
Taste the dressing.
For a sweeter coleslaw flavor, add another teaspoon of honey or sugar.
For a tangier flavor, add another teaspoon of vinegar or lemon juice.
4. Combine Everything
Place the cooled pasta in a large mixing bowl.
Add the green cabbage, red cabbage, carrots, celery, green onions, parsley, and optional bell pepper.
Pour approximately three-quarters of the dressing over the salad.
Gently toss until everything is evenly coated.
5. Chill
Cover the bowl and refrigerate for at least 30 minutes.
For the best flavor, chill it for about 1 hour.
The pasta and vegetables will absorb some of the dressing as the salad rests.
6. Add More Dressing Before Serving
After chilling, check the consistency.
If the pasta has absorbed too much dressing, add the remaining dressing and gently toss again.
Taste and adjust the salt, pepper, lemon juice, or vinegar if needed.
Garnish with a little fresh parsley or sliced green onion.
Serve cold.
Nutrition Information
Approximate nutrition per serving, based on 8 servings:
Calories: 300
Protein: 8 g
Carbohydrates: 39 g
Fat: 13 g
Saturated Fat: 2 g
Fiber: 3 g
Sugar: 7 g
Sodium: 450–550 mg
Cholesterol: 10–15 mg
Nutrition can vary depending on the pasta, mayonnaise, Greek yogurt, and sweetener used.
Nut & Allergen Information
Nuts
This recipe contains no peanuts or tree nuts as written.
If using store-bought mayonnaise, mustard, pickles, or other packaged ingredients, check the manufacturer’s allergen statement for possible cross-contact.
Other Potential Allergens
Wheat/gluten: Traditional rotini pasta
Egg: Mayonnaise commonly contains egg
Milk: Greek yogurt
Mustard: Dijon mustard
To Make It Nut-Free
The recipe is already nut-free as written. For anyone with a severe allergy, use ingredients labeled appropriately for the required allergy precautions.
To Make It Gluten-Free
Use certified gluten-free rotini pasta and verify that the mayonnaise, mustard, vinegar, and other packaged ingredients are gluten-free.
Easy Variations
High-Protein Version
Add:
1 1/2 cups cooked shredded chicken
1 cup chickpeas
2 chopped hard-boiled eggs
You can also increase the Greek yogurt and slightly reduce the mayonnaise.
Extra Crunchy Version
Add:
Diced cucumber
Radishes
Sunflower seeds
Pumpkin seeds
Sunflower and pumpkin seeds are not tree nuts, but check packaging for cross-contact if needed.
Sweet Coleslaw Pasta Salad
Add:
1/2 cup diced pineapple
1/3 cup raisins
1 tablespoon additional honey
Mediterranean Version
Add:
Kalamata olives
Cucumber
Cherry tomatoes
Feta cheese
Fresh dill
Lemon zest
Spicy Version
Add:
1–2 teaspoons hot sauce
1/4 teaspoon cayenne pepper
Finely diced jalapeño
Tips for the Best Creamy Pasta Salad
Don’t overcook the pasta:
Al dente pasta holds its shape better and doesn’t become mushy after chilling.
Cool the pasta first:
Very hot pasta can make the creamy dressing oily or thinner.
Drain everything well:
Excess water from the pasta or vegetables can dilute the dressing.
Shred the cabbage finely:
Thin cabbage blends much better with the pasta and dressing.
Don’t add all the dressing immediately:
Reserve some for after chilling because pasta absorbs dressing as it sits.
Let it rest:
At least 30 minutes of refrigeration gives the flavors time to develop.
Taste again before serving:
Cold foods often need a little extra salt, lemon juice, or vinegar after refrigeration.
Storage
Store leftovers in a clean airtight container in the refrigerator.
Refrigerator: Best within 3–4 days.
Freezing: Not recommended.
The vegetables will gradually lose their crunch, and the creamy dressing can separate after freezing and thawing.
Frequently Asked Questions
Q: Can I make this pasta salad the night before?
Yes. It can be prepared the day before. For the best texture, reserve some dressing and add it shortly before serving if the salad becomes dry.
Q: Can I use pre-shredded coleslaw mix?
Absolutely. A bag of coleslaw mix containing shredded cabbage and carrots can save considerable preparation time.
Q: Can I use a different pasta?
Yes. Bow-tie, shells, penne, macaroni, or cavatappi all work well. Small shapes with ridges or curves are especially good because they hold the creamy dressing.
Q: Can I make it without mayonnaise?
Yes. Replace the mayonnaise with additional Greek yogurt for a lighter dressing. The flavor will be tangier and less rich.
Q: Can I use sour cream instead of Greek yogurt?
Yes. Use an equal amount of sour cream.
Q: Can I make this dairy-free?
Yes. Use dairy-free plain yogurt instead of Greek yogurt and verify that the mayonnaise and other ingredients are dairy-free.
Q: Can I make it vegan?
Yes. Use vegan mayonnaise, plant-based yogurt, and maple syrup or another vegan sweetener instead of honey.
Q: Why is my pasta salad dry after refrigeration?
Pasta absorbs dressing as it sits. Simply stir in a few tablespoons of reserved dressing, Greek yogurt, or mayonnaise before serving.
Q: How do I keep the cabbage crunchy?
Use fresh cabbage, shred it shortly before preparing the salad, and avoid soaking it in excess liquid.
Q: Can I add chicken?
Yes. Diced or shredded cooked chicken makes this a more substantial meal and increases the protein content.
Q: Can I add cheese?
Yes. Feta, cheddar, Parmesan, or Monterey Jack can work well.
Q: Is this good for a BBQ or potluck?
Yes. It is an excellent make-ahead side dish for BBQs, picnics, potlucks, family gatherings, and summer parties.
Q: Can I make the dressing ahead?
Yes. Prepare it up to 2 days ahead and keep it covered in the refrigerator. Stir well before using.
Q: What if the dressing is too sweet?
Add a little extra lemon juice or apple cider vinegar to balance the sweetness.
Q: What if the dressing is too tangy?
Add a little more mayonnaise or Greek yogurt and a small amount of honey or sugar.
Q: Can I add nuts?
Yes, if desired. Chopped pecans, walnuts, or almonds add a pleasant crunch. However, these are not included in the base recipe and will change the allergen and nutrition information.
- Mexican Orzo Salad with Lime-Cilantro Dressing - August 23, 2026
- Creamy Deli-Style Chicken Salad - August 23, 2026
- High Protein cheesy baked eggplant parmesan - August 23, 2026



