In a medium skillet, cook the sausage over medium-high heat, breaking it up with a fork, for 5 minutes. Add the potato and butter, lower the heat and simmer until the butter is melted, about 2 minutes. Remove from the heat and let cool, about 10 minutes.
In a large bowl, whisk together the flour, baking powder, cheese, parsley, salt and pepper. Stir in the milk and eggs until smooth. Stir in the sausage-potato mixture.
Using a waffle maker, cook the waffles according to the manufacturers directions.