Yes, fresh tomatoes can be used, but they will alter the texture and flavour slightly. Consider roasting them for a deeper flavour.