Ingredients
Equipment
Method
- Cook the bacon: In a large pot or Dutch oven, cook the chopped bacon over medium heat until crispy. Remove the bacon from the pot and set it aside on a plate. Leave the bacon grease in the pot for flavor.
- Sauté the onions and garlic: In the same pot with the bacon grease, add the chopped onion and garlic. Cook for 2-3 minutes until fragrant and soft.
- Cook the potatoes: Add the diced potatoes to the pot and stir to coat them with the onion and garlic mixture. Cook for about 5 minutes.
- Add the liquids: Pour in the chicken broth, milk, and heavy cream. Stir everything together and bring to a simmer.
- Simmer the soup: Lower the heat and let the soup simmer for about 20 minutes, or until the potatoes are tender.
- Mash the potatoes (optional): Use a potato masher to mash some of the potatoes for a creamier texture. You can leave some pieces intact for texture if you prefer a chunkier soup.
- Season the soup: Add salt, pepper, and paprika. Stir to combine.
- Add the bacon: Stir in the cooked bacon and let the soup simmer for another 5 minutes, allowing the flavors to blend together.
- Serve: Ladle the soup into bowls and garnish with chopped green onions, if desired. Serve hot and enjoy!
Notes
If you prefer a thicker soup, you can blend part of the soup using an immersion blender. This will give the soup a velvety texture while still leaving some potato chunks for a hearty bite. Adjust the seasonings to taste before serving, as some potatoes may absorb more liquid and require a bit more salt or pepper.