Rinse and dry the tomatoes. Slice the ends off and cut in half. Squeeze the tomato pieces over a bowl to remove juice and seeds.
Place tomatoes into a large food processor or blender. Pulse 4 to 6 times until the tomatoes reach a thick and chunky consistency. Be sure not to overdo it, because you will still be blending them more in the next step.
Add all remaining ingredients into the food processor with the tomatoes. Pulse 3 to 5 more times until combined, but still chunky.
Eat right away or store in the fridge for up to 5 days.