It depends on the type of salsa you're making. For this salsa roja recipe, which is a roasted red salsa, you will roast the tomatoes before making the salsa. But for a pico de gallo style salsa, you wouldn't cook the tomatoes first.