You don't need to roast the tomatoes for this recipe, but they taste so much better if you do. Plus the olive oil used to roast the tomatoes is flavored with tomato juices and garlic and tastes amazing.