In a soup pan, melt butter, add flour, stir until smooth. Add milk, stir constantly until thickened. Add potatoes, onion. Reduce heat, simmer 10 minutes. Add rest of ingredients. Cook until cheese melts.