Yes, the best replacement would be the freshest and most flavour tomatoes you can find at the market. Or homegrown tomatoes!