Bring a large pot of salted water to a boil and cook the fusilli pasta according to package directions until al dente. While the pasta cooks, prepare all your vegetables: seed and dice the Roma tomatoes into 1/2-inch cubes, chop the broccoli into small florets, and measure out the black olives. Drain the cooked pasta and rinse thoroughly with cold water to stop the cooking process and remove excess starch—this prevents the salad from becoming gluey.
While the pasta cooks, cook the bacon until it's crispy—I like to bake it on a sheet pan at 400°F for about 12-15 minutes for even cooking and less mess. Once cooled slightly, crumble it into 1/2-inch pieces. Cut or shred the sharp cheddar cheese into bite-sized pieces or shreds, depending on your preference.
In a small bowl, whisk together the mayonnaise, dry ranch seasoning, fresh lemon juice, and freshly cracked black pepper until smooth and well combined. The lemon juice adds a subtle brightness that balances the richness of the mayo and enhances the ranch flavor.
In a large mixing bowl, combine the cold cooked pasta from Step 1 with the prepared vegetables, crumbled bacon from Step 2, and shredded cheese. Pour the ranch dressing from Step 3 over the top and toss everything together until the pasta and vegetables are evenly coated. Make sure to scrape the bottom of the bowl to distribute the dressing throughout. Taste and adjust seasoning if needed.