1Tbspbacon fat or oilfrom cooking bacon, or use butter or oil
1mediumonionchopped
3clovesgarlicminced
4cupschicken broth
3largerusset potatoespeeled and cut into 1-inch cubes
2cupscooked chickenshredded or diced
1cupfrozen or canned corndrained if canned
Creamy Finish
1cupmilk or creamor plant-based alternative
2Tbspcornstarchmixed with a little water to thicken
Seasoning
½tspsaltor to taste
¼tsppepper
½tspsmoked paprikaoptional, for smoky flavor
Instructions
In a large pot over medium heat, cook the bacon until crispy (if using). Remove and set aside.
Add the bacon fat (or butter/oil) to the pot. Sauté the onion until soft, then add the garlic and cook for another minute.
Pour in the chicken broth and bring to a simmer. Add the cubed potatoes and cook until they are fork-tender, about 15–20 minutes.
Add the chicken and corn to the pot and stir to combine.
In a small bowl, mix the milk (or cream) with the cornstarch to make a slurry. Slowly add it to the soup while stirring, then simmer gently until the soup thickens slightly.
Season with salt, pepper, and smoked paprika (if using). Stir well.
Ladle the soup into bowls and top with the crispy bacon pieces (if using). Serve warm.
Notes
This soup is very forgiving — you can swap the chicken for turkey or make it vegetarian by skipping meat and using vegetable broth. Leftovers store well in the fridge for 3-4 days.