Preheat oven to 400 degrees.
Cut the top off the garlic bulb, exposing the cloves. Wrap tightly in aluminum foil with the cloves still exposed and drizzle on 1 teaspoon of olive oil and sprinkle with salt and pepper. Tightly wrap the exposed garlic in the remaining aluminum foil and place on a baking sheet.
Bake for 30 minutes or until the cloves feel soft. Let cool before removing skin.
In a medium saucepan, heat the olive oil to a medium heat and add roasted garlic and tomatoes. Mash the garlic and tomatoes with the spoon until no large chunks of garlic remain.
Add tomato sauce and bring to a simmer. Stir in balsamic vinegar and honey. Let cook for 5 minutes.
Lower the heat and stir in basil and salt and pepper. While cooking the pasta, let sauce cook on a low heat, stirring occasionally.
When pasta is ready, combine pasta and sauce. Garnish with fresh basil and parmesan if desired. The sauce can be frozen or stored in the refrigerator for up to two weeks.