Zuerst bratet den Bacon in einer großen Pfanne bei mittler Hitze knusprig an und gebt die Scheiben dann auf ein Küchenkrepp zum Abtropfen. Wenn er abgekühlt ist, zerkrümeln und beiseite stellen.
Behaltet 1 Esslöffel von dem ausgelassenem Fett übrig und schwitzt die Zwiebelwürfel in der selben Pfanne ca. 5-6 Minuten an, bis sie weich sind.
Nehmt einen großen Topf, der mindestens 3 Liter fasst, und gebt die Kartoffeln, Zwiebeln und die Brühe hinein. Alles zum Kochen bringen und die Kartoffeln 10-15 Minuten garen, bis sie weich sind.
In der Zwischenzeit nehmt wieder die selbe Pfanne und schmelzt die Butter, gebt dann das Mehl dazu, verrührt alles und lasst es für 1 Minute köcheln. Nun nach und nach die Hälfte der Milch gut einrühren und dann ein bisschen einköcheln lassen. Es sollte eine cremige Masse (Mehlschwitze) werden.
Wenn die Kartoffeln gar sind, gebt die Mehlschwitze mit in den Topf und rührt alles gut durch. Unter rühren aufkochen lassen, den Rest der Milch zugeben und unter Rühren köcheln lassen, bis die Kartoffelsuppe andickt.
Nun den Schinken in den Topf geben, die saure Sahne im Becher cremig rühren und ebenfalls in die Suppe einrühren. Dann ca. 2/3 vom Cheddar und die Hälfte des Bacons ebenfalls dazu geben.
Den restlichen Bacon und Käse mit den Frühlingszwiebeln zum Servieren dazu geben.