Simmer the Potatoes: In a large sauce pan, combine the chicken broth, chicken base, and diced potatoes. Cook over medium heat for approximately 12 minutes until the potatoes are tender.
Sauté the Aromatics: While the potatoes cook, melt the butter in a separate pan. Add the chopped onions and garlic and sauté until fragrant and soft.
Thicken the Base: Sprinkle the flour over the sautéed onion mixture and stir. Gradually add this mixture into the potato and broth pot.
Make it Creamy: Add the cream cheese, salt, and pepper to the soup. Stir well until the cheese is melted and the soup reaches a smooth, creamy consistency.
The Finishing Touch: Stir in your bacon strips (pre-cooked and crumbled).