Ingredients
- 4 large russet potatoes, peeled and diced
- 6 strips of bacon, chopped
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 4 cups chicken broth
- 1 cup heavy cream
- 1 cup shredded cheddar cheese
- 1/2 cup sour cream
- 2 tablespoons butter
- Salt and pepper to taste
- Chopped chives for garnish
For a twist, try substituting the heavy cream with coconut milk for a dairy-free version, or use turkey bacon for a lighter option. As my abuela would say, the kitchen is your playground — don’t be afraid to experiment!
Instructions
- In a large pot, fry the chopped bacon over medium heat until crispy. Remove the bacon and set it aside, leaving the bacon drippings in the pot.
- Add butter to the pot, and sauté the onion and garlic in the bacon drippings until the onion is translucent, about 3-4 minutes.
- Add the diced potatoes and chicken broth to the pot. Bring to a boil, then reduce the heat and let it simmer for 15-20 minutes, or until the potatoes are tender.
- Use a potato masher or immersion blender to mash the potatoes to your desired consistency. I love leaving a few chunks for texture, just like my abuela taught me.
- Stir in the heavy cream, cheddar cheese, and sour cream. Cook for an additional 5 minutes, stirring occasionally, until the cheese is melted and the soup is creamy.
- Season with salt and pepper to taste. If the soup is too thick, add a splash of chicken broth to thin it out.
- Serve hot, topped with the crispy bacon, a sprinkle of chives, and more cheese if desired.
Cooking is all about intuition and adjusting to your taste, something I learned from countless hours beside my abuela. Don’t be afraid to make this recipe your own!
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International