Homemade Potato Soup Recipe

Warm-up during those cold winter months with this delicious creamy  Homemade potato soup recipe that is topped off with cheese and bacon!

Potato soup is a very simple to make a thick and hearty soup that sticks to the bones.


– chopped bacon – yellow onions – celery stalks – cloves of garlic – all-purpose flour

Add the bacon to a large pot over medium heat and cook the bacon until crisp. Remove the crisp bacon lardons and set them aside.

Pour in the onions and caramelize over low heat until well browned for about 40 minutes. Stir occasionally. Next, mix in the celery and garlic and sauté for 4-6 minutes.

Mix in the flour until completely combined. Pour in the potatoes and stock and bring to a boil to thicken. Pour in the cream and cook for 3-4 minutes.

Then puree half of the soup to smooth out and thicken more but still have chunks in it. Season with salt, pepper, Worcestershire, and tabasco sauce.

Add on optional toppings of sour cream, crispy bacon, shredded cheddar cheese, and sliced green onions.

Swipe up for full recipe!