A comforting and creamy potato soup loaded with sharp cheddar cheese, aromatic garlic, and fresh herbs. Perfect for a cozy dinner or lunch, this hearty soup is easy to make and full of rich, savory flavors.
1. In a large pot, melt the butter over medium heat. Add the chopped onion and cook until translucent, about 4 minutes.
2. Stir in the minced garlic, dried thyme, and diced potatoes. Cook for 2 minutes until fragrant.
3. Pour in the vegetable broth and bring to a boil. Reduce heat, cover, and simmer for 20-25 minutes, or until the potatoes are tender.
4. Using a potato masher or immersion blender, partially mash the potatoes in the pot to reach your desired soup consistency.
5. Stir in the milk and shredded cheddar cheese. Cook over low heat, stirring, until the cheese is melted and the soup is creamy.
6. Season with salt and black pepper to taste. Garnish with fresh parsley before serving.
For extra richness, substitute half of the milk with heavy cream.
Add crumbled bacon or sautéed leeks for a flavor twist.
Use Yukon Gold potatoes for a creamier texture.
Leftovers store well in the fridge for up to 4 days and can be reheated gently on the stove.
Freeze in individual portions for easy meal prep—just omit the milk and cheese until reheating.