Heat a large pot over medium-high heat and melt 2 tablespoons butter. Add 1 medium diced yellow onion, 2 ribs diced celery, and 2 large diced carrots to the pot. Cook the vegetables until they are softened, about 5 minutes. Add 2 teaspoons minced garlic and cook for 1 minute.
Add 8 cups chicken broth, 1 (1-ounce) package dry ranch dressing, and ½ teaspoon black pepper to the pot and stir to combine.
Bring to a boil, then stir in 1 cup uncooked long-grain white rice. Reduce the heat, and simmer for 20-25 minutes, until the rice is tender.
Add 2 cups cooked shredded chicken, 1 (8-ounce) package softened cream cheese, 1 cup shredded cheddar cheese, and 1 cup cooked bacon to the pot. Cook and stir until the cheeses are melted and everything is combined.
Notes
Storage & Reheating Instructions
Refrigerate: Once your soup has cooled, you can store it in an airtight container in the fridge for up to 5 days.
Freeze: You can make this soup ahead of time and freeze it for later. Once it has cooled, place it in a ziplock bag and lay it flat. It will keep for up to 3 months.
Reheat: Thaw frozen soup in the fridge overnight. Heat the soup on the stove or in the microwave until heated through. Add a splash of chicken broth or milk to the soup for added moisture, if needed.