Peel potatoes, and coarsely mash with a fork.
Melt butter in a Dutch oven over medium heat; add onion, and sauté until tender.
Add flour, stirring until smooth.
Stir in potatoes, half-and-half, and next 3 ingredients; cook over low heat until thoroughly heated.
Top each serving with cheese and bacon.
