Ingredients
Equipment
Method
- Cook the Potatoes: In a large pot, add the chopped potatoes and cover them with water. Bring to a boil and cook for about 10-15 minutes or until they are fork-tender.
- Sauté the Onion and Garlic: While the potatoes are cooking, melt butter in another large pot over medium heat. Add the diced onion and cook for about 3-4 minutes until the onions are soft. Add the minced garlic and cook for an additional 1 minute, being careful not to burn the garlic.
- Combine Potatoes and Broth: Once the potatoes are tender, drain the water and add them to the pot with the sautéed onions and garlic. Pour in the chicken or vegetable broth and bring the mixture to a simmer.
- Mash the Potatoes: Using a potato masher, mash the potatoes directly in the pot. For a smoother consistency, you can also use an immersion blender or transfer the mixture to a regular blender. Mash until the soup reaches your desired consistency.
- Add Milk and Seasonings: Stir in the milk (or heavy cream for richness), and season with salt and pepper. Bring the soup back to a gentle simmer for about 5 minutes, allowing the flavors to meld together.
- Add Optional Ingredients: If you’re using cheese or sour cream, stir them in at this point. Let the cheese melt and the soup become extra creamy.
- Garnish and Serve: Ladle the soup into bowls and top with crispy bacon crumbles and chopped chives for added texture and flavor. Serve hot!
Notes
To make your mashed potato soup even creamier, try using heavy cream instead of milk, and feel free to adjust the seasoning to your taste. If you prefer a chunkier texture, you can skip the blending step and simply mash the potatoes by hand. For a vegan option, use plant-based butter, cream, and broth.