You do not absolutely NEED to roast the tomatoes. This dish would be delicious with them fresh or even sautéed. However, I would highly recommend it. It is a roasted tomato pasta recipe after all. Roasting the tomatoes add a great depth of flavor that is pretty addicting. It definitely takes this classic up a few notches!