Gather all ingredients.
Heat oil in a large pot over medium-high heat. Add bacon, and cook until crisp, 5 to 7 minutes. Remove bacon from pan, crumble, and return to the pan.
Add onion to the pan and cook until tender, about 5 minutes. Add garlic, and cook until just fragrant. Add collard greens, and fry until they start to wilt.
Pour in chicken broth and season with salt, pepper, and red pepper flakes. Reduce heat to low, cover, and simmer until greens are tender, about 45 minutes.
Serve hot and enjoy!
