Fair warning, this recipe is carb heavy and dairy heavy! If you're on a special diet, you might want to take a pass on this one. But if you're in the mood for some Southern comfort food, you've come to the right place!
Bring the stock to a boil in a large saucepan. Slowly stir in the grits. Reduce the heat to medium-low and cook, covered, 5 to 10 minutes or until thickened, stirring occasionally. Remove the pan from the heat.
6 cups chicken broth, 2 cups quick-cooking grits
In a small bowl, whisk the eggs and stir in a small amount of hot grits to temper the eggs.
4 large eggs
Add the cream cheese, 2 cups of Cheddar cheese, butter, hot sauce, onion powder, garlic powder, salt, black pepper, white pepper, and cayenne pepper to the grits. Stir until the cheese is melted.
1 (8-ounce) package cream cheese, 8 tablespoons butter, 2 tablespoons hot sauce, 1 teaspoon onion powder, ½ teaspoon garlic powder, ¼ teaspoon salt, ¼ teaspoon black pepper, ¼ teaspoon white pepper, ¼ teaspoon cayenne pepper
Add the sour cream and ham to the pan and stir.
½ cup sour cream, 16 ounces fully cooked ham
Slowly pour in the eggs and stir until mixed well.
Transfer the grits mixture to a greased 9x13 inch baking dish. Sprinkle with 1 cup of Cheddar cheese and the green onions.
1 cup sharp Cheddar cheese, 3 green onions
Bake, uncovered, 40 to 45 minutes or the until edges are golden brown and the cheese is melted. Let the casserole stand for about 10 minutes before serving.
Serve with sadditional hot sauce for those who want even more heat.