Creamy Potato and Bacon SoupIngredients:6 slices of bacon, chopped1 medium onion, diced3 cloves garlic, minced6 medium potatoes, peeled and diced4 cups chicken broth2 cups whole milk or cream1 cup shredded cheddar cheeseSalt and pepper to tasteFresh parsley or chives, chopped (for garnish)Sour cream (optional)Instructions:Cook the Bacon: In a large pot, cook the chopped bacon over medium heat until crispy. Remove the bacon and set it aside, leaving the bacon grease in the pot.Sauté Onions and Garlic: Add the diced onion to the pot and sauté in the bacon grease until soft and translucent. Add the minced garlic and cook for another minute until fragrant.Cook the Potatoes: Add the diced potatoes to the pot and pour in the chicken broth. Bring to a boil, then reduce the heat and let it simmer for about 15 minutes, or until the potatoes are tender.Blend (Optional): If you prefer a thicker soup, you can blend a portion of the soup using an immersion blender or a regular blender, then return it to the pot.Add Milk/Cream: Stir in the milk or cream, and bring the soup back to a gentle simmer. Add the shredded cheddar cheese and stir until melted and fully incorporated. Season with salt and pepper to taste.Serve: Ladle the soup into bowls and top with the crispy bacon bits, additional cheese, and fresh parsley or chives. A dollop of sour cream can also be added on top if desired.Enjoy: Serve hot with some crusty bread on the side.This soup is perfect for a cozy meal and should be a hit with its creamy, comforting flavors.