01 -
In a large pot, combine the diced russet potatoes and finely chopped onion. Pour in the chicken broth and bring the mixture to a simmer. Cook until the potatoes are tender, ensuring they're cooked through and easy to mash.
02 -
In a separate pot, melt the butter over medium heat. Once melted, whisk in the all-purpose flour to create a roux. Gradually pour in the milk, continuing to whisk constantly until the mixture is smooth and has thickened to your desired consistency.
03 -
Pour the prepared milk mixture into the potato and onion mixture. Stir well to combine all ingredients thoroughly. Season with salt and pepper to taste. Allow the soup to simmer on low heat, letting the flavors meld and the soup thicken further.
04 -
Ladle the creamy potato soup into bowls. Top each serving with shredded cheddar cheese, chopped green onions, and crispy bacon bits for added flavor and texture.