In a cast-iron pan over medium heat, add the bacon and cook until crisp, 8 to 10 minutes. Remove the bacon to a paper towel-lined plate. Remove all but 1 tablespoon of the bacon fat from the pan. Add the tomatoes and swirl them around the pan so they are fully coated in the bacon fat and glossy; add more bacon fat if needed. Cook the tomatoes until they are plump and about to burst, about 5 minutes. Remove to a serving dish and crumble the bacon on top. Serve immediately.