This is one of the first dips I came up with on my own. The first few times I made it I stuffed cherry tomatoes and served them as BLT Bites. They were always a hit, so cute to look at and so delicious. If you don't want to stuff tomatoes, it is just as good served with veggie dippers on the side.
If you want to stuff the tomatoes, start now! Cut off the tops of each tomato, use the end of a spoon or a tiny measuring spoon to gut out the seeds and juice. Put them upside down on a paper towel to drain until you are ready to stuff. Consider that you can't eat just one, so get comfy because this takes some time.