Yes! If fresh tomatoes aren’t available, you can substitute with canned tomatoes. Roasting the canned tomatoes briefly in the oven with olive oil, garlic, and herbs can still bring out a rich flavor, similar to fresh roasted tomatoes.