Bring a large pot of salted water to a boil. Cook the pasta according to the package directions until al dente. Drain and rinse under cold water to stop the cooking and cool it down. Let the pasta drain well before adding it to the salad.
Combine the pasta, bacon, cherry tomatoes, lettuce, and shredded cheese in a large bowl. Stir to mix.
In a small bowl, stir together the ranch dressing and mayonnaise.
Add the dressing to the salad bowl and toss to coat.
Serve immediately or cover and refrigerate until ready to serve.
Notes
Storage: Store in an airtight container in the refrigerator for up to 2-3 days, adding lettuce and dressing just before serving if making ahead.