This creamy potato soup is a comforting and hearty dish made with tender potatoes, flavorful vegetables, and a rich, velvety broth. It’s simple to prepare and perfect for a warm, satisfying meal any day of the week. With its smooth texture and balanced flavors, this soup is both nourishing and delicious.
Why You’ll Love This Recipe
This recipe is easy to make using everyday ingredients you likely already have at home. It comes together quickly, making it perfect for busy days when you still want a homemade meal. The creamy texture combined with soft potatoes creates a comforting dish that feels filling without being too heavy. It’s also very adaptable, allowing you to adjust ingredients based on your preferences or dietary needs.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1/4 cup unsalted butter
1 cup carrots, diced
1/2 cup onion, finely chopped
1/2 cup celery, chopped
2 cloves garlic, minced
1/4 cup all-purpose flour
4 cups potatoes, peeled and diced
3 cups chicken broth
1 cup milk
1 cup half-and-half
1/2 teaspoon salt
1/4 teaspoon black pepper
1/2 teaspoon dried thyme
Directions
Begin by melting the butter in a large pot over medium heat. Once melted, add the diced carrots, chopped onion, and celery. Cook for about 5 minutes, stirring occasionally, until the vegetables soften and become fragrant.
Add the minced garlic and cook for about 1 minute, stirring constantly to prevent burning. Sprinkle the flour over the vegetables and stir continuously for 2 minutes to form a smooth base. This step helps create a thick and creamy texture.
Slowly pour in the chicken broth while stirring to avoid lumps. Once fully combined, add the diced potatoes and bring the mixture to a gentle boil. Reduce the heat and let it simmer for 10 to 15 minutes, or until the potatoes are tender.
Pour in the milk and half-and-half, stirring well to combine. Let the soup heat through for about 5 minutes without bringing it to a boil. Season with salt, black pepper, and dried thyme.
For a thicker consistency, lightly mash some of the potatoes directly in the pot. Serve the soup hot.
Servings and timing
This recipe makes about 4 to 6 servings.
Preparation time: 10 minutes
Cooking time: 20 minutes
Total time: 30 minutes
Variations
You can adjust this soup in many ways to suit your taste. For a richer version, add shredded cheese such as cheddar during the final step. If you prefer a lighter soup, replace the half-and-half with additional milk.
You can also include extra vegetables like corn, peas, or leeks for added flavor and texture. For a smoother soup, blend part or all of it using an immersion blender. If you want more protein, consider adding cooked chicken or turkey.
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. The soup will thicken as it cools, so add a little milk or broth when reheating to reach your desired consistency.
Reheat on the stovetop over medium-low heat, stirring occasionally. Avoid boiling to maintain the creamy texture. You can also reheat it in the microwave in short intervals, stirring between each.
If you plan to freeze the soup, it is best to do so before adding the milk and half-and-half. Add the dairy ingredients after reheating for the best texture.
FAQs
Can I make this soup without half-and-half?
Yes, you can use only milk or replace it with a mixture of butter and flour for creaminess.
What potatoes are best for this soup?
Yukon gold or russet potatoes work best because they become soft and creamy when cooked.
Can I prepare this soup ahead of time?
Yes, it can be made in advance and stored in the refrigerator until ready to serve.
How do I thicken the soup?
You can mash some of the potatoes or add a bit more flour during cooking.
Is this soup gluten-free?
Not as written, but you can substitute the flour with a gluten-free alternative.
Can I add cheese?
Yes, adding shredded cheese will make the soup richer and more flavorful.
How do I avoid lumps?
Add the broth gradually while stirring constantly to keep the texture smooth.
Can I use vegetable broth instead?
Yes, vegetable broth is a good alternative and will slightly change the flavor.
What can I serve with this soup?
It pairs well with bread, rolls, or a light salad.
Can I make it dairy-free?
Yes, use plant-based milk and skip the half-and-half or use a dairy-free substitute.
Conclusion
This creamy potato soup is a simple yet satisfying recipe that delivers comfort in every spoonful. With its rich texture and versatile nature, it can easily be adapted to suit different tastes and dietary needs. Whether served as a main dish or alongside your favorite sides, it’s a reliable and delicious choice for any occasion.