Ingredients
Equipment
Method
- Heat a large stockpot over medium-high heat. Add diced bacon and cook until crispy, stirring occasionally. Transfer the bacon to a plate lined with paper towels using a slotted spoon, reserving about 3 tablespoons of bacon grease in the stockpot.
- Add onion to the bacon grease and sauté for 5 minutes, stirring occasionally, until soft and translucent. Stir in the garlic and sauté for an extra 1-2 minutes until fragrant.
- Stir the flour into the mixture and sauté for an additional 1 minute to cook the flour, stirring occasionally.
- Stir in the stock until combined, followed by the warmed milk and diced potatoes.
- Continue cooking until the mixture just reaches a simmer. Then reduce heat to medium-low, cover, and simmer for about 10-15 minutes or until the potatoes are soft, stirring the soup every few minutes so that the bottom does not burn.
- Once the potatoes are tender, stir in the cheddar cheese, Greek yogurt (or sour cream), salt, pepper, and most of the cooked bacon bits, reserving some for topping.
- Taste and season with extra salt and pepper if needed. Serve warm, garnished with desired toppings like green onions, extra cheese, bacon, and sour cream.
Notes
For a vegetarian version, omit bacon and use vegetable stock with 2-3 teaspoons Cajun seasoning for flavor. Use butter or olive oil in place of bacon grease. For gluten-free, substitute 1 tablespoon cornstarch whisked into cold milk for the flour. The smaller you dice your potatoes, the faster your soup will cook.
