Place the frozen pie crust onto a baking sheet. Prick the bottom of the crust with a fork and bake for 10 minutes.
Saute the bacon in a skillet over medium heat until crisp. Remove bacon and drain on a paper towel. Add onion and asparagus tips to the skillet with the bacon fat and saute until tender, approximately 5 minutes.
In a large bowl whisk together ricotta, milk and eggs. Add parsley, half the tomatoes and season with salt and pepper. Add asparagus and onion mixture and combine well. Pour egg mixture into the prepared crust.
Bake in the preheated oven for 40 to 45 minutes or until filling has set and the tart is lightly browned on top. Remove from the oven and let cool for 5 minutes. Serve warm or at room temperature.
In a small bowl, toss the remaining tomatoes with the basil, balsamic vinegar and season with a pinch of salt and pepper. Serve as garnish for tart.