While potatoes are cooking, melt butter in a saucepan, then saute the onions. Once they begin to soften, stir in the garlic and cook for an additional minute or two.
Add milk and cook over medium heat, stirring regularly.
2 cups milk
Once the milk thickens, add milk and onion mixture to the cooked potatoes.
This next step is totally optional. If you like a chunky potato soup, you're ready to add your toppings and serve. However, we like our potato soup to have a smoother consistency so I put it in the food processor just long enough to break down the potatoes, about 20-30 seconds.
Ladle into bowls and add toppings such as cheese, bacon and/or scallions.
Notes
I love how easy this recipe is to make already but if you want to save even more time, use pre-cooked bacon and prepared garlic instead of fresh.