This recipe provides instructions for making a thick, velvety potato soup using simple ingredients.
Author:Ahazzam
Prep Time:15 min
Cook Time:35 min
Total Time:50 min
Yield:6 servings
Category:Soup
Method:Stovetop
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
2 tablespoons unsalted butter
1 large yellow onion, chopped
2 stalks celery, chopped
3 cloves garlic, minced
1/4 cup all-purpose flour
4 cups chicken or vegetable broth
2 pounds Russet potatoes, peeled and diced
1 teaspoon salt
1/2 teaspoon black pepper
1 cup whole milk
1 cup heavy cream
1 cup shredded sharp cheddar cheese (optional)
4 slices bacon, cooked and crumbled (for topping)
2 green onions, sliced (for topping)
Instructions
Melt the butter in a large pot or Dutch oven over medium heat.
Add the chopped onion and celery. Cook until softened, about 5 to 7 minutes.
Add the minced garlic and cook for 1 minute until fragrant.
Whisk in the flour and cook for 1 minute, stirring constantly to form a roux.
Gradually whisk in the broth until smooth.
Add the diced potatoes, salt, and pepper to the pot. Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 15 to 20 minutes, or until the potatoes are very tender.
Remove the pot from the heat. Use an immersion blender to blend the soup until mostly smooth, leaving some small chunks for texture, or transfer batches to a regular blender carefully.
Stir in the whole milk and heavy cream. Return the pot to low heat and warm through, do not boil.
If using, stir in the shredded cheddar cheese until melted and fully incorporated.
Taste and adjust seasoning if necessary.
Ladle the soup into bowls and top with crumbled bacon and sliced green onions before serving.
Notes
For a thicker soup without dairy, mash about one-third of the cooked potatoes against the side of the pot before adding the liquids.
If you prefer a completely smooth texture, blend all ingredients until completely uniform.
Use Russet potatoes for the best creamy texture due to their high starch content.