In a large skillet over medium heat, cook the diced bacon until crisp. Discard all but 1-2 tablespoons of the bacon drippings, leaving the bacon in the skillet.
Add the diced tomatoes and cook for 4-5 minutes, stirring occasionally, until the tomatoes release their juices.
Stir in the garlic and sauté for about 30 seconds, until fragrant.
Add the green beans and water. Cover and cook over medium heat for 12-15 minutes, until the beans are fork-tender. If the skillet starts to dry out before the beans are tender, add a splash of water.
Remove the lid and season to taste with salt and black pepper.
Notes
You can use ½ cup of low-sodium chicken broth in place of the water for a little extra flavor. Taste the green beans before adding salt, since the bacon and broth both contribute salt.