Ingredients
- 4 large russet potatoes, peeled and cubed
- 6 slices of bacon, chopped
- 1 medium onion, finely diced
- 3 cloves garlic, minced
- 4 cups chicken broth
- 2 cups whole milk
- 1 cup sharp cheddar cheese, shredded
- 1/2 cup sour cream
- 2 tablespoons butter
- Salt and pepper to taste
- Chopped chives for garnish
Feel free to make substitutions based on your preferences or dietary needs. For instance, you can swap whole milk for a non-dairy alternative or use turkey bacon for a lighter version. My grandmother always encouraged creativity in the kitchen, and I invite you to do the same!
Instructions
- In a large pot, cook the chopped bacon over medium heat until crispy. Remove and set aside, leaving the bacon fat in the pot.
- Add the butter to the pot and melt it. Stir in the diced onion and garlic, cooking until the onion becomes translucent and fragrant, about 5 minutes.
- Add the cubed potatoes to the pot, stirring to coat them in the onion and garlic mixture. Season with salt and pepper.
- Pour in the chicken broth, bringing the mixture to a boil. Reduce the heat and let it simmer until the potatoes are fork-tender, approximately 15-20 minutes.
- Using an immersion blender, blend the soup until smooth. If you prefer a chunkier texture, blend only half of the soup.
- Stir in the milk, cheddar cheese, and sour cream, allowing the cheese to melt completely. Adjust seasoning with additional salt and pepper as needed.
- Return the bacon to the pot, reserving some for garnish. Stir to combine and heat through.
- Ladle the soup into bowls, garnishing with reserved bacon and a sprinkle of chopped chives.
This step-by-step process is one I cherish, as it allows me to recreate the magic of my childhood kitchen, where patience and love were the secret ingredients to every meal.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International