Add the pasta and cook according to package directions or approximately 8 minutes.
Drain and set aside to cool for 5-10 minutes.
Prepare the avocado dressing by combining all of the ingredients in a blender or food processor.
Toss the pasta with the avocado dressing, cherry tomatoes and bacon.
Top with fresh grated parmesan cheese and serve.
Cook the bacon. If you don't already have cooked bacon available, be sure to cook the bacon prior to starting the recipe. Place 4 slices of bacon on a wire rack on top of a foil lined baking sheet. Place the bacon in a 400°F oven for 20 minutes, or until your desired level of crispiness.
Vegetarian Option: Omit the bacon to make this recipe vegetarian.
Gluten Free Option: Use gluten-free pasta to make this recipe gluten-free.
Macaroni or penne pasta can be used instead of small pasta shells in this recipe.