Go Back
Print Recipe
5 from 1 vote

Loaded Potato Soup


  • 1 lb of bacon 150 g
  • 1 large onion
  • 3 cloves of garlic
  • 2 tablespoons of flour
  • 3 cups of chicken stock 700 ml
  • 3 cups of potatoes 450 g
  • 1 tsp of onion powder
  • Salt and pepper to taste
  • 1 1/2 cups of milk 350 ml
  • 1/4 cup of cream cheese 55 g
  • 1/2 cup of cheddar + toppings 50 g
  • 1/2 cup of cooked ham


  • First cook the bacon and after it is cooked, spoon onto plate with paper towel.
  • Cook the onions in the bacon fat. Once they have started to become soft, add the garlic.
  • Then sprinkle 2 tablespoons of flour on top of the onions.
  • Cook the flour and onion mixture for a minute and then slowly, I repeat SLOWLY add the chicken stock. This allows the flour to accept the stock so it makes it thicker. 
  • Add the potatoes, onion powder, salt, pepper. 
  • Bring to a boil and then turn it to low to simmer for 20 minutes or until the potatoes are fork tender. 
  • Add a bit of the hot soup to the milk and then slowly add the milk to the soup.
  • Simmer for another 5 minutes. 
  • In a food processor or blender, add the cream cheese and 1/3 of the soup (about 1 1/2 cups) and blend it until smooth. Add the mixture back into the soup and stir. 
  • Then add 1/2 cup of the cheese, ham and bacon to the soup.
  • Serve with your favorite toppings.