Bring water and salt to boil in a large saucepan. Add grits, reduce heat to maintain a simmer, and cook for 20 minutes. Add milk, eggs, butter, cheese, garlic, and onion, and cook until grits are creamy and cooked to your liking.
This recipe was provided by a chef, restaurant or culinary professional. It has not been tested for home use.