Add butter to a large pot over medium high heat. Once melted, add onions and garlic. Let cook for 3 minutes.
Then add all remaining ingredients except sausage links and cheese. Stir together and bring just to a boil. Then reduce heat to medium low and cover with a lid. Cook for 20 minutes, stirring occasionally.
Remove lid and add sausage and stir to combine. Cook another 15 minutes. Serve with a sprinkle of cheese.