The Best Creamy Potato Soup (Easy Stovetop Recipe)
This post may contain affiliate links. Please read my disclosure policy.
This lightened-up version of potato soup is one creamy, delicious bowl of comfort food that won’t leave you feeling guilty. Made from scratch and flavored with yellow onion sautéed in butter, my tasty easy potato soup recipe only takes 30 minutes, start to finish!
Most homemade potato soup recipes call for using whole milk or heavy cream which contributes to more calories. My version only uses one cup of milk, yet it’s still flavorful and creamy without a ton of calories.
To compare, this lightened up potato soup is just 192 calories per bowl while loaded potato soup averages 335 calories per serving. What’s even better? It tastes delicious! Go grab a spoon!
If you’re like me, you probably have fond memories of your grandma’s potato soup. Laden with plenty of butter and cream, potato soup was equally comforting AND filling on a chilly day.
Consuming all those calories to head out to play in the snow was just fine, but now not so much. The problem is I don’t burn calories at the same rate as I did back then! That’s why I set out to trim a few calories and make my potato soup recipe a little healthier.
Why you’ll love my Old-Fashioned Potato Soup recipe!
Ingredient notes
- Potatoes — I think Yukon Gold potatoes are the best potatoes for this soup because their texture is naturally creamy. However, you may use any other white potato or russet potatoes in this recipe.
- Butter — Yes, I use butter for flavor, but less of it!
- Onion — Every savory dish starts with onion! Feel free to use frozen chopped onions to save time if you like.
- Chicken broth — Instead of all milk, use chicken broth or chicken stock for most of the liquid to trim calories without sacrificing flavor.
How to make my easy Potato Soup recipe (stovetop)
It really is possible to make delicious, thick and creamy potato soup with less cream!
STEP 1 | Saute onions
Start by melting butter and olive oil over medium heat in either a large pot or a large Dutch oven.
Cook diced yellow onions until tender and then stir in chopped garlic and fresh thyme leaves and cook another minute or so until the mixture is fragrant.
This starts building a base of delicious flavor — that’s why this is the best potato soup recipe!
STEP 3 | Cook the potatoes
Pour in the chicken broth and add the potatoes and bring it all to a boil over medium-high heat, cooking for about 10 minutes. You want to cook the potatoes until they are fork-tender so that they will mash up easily.
Reduce the heat to a low simmer and use a potato masher or an immersion blender to cream up the cooked potatoes, leaving some small chunks. You may even ladle some of the potatoes into a food processor to blend, then add it back to the pot.
tip
- I like to prep potatoes ahead of time and let them soak in water in the refrigerator until I’m ready to put this soup together. Sometimes, I’ll even peel and dice potatoes the day before. The potatoes will not turn brown as long as they are completely covered with water and refrigerated. When ready to cook, drain off the starchy water and give them a quick rinse.
STEP 3 | Thicken the soup & serve
Whisk a tablespoon of cornstarch into a cup of 2% milk and pour it into the simmering soup. Cook for another few minutes until the hot soup becomes thick and creamy.
At this point, season the soup with salt and pepper to taste. To serve, garnish with more fresh thyme leaves and freshly cracked black pepper.
What our readers have to say…
The TASTIEST potato soup recipe — delicious flavor, perfect texture, and not too heavy. My whole family loves it!
– Eliza
Lighten it up!
Grandma’s basic recipe included a whole stick of butter and a mixture of whole milk and cream. Yes, it was delicious, but it was rich and heavy in calories, too. Here’s how I trim calories and make my potato soup recipe a little healthier:
- Use a mixture of butter and extra-virgin olive oil for the fat (just two tablespoons each).
- Peel and cut the potatoes and let them soak in cool water to remove some of the starch. This helps eliminate a few carbs.
- Drain and rinse the potatoes, then cook them in low-sodium chicken broth to add flavor.
- Only use 1 cup of 2% milk.
Frequently asked questions
Yukon Gold are the potatoes I prefer for this recipe because of their waxy, creamy texture. Idaho potatoes are also a good choice for plain potato soup with their neutral potato flavor and fluffy texture.
Traditional potato soup recipes use whole milk, enriched evaporated milk, or heavy cream to thicken the soup. This lightened up version is thickened by whisking a tablespoon of cornstarch into a cup of milk, then adding it to the simmering pot of soup. Continue cooking another five minutes or until the soup is thick and creamy.
Absolutely! Use the saute function of the instant pot to melt the butter and oil, then saute the onion. Then stir in the garlic and thyme leaves and cancel the saute function. Add the potatoes and chicken broth, lock the lid, and pressure cook on high for 8 minutes, then quick release the pressure. Remove the lid and stir in the milk. Set to the saute function again. Make the cornstarch slurry and whisk into the soup, cooking until the desired thickness is achieved.
Storage and reheating tips
- Refrigerate any leftovers stored in an airtight container for 2 to 3 days.
- To reheat, add a splash of milk and warm in the microwave for 2 to 3 minutes until hot and steamy.
Serving suggestions
This soup is delicious served with a piece of crusty bread for soaking up all the yummy potato broth.
You can also serve Old-Fashioned Potato Soup topped with your favorite toppings, like a dollop of light sour cream, bacon crumbles, chopped green onions, and sharp cheddar cheese for a lighter baked potato soup.
Looking for more homemade soup recipes?
For more of my favorite soup recipes to warm your soul, check out my Chicken Florentine Soup, Pork Meatball and Wild Rice Soup, and Potato Broccoli Cheese Soup. All delicious and so yum!
BEST Potato Soup
Equipment
Ingredients
- 2 tablespoons unsalted butter
- 2 tablespoons olive oil
- 1 cup onion chopped
- 1 garlic clove chopped
- 1 teaspoon fresh thyme leaves
- 2 ½ lbs. peeled and diced Yukon Gold potatoes about 5 cups
- 4 cups chicken broth
- 1 cup milk
- 1 tablespoon cornstarch
- 1 teaspoon salt
- ½ teaspoon black pepper
- fresh thyme leaves for garnish
Instructions
- Melt 2 tablespoons butter with 2 tablespoons olive oil over medium heat in a large Dutch oven or soup pot until the butter is foamy.
- Add diced onions and cook for about 5 minutes, until tender and translucent. Stir in the chopped garlic and fresh thyme leaves and cook until fragrant, about 1 minute.
- Add the chicken broth and diced potatoes to the pot. After the mixture begins to boil, cook for 10 minutes or until the potatoes are fork-tender.
- Turn down the heat and use a potato masher to coarsely mash the potatoes, leaving some bigger chunks.
- Whisk 1 tablespoon cornstarch into the cup of milk with a fork, then add it to the pot of soup. Continue cooking for about 5 minutes, or until the soup is thickened and creamy. Season with salt and pepper, to taste.
- Serve with more fresh thyme, if desired.
Notes
- Yukon Gold are the potatoes I prefer for this recipe because they have a creamy texture when they are cooked. However, this recipe will also work with other varieties of potatoes.
- Serve this potato soup topped with a dollop of lite sour cream, bacon crumbles and cheese for a lighter version of baked potato soup.
Nutrition
Life Love and Good Food does not claim to be a registered dietician or nutritionist. Nutritional information shared on this site is only an estimate. We recommend running the ingredients through an online nutritional calculator if you need to verify any information.
Tried your recipe and it was delicious. I tweeked it a bit by adding carrots and basil. Very very yummy. No leftovers.
The TASTIEST potato soup recipe — delicious flavor, perfect texture, and not too heavy. My whole family loves it!
Such a good recipe!! Thanks for sharing!
Such a good potato soup recipe! Creamy, flavorful and so tasty. I didn’t have fresh thyme so I used dried thyme, but I bet fresh would be even better. Highly recommend this recipe!
Made this yesterday for the Souper Bowl 🙂 It was SOUPER! So good!
Loved this bowl of comfort! So flavorful and delicious!
Can i freeze leftover
Pat, I would not recommend freezing the leftovers since this soup contains dairy. Often, soups with dairy after frozen lose their creaminess.
Lives up to its name! SO GOOD!
This recipe was perfection. I’m so happy we tried it! Also, these photos are absolutely gorgeous!
Awww… thanks so much, Susannah!
I love that this is a little lighter than normal and oh so delicious!
This is delicious! Have used several, but this is the best.
Delicious and easy. This one’s a keeper.