Add ground sausage to a medium skillet, and cook for 4-5 minutes or until no longer pink, breaking it up to prevent clumping.
Throw in the onion, garlic, and bell pepper - saute for 2-3 minutes or until the onions are translucent. Set aside.
Add broth and milk to a 3-quart saucepan, and bring it to a boil.
As soon as it boils, gradually whisk in the grits until you have added it all. Keep stirring with a whisk to prevent any lumps.
You may have to remove the saucepan from heat while removing any lumps.
Reduce heat and barely simmer grits, covered, stirring frequently, until water is fully absorbed and grits thicken. This usually takes 10 minutes or more, depending on the grits used.
Remove the grits from the heat, and add butter, parmesan, and ½ cup of cheddar cheese, stirring with a whisk until it melts.
Mix the cooked breakfast sausage into the grits with eggs, Worcestershire sauce, optional Creole seasoning, and salt and pepper to taste.
Transfer the mixture to a greased 3-quart or 13x9-inch baking dish. Sprinkle it with the remaining cheese.
Bake, uncovered, at 350℉/177℃ for 20-30 minutes or until the center is set. Let it cool slightly before serving, and sprinkle with green onions and parsley if desired. Enjoy!!