
This comforting and creamy Potato Soup is packed with tender potatoes, crisp bacon, and vegetables simmered in a rich broth. It’s thickened with a delicious butter-flour mixture and made extra creamy with cheddar cheese. Perfect for chilly days!
In a large Dutch oven or soup pot, cook the chopped bacon over medium-high heat until crispy (about 4-5 minutes).
Use a slotted spoon to transfer the bacon to a paper towel-lined bowl, leaving the bacon fat in the pot.
Add the chopped carrots, onion, and celery to the pot with the bacon fat.
Cook over medium heat until the onions are softened (about 5 minutes).
Stir in the salt, minced garlic, parsley, dill, thyme, and black pepper. Cook for 1 minute until fragrant.
Pour in the chicken broth and add the chopped potatoes. Scrape the bottom of the pot to loosen any browned bits for extra flavor.
Bring the soup to a simmer over medium-high heat, then reduce the heat to medium-low, cover, and cook for about 10 minutes, or until the potatoes are tender.
In a medium bowl or large measuring cup, whisk the melted butter and flour until smooth.
Slowly whisk in the milk, ensuring the flour is fully incorporated.
Microwave the mixture in 45-60 second intervals, whisking well between each session until it thickens. Be careful, as it will bubble up.
Once the potatoes are tender, stir in the thickened milk mixture, most of the bacon (reserve some for topping), and the shredded cheddar cheese.
Allow the soup to simmer for a few more minutes to let the flavors meld together.
Ladle the soup into bowls and top with the reserved bacon, extra shredded cheddar cheese, and sliced green onions for a delightful finish.