Cook pasta according to instructions on the box. Drain, rinse with cold water. Set aside.
Notes: 1) You can use any bite-size pasta you like. Rotini is a fantastic option! 2) Feel free to skip the onion, if you are not a fan. 3) For a mayo-free option, replace mayonnaise with more sour cream or Ranch dressing. Just make sure to make 3/4 cup of mixture. You can also use healthier options, like avocado mayo. 4) Feel free to use more bacon! 5) I used on-the-vine tomatoes for this salad. Roma is another great option. You can also use cherry tomatoes. 6) You can use white vinegar but I highly recommend apple cider vinegar in cooking.