01 -
Dice potatoes into bite-sized pieces and boil until tender. Set aside for later use.
02 -
In a large pot, combine chicken stock, diced sweet onion, salt, pepper, and water. Simmer over medium heat for 20 minutes to meld flavors.
03 -
Melt 1/2 cup butter over medium heat in a saucepan. Gradually whisk in 1/3 cup flour until smooth. Cook for 2 minutes to eliminate raw flour taste.
04 -
Incorporate the roux into the simmering broth, whisking continuously to prevent lumps. This thickens the soup.
05 -
Stir in 3/4 cup heavy whipping cream to enrich the soup and create creaminess.
06 -
Allow the soup to simmer for another 20 minutes, stirring occasionally to prevent sticking.
07 -
Stir in the cooked, diced potatoes and distribute evenly throughout the soup.
08 -
Ladle soup into bowls and garnish with cheese, crispy bacon bits, and diced green onions. Serve hot.