Place the potato cubes in a bowl and add enough water to cover the potatoes. Soak for 5 minutes.
Melt the butter in a large pot over medium heat.
When the butter has melted, add the all-purpose flour. Cook on medium heat for about 1 minute. The mixture should become fragrant and smell like pie dough.
Add the chicken stock and heavy cream. Stir until the soup thickens.
Drain the potatoes and add them to the pot.
Season with salt and ground white pepper.
Cook until the potatoes are fork tender, about 30 minutes.
Serve garnished with crumbled bacon, chopped green onions, and shredded cheese.
Video
Recipe Tips
Makes one gallon of soup. You may opt to garnish with chives instead of sliced green onions. 🥔 POTATO PRO TIP: Soak diced potatoes in cold water to remove excess starch for perfect texture🧀 CHEESE WISDOM: Grate cheese fresh - pre-shredded won't melt as smoothly🔥 TEMPERATURE TRICK: Never let soup boil after adding cream to prevent curdling