An easy and delicious creamy potato soup recipe all made in one pot on the stovetop. Loaded with bacon, creamy potatoes, and topped with cheese to make the ultimate bowl of comfort food!
3poundspotatoespeeled and diced to 1 inch size cubes
4cupschicken stock or broth
1 ½cupsof whole milk
1 ½cupsheavy cream
1 to 1 ½teaspoonsaltor to taste
1teaspoonblack pepper
⅛teaspooncayenne pepperoptional
⅔cupsour cream
1cupshredded cheddar cheese(optional), plus more for garnish
Instructions
Add bacon to a large Dutch oven or pot and cook over medium-high heat until bacon is crispy, about 5-10 minutes. Remove to a paper towel-lined plate to drain. Leave 2 tablespoons of bacon grease in the pot.
Next, add butter and chopped onion and cook until translucent, about 3-4 minutes. Add garlic and cook for an additional 1 minute, stirring constantly.
Stir in the flour and whisk until a paste forms, then allow it to cook for 2-3 minutes.
Slowly whisk in the chicken stock until you achieve a smooth, gravy-like consistency. Continue adding in the remaining chicken stock, milk, and cream, and stir until combined. Add the potatoes, salt, pepper, and cayenne pepper, and stir to combine.
Bring to a gentle rolling simmer over medium heat. Reduce to medium to medium-low, and you have a gentle simmer. Cook, stirring occasionally, until potatoes are tender, for about 30 minutes. Be sure the soup doesn't boil, so that the milk and cream do not burn.
Once the potatoes are tender, reduce the heat to low. Use a potato masher to blend some of the potatoes until the desired creamy texture is reached. You can also use an immersion blender, a blender, or a food processor for a smoother texture.Be careful not to overblend; leave chunks of potato in the soup.
Then stir in the sour cream, cheese, and ½ of the crispy bacon pieces. Taste and season with additional salt and pepper, as needed.
Garnish with additional sour cream, cheese, bacon, and chivesc or sliced green onions. Enjoy!
Notes
Potatoes: Peeled Russet potatoes work best for a creamy texture, but Yukon Golds are also a great option. You can leave the skins on if using Yukon Gold, if preferred.
Don't want Bacon in the soup? You can leave it out for topping. If you prefer to skip the bacon, you can opt for a vegetarian version using all butter and vegetable broth.
Smooth Texture: For a smoother consistency, use an immersion blender or carefully blend about half the soup in a blender before adding the bacon.
Topping Ideas: Garnish with shredded cheese, sour cream, crispy bacon, and chopped chives or green onions for that loaded baked potato flavor.
Meat Options: This soup is delicious as is, but for a heartier soup, you can add cooked smoked sausage, ham, chicken, or ground beef.
How to Store Potato Soup
Storage: Store leftovers in an airtight container in the fridge for up to 4-5 days.Freezing: This soup can be frozen for up to 2 months. Please note that the texture may change slightly, as the potatoes and cream can separate slightly when thawed. It still tastes good, give it a good stir when reheating.
Crockpot Instructions
In a skillet over medium heat, cook the bacon until crispy. Remove half and set aside for topping. Leave the drippings in the pan.
Add butter to the skillet with the bacon drippings. Sauté onion until soft, about 3–4 minutes. Add garlic and cook for 1 minute more. Stir in flour and cook for another 2–3 minutes until thickened.
Transfer the onion mixture to your Crockpot. Add diced potatoes, chicken broth, salt, pepper, and cayenne. Stir to combine.
Cover and cook on low for 6–7 hours or high for 3–4 hours, until potatoes are tender.
Once the potatoes are soft, blend about one-third of the soup using a blender or mash lightly with a potato masher for a creamier texture. (Be careful if transferring hot liquid.)
Stir in milk, cream, sour cream, shredded cheese, and half the cooked bacon. Let heat through for 10–15 minutes before serving.
Serve topped with reserved bacon, more cheese, sour cream, and chives if you like.
Instant Pot Instructions
Turn on the sauté function. Add chopped bacon and cook until crispy. Remove half and set aside for topping.
Add butter to the bacon drippings, then stir in the onion. Cook for 3–4 minutes until softened. Add garlic and cook for 1 minute. Stir in flour and cook another 2 minutes, stirring constantly.
Add potatoes, chicken broth, salt, pepper, and cayenne. Stir well to combine and scrape up any bits from the bottom.
Seal the lid and pressure cook on High for 8 minutes. Carefully quick release the pressure when time is up.
Open the lid and blend about one-third of the soup (or more if you like it smoother), either using a blender or mashing gently with a potato masher.
Stir in milk, cream, sour cream, shredded cheese, and the rest of the bacon. Let everything melt together using the warm setting for 5–10 minutes.