Heat a dutch oven or large skillet over medium heat. Add the bacon and fry, stirring often, until browned but not yet crisp. Do not drain.
Stir in the onion and cook for 5 minutes, stirring often.
Add the garlic and cook for 1 minute.
Add the green beans, canned tomatoes (with juice from the can), chicken broth, salt, and pepper. Stir well.
Bring to a boil and then reduce heat to low. Cover pan and cook for 40 minutes, stirring occasionally, until the beans are tender. Add additional salt and pepper, if desired.
Video
Notes
To make this recipe using canned green beans, drain juice from green beans and use 1 cup of chicken broth instead of 1/2 cup as called for above. Simmer for 45 minutes, uncovered, until liquid has evaporated from pan and beans are very tender.