Description
The ultimate comfort food is ready in 30 minutes! This Cheesy Potato Soup is creamy, hearty, and perfect for chilly evenings when you need something soul-warming fast.
Ingredients
Scale
- 2 tablespoons butter
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 1/4 cup all-purpose flour
- 4 cups chicken broth
- 2 pounds russet potatoes, peeled and diced into 1/2-inch cubes
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon dried thyme
- 2 cups whole milk
- 2 cups sharp cheddar cheese, freshly grated
- 1/2 cup heavy cream
- 3 green onions, sliced (for garnish)
- 6 strips bacon, cooked and crumbled (optional)
Instructions
- In a large Dutch oven or pot, melt butter over medium heat. Add diced onions and cook for 4-5 minutes until translucent.
- Add minced garlic and cook for 30 seconds until fragrant.
- Sprinkle flour over the onions and garlic, stirring constantly to form a paste. Cook for 1-2 minutes.
- Gradually pour in chicken broth while whisking continuously to prevent lumps.
- Add diced potatoes, salt, pepper, and dried thyme. Bring to a gentle boil, then reduce heat to simmer.
- Cover and cook for 15-20 minutes, until potatoes are fork-tender.
- Add milk and use a potato masher to lightly crush about one-third of the potatoes in the pot.
- Remove from heat and gradually add grated cheese in small batches, stirring until completely melted.
- Stir in heavy cream and adjust seasonings if needed.
- Ladle into bowls and garnish with green onions and crumbled bacon if desired.