Heat a large pot over medium heat. Add the butter along with your diced onions. Cook until the onions have softened.
Add the garlic, bacon, ham hock, and let cook for about 10 minutes.
Add the chicken stock. (If you feel like it needs more liquid, you can more chicken stock or even a splash of beer.)
Let this simmer for 45 minutes to an hour until the ham hock starts falling apart.
Season with red pepper flakes and Tabasco to your liking.
Add your greens and toss.
Cook on the stovetop uncovered for an hour.
Preheat oven to 350°F.
Put a lid on your pot and place in the preheated oven for an hour.
Pull out of the oven and taste. If your greens are still crunchy leave on the stove top on low heat uncovered until tender. (Most of the liquid should be evaporated.)