Peel the russet potatoes and cut them into 3/8-inch cubes. Place the potato cubes in a bowl of cold water and let them soak for about 5 minutes to remove excess starch.
Sauté The Onions
In a large soup pot, melt the butter over medium heat. Add the diced white onion and sauté until translucent, about 5 minutes.
Create The Roux
Sprinkle the all-purpose flour over the sautéed onions. Stir continuously for about 1 minute to form a roux, which will thicken the soup.
Add Liquids
Gradually pour in the chicken broth and water, stirring constantly to avoid lumps. Bring the mixture to a gentle boil.
Cook The Potatoes
Drain the soaked potatoes and add them to the pot. Reduce the heat to a simmer and cook until the potatoes are tender, about 20 minutes.
Blend The Soup (Optional)
For a creamier texture, use a potato masher or immersion blender to partially mash the potatoes in the pot. If you prefer a chunkier soup, skip this step.
Add Cream And Seasonings
Stir in the heavy cream, salt, and ground black pepper. Let the soup simmer for an additional 5 minutes to heat through.
Serve
Ladle the soup into bowls and garnish with shredded cheddar cheese, bacon bits, and chopped chives. Serve hot and enjoy!
Notes
This recipe is inspired by the flavors of Chili's loaded potato soup Recipe but is crafted to be made easily at home with wholesome ingredients. It's perfect for cozy dinners and is sure to be a hit with family and friends.