Ingredients
Equipment
Method
- In a large pot or Dutch oven, melt the butter over medium heat. Add the diced onion and cook until softened and translucent, about 5-7 minutes.
- Add the minced garlic and cook for another minute until fragrant. Be careful not to burn the garlic!
- Sprinkle the flour over the onion and garlic mixture. Cook, stirring constantly, for 1-2 minutes to create a roux.
- Gradually whisk in the chicken broth, making sure to scrape up any browned bits from the bottom of the pot.
- Add the diced potatoes and bring to a boil. Once boiling, reduce the heat to low, cover, and simmer for 15-20 minutes, or until the potatoes are fork-tender.
- Blend the soup using an immersion blender until the soup reaches your desired consistency. Alternatively, use a regular blender, filling the jar only halfway full with hot soup and venting the lid to prevent pressure buildup. Blend in batches until smooth, and then return the blended soup to the pot.
- Stir in the milk, heavy cream, and sour cream. Heat gently over low heat until warmed through. Do not boil.
- Season with salt and pepper to taste. Add any other seasonings you like, such as a pinch of nutmeg.
- Ladle the Creamy Potato Soup into bowls and garnish with your favorite toppings like cooked bacon, shredded cheddar cheese, chopped green onions, and sour cream.
Notes
Use high-quality broth for the best flavor. Don't overcook the potatoes. Adjust the thickness with broth, milk, or a cornstarch slurry. For a kick, add red pepper flakes or hot sauce. Substitute vegetable broth for a vegetarian option. The soup can be made ahead and stored in the refrigerator for up to 3 days. It can also be frozen, but the texture may change slightly. To prevent curdling, heat the soup gently over low heat and don't let it boil.
