Preheat the oven to 180℃ fan/200℃/Gas Mark 6/350F.
Bring the mozzarella cheese out of the fridge to come to room temperature.
Put all of the sauce ingredients (reserve HALF of the basil for later) into a shallow baking dish. Toss well and bake for 40 minutes or until the tomatoes and garlic are very soft.
Ten minutes before the end of the cooking time, cook the pasta according to pack instructions and drain.
Carefully lift out the garlic (it will be hot!) and squeeze the inside of the cloves out into the pan with the roasted tomatoes. Discard the skin.
Blend the tomatoes and garlic until smooth, along with the remaining basil and the balsamic vinegar. (Depending on the temperature of the sauce at this point, you may want to put it in a small saucepan or the microwave to gently reheat).
Pour over the drained pasta, toss well and break the mozzarella over (if using).
Did you make this recipe? Click here to let us know how it went and give it a ⭐️ rating! Your feedback helps us to make more recipes you really want.