This is a simple dish with fresh flavors and needs the best ingredients you can find/afford.
Boil water and cook your linguini as you prepare the dish.
Cover the bottom of a large skillet with some great olive oil, use extra virgin that is dark in color and has a nutty flavor.
Heat the oil as you finely chop six big cloves of garlic. Place them in the hot oil and simmer to very brown, then take off the heat and allow it to cool.
Add to the oil and garlic two tablespoons course ground mustard, 3 tablespoons dark Balsamic vinegar, sugar to taste, and grind a generous portion of black pepper into the mix, and then add a little salt. I also add some sweet chili sauce, about a teaspoon, to kick it up a bit.
Slice 4 ripe tomatoes into cubes, the freshest you can find.
Chop a whole bunch of fresh basil (about a 1/4 cup) and divide into two equal portions.
Add the tomatoes and a half portion of the fresh basil to the pan of oil and spices. Let this mixture sit while you cook the pasta. The tomatoes will soak in the flavor of the mixture and be happy.
Okay, if the pasta is almost done place the tomatoes on the heat and gently warm them to just a simmer. If you cook them you will ruin the dish and get mush sauce, so keep a close eye.
Drain the pasta. Place in a large serving bowl and drizzle olive oil all over to prevent the pasta sticking together. Grind fresh black pepper over the pasta, add the rest of the basil and combine well.
Chop some whole milk mozzarella into small cubes. Add to the pasta and toss. Now pour the tomato mixture over the pasta and serve. Yumm.