- 4 large potatoes, peeled and diced
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 4 cups vegetable or chicken broth
- 1 cup whole milk
- 1/2 cup heavy cream
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- Salt and pepper to taste
- Chives or green onions, chopped (for garnish)
Prepare the Potatoes:
Peel and dice the potatoes into small, uniform pieces. This ensures even cooking and a smoother texture.
Saute Onions and Garlic:
In a large pot, melt the butter over medium heat. Add the chopped onions and minced garlic. Saute until the onions are translucent and fragrant.
Sprinkle the flour over the sauteed onions and garlic. Stir continuously to create a roux. Cook for 2-3 minutes to remove the raw taste of the flour.
Add the diced potatoes to the pot and stir to coat them in the roux mixture.
Pour in Broth:
Gradually pour in the vegetable or chicken broth while stirring to prevent lumps. Bring the mixture to a gentle boil.
Reduce the heat to low, cover the pot, and let it simmer for about 15-20 minutes or until the potatoes are tender.
Using an immersion blender or transferring the mixture to a blender in batches, blend the soup until smooth and creamy.
Add Milk and Cream:
Return the blended soup to the pot. Stir in the whole milk and heavy cream. Season with salt and pepper to taste. Simmer for an additional 5-10 minutes.
If the soup is too thick, add more broth or milk to reach your desired consistency.
Garnish and Serve:
Ladle the silky-smooth potato soup into bowls. Garnish with chopped chives or green onions. Serve hot and enjoy!
This Silky-Smooth Potato Soup is perfect for a comforting meal, especially on chilly days. Feel free to customize it by adding grated cheese, crispy bacon, or a dollop of sour cream if desired.