You can dice tomatoes with a food processor. But, the blades need to be sharp enough to make precision cuts as dull edges tend to mash the tomatoes.