Start by cooking the bacon. Heat an oven to 400 degrees, line a baking sheet with aluminum foil and spread the bacon out in a single layer. Cook for 10-12 minutes until the bacon is crispy, and then blot off excess grease with a paper towel. Let the bacon cool.
Cook the pasta in salted water until al dente.
Drain the pasta and let it cool for 5 minutes. Pour the pasta into a large bowl. Then add about ½ cup of the dressing and stir it into the pasta. I like to add the dressing while the pasta is still a little warm so the pasta soaks some of it up giving it more flavor. Let sit for 5 minutes while you prepare the other ingredients.
Dice the tomatoes and place them in a bowl, and toss with a bit of salt and pepper.
Dice the mozzarella, finely chop the basil, and crumble the bacon.
Pour the tomatoes, mozzarella, basil, and bacon over the pasta. Top with another ½ cup of dressing. You can opt to toss the ingredients together, but I thought that it looked pretty layered.