Ingredients
Equipment
Method
Cook the pasta
- Bring a large pot of salted water to a boil, then cook the tri-color rotini pasta according to package directions until al dente. Drain and rinse with cold water so it stops cooking and cools quickly.
Blanch the vegetables
- Add broccoli florets to boiling water and blanch for 2 minutes, then use a slotted spoon to move them into ice water. Repeat with cauliflower florets, plunge into ice water, and drain when fully cooled.
Make the dressing
- Whisk mayonnaise, sugar, red wine vinegar, Parmesan cheese, salt, and black pepper until smooth and fully combined. The dressing should look creamy and glossy with no dry sugar streaks.
Assemble and chill
- Combine pasta, broccoli, cauliflower, crumbled bacon, and diced red onion in a large bowl until evenly distributed. Toss gently so the pasta and vegetables are coated without breaking the florets.
- Pour the dressing over the salad and toss to coat all pasta. Keep tossing until you don’t see dry pasta surfaces.
- Cover and refrigerate for at least 2 hours to let the flavors meld and the salad firm up slightly. Chill until cold throughout, about 2 hours.
Notes
Pro tip: Rinse the pasta well and fully ice-cool the broccoli and cauliflower so the salad stays crisp instead of watery. Store covered in the refrigerator for 3–4 days. Freezing isn’t recommended because mayo-based dressings can separate after thawing. For a lighter option, use light mayonnaise to reduce calories while keeping the sweet-tangy dressing flavor.
