Preheat the oven to 425°F and line a paper plate with paper towels.
Rub each ear of corn with olive oil, salt, and pepper and wrap in foil. Roasted for 25 minutes.
Once cool enough to handle, cut the corn kernels from the cobs and transfer them to a large salad bowl.
Saute the bacon over medium heat in a skillet until golden brown and crispy. You can do this while the corn is roasting. Use a slotted spoon to transfer the bacon to the paper towel-lined plate. Set aside.
Bring a large pot of water to a boil and add the salt followed by the bowtie pasta. Cook to the package’s instructions until al dente. Drain the pasta.
Add the hot pasta to the bowl with the corn along with the bacon, tomatoes, red onion, romaine, avocado, cheese, and dressing.
Toss the salad to coat every bowtie with dressing.
Cover the pasta salad and chill for 1 hour before serving.