Ingredients
- 4 large russet potatoes
- 6 slices of bacon
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1/4 cup all-purpose flour
- 4 cups chicken broth
- 2 cups whole milk
- 1 cup shredded cheddar cheese
- 1/2 cup sour cream
- Salt and pepper to taste
- Chopped green onions for garnish
- Extra shredded cheese and bacon bits for topping
For a lighter version, you can substitute half of the milk with low-fat milk or use turkey bacon instead. I’ve learned over time that every kitchen has its own personality, and adapting recipes to fit your taste and dietary needs is part of the fun.
Instructions
- Preheat your oven to 400°F. Scrub the potatoes clean, pierce with a fork, and bake them for about 50 minutes or until tender. Once they’re cool enough to handle, peel and dice them.
- In a large pot, cook the bacon over medium heat until crispy. Remove the bacon, leaving about 2 tablespoons of drippings in the pot.
- Add the diced onion to the pot and sauté until translucent, about 5 minutes. Stir in the garlic and cook for another minute.
- Sprinkle the flour over the onion and garlic, stirring constantly for about 2 minutes to cook off the raw taste.
- Gradually whisk in the chicken broth, ensuring there are no lumps. Bring the mixture to a simmer.
- Stir in the milk and diced potatoes. Let the soup simmer for 15-20 minutes, stirring occasionally, until it thickens.
- Add the shredded cheese and sour cream, stirring until the cheese melts smoothly into the soup. Season with salt and pepper to taste.
- Crumble the cooked bacon and add most of it to the soup, reserving a little for garnish.
Over the years, I’ve learned that patience truly pays off, especially when it comes to letting flavors meld together in soups. This recipe is no exception, and you’ll find that letting it simmer just a bit longer makes all the difference.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International
