Hearty Cheddar Garlic Herb Potato Soup with Turkey Bacon: Your Ultimate Comfort Bowl
This Hearty Cheddar Garlic Herb Potato Soup with Turkey Bacon delivers a deeply comforting and flavorful meal, ideal for a satisfying weeknight dinner.
The entire recipe is ready in under 45 minutes, relying on simple sautéing and simmering techniques to build its rich, creamy base with sharp cheddar and aromatic herbs.
Serve this substantial soup with a crusty bread or a light salad to complete a cozy, filling meal.
Hearty Cheddar Garlic Herb Potato Soup With Turkey Bacon

This soup combines tender potatoes, sharp cheddar, aromatic herbs, and crispy turkey bacon for a satisfying meal.
Ingredients
- 8 slices (120g) turkey bacon, cut into 1/2-inch (1.25 cm) pieces
- 2 tbsp (30ml) unsalted butter, divided
- 1 yellow onion (200g), peeled and finely diced
- 2 celery stalks (100g), finely diced
- 2 carrots (150g), peeled and finely diced
- 4 garlic cloves (12g), minced
- 2.5 lbs (1.1 kg) Russet or Yukon Gold potatoes, peeled and cut into 1/2-inch (1.25 cm) cubes
- 6 cups (1.4 liters) low-sodium chicken broth or vegetable broth
- 1/2 cup (60g) all-purpose flour
- 2 cups (480ml) whole milk, at room temperature
- 1 cup (240ml) heavy cream, at room temperature
- 2 cups (240g) sharp cheddar cheese, freshly shredded
- 1/2 cup (60g) Monterey Jack cheese, freshly shredded
- 1/4 cup (15g) fresh chives, finely chopped, plus extra for garnish
- 2 tbsp (10g) fresh Italian parsley, finely chopped
- 1 tbsp (3g) fresh thyme leaves, minced
- 1.5 tsp (7.5g) fine sea salt
- 0.5 tsp (2.5g) freshly ground black pepper
- 1/4 tsp (1g) cayenne pepper, optional
Instructions
- Cook the diced turkey bacon in a large (6-8 quart) Dutch oven or heavy-bottomed pot over medium heat for 8-10 minutes, stirring occasionally, until deeply golden brown and crispy. Use a slotted spoon to transfer the crispy bacon pieces to a paper towel-lined plate to drain, reserving 1 tablespoon (15ml) of drippings in the pot.
- Add 1 tablespoon (15ml) of unsalted butter to the reserved bacon drippings in the pot over medium heat. Add the finely diced yellow onion, celery, and carrots, cooking for 7-9 minutes, stirring frequently, until vegetables soften and become translucent. Stir in the minced garlic and cook for an additional 1 minute until fragrant.
- Add the cubed potatoes and the low-sodium chicken or vegetable broth to the pot, stirring to combine. Bring the mixture to a rolling boil over medium-high heat, then reduce heat to medium-low, cover, and simmer for 15-20 minutes, or until potatoes are fork-tender.
- While potatoes simmer, melt the remaining 1 tablespoon (15ml) of unsalted butter in a separate medium saucepan over medium heat. Add the all-purpose flour, whisking continuously for 1-2 minutes until a smooth, light golden roux forms and smells nutty.
- Gradually pour the room temperature whole milk into the roux, whisking constantly to prevent lumps. Continue to whisk for 3-5 minutes until the mixture thickens to a smooth, pourable consistency and begins to gently bubble. Slowly whisk in the heavy cream until fully incorporated and heated through.
- Pour the hot milk and cream mixture from the saucepan into the Dutch oven with the simmering potatoes and broth, stirring thoroughly to integrate. Continue to cook the soup over medium-low heat for 3-5 minutes, stirring occasionally, until the soup base thickens and lightly coats the back of a spoon.
- Reduce the heat to the lowest setting. Gradually add the freshly shredded sharp cheddar cheese and Monterey Jack cheese to the soup, stirring continuously until both cheeses are completely melted and the soup is smooth and creamy. Stir in the finely chopped fresh chives, parsley, and minced thyme until evenly distributed throughout the soup.
- Add 1.5 tsp (7.5g) fine sea salt, 0.5 tsp (2.5g) freshly ground black pepper, and 1/4 tsp (1g) optional cayenne pepper. Taste and add salt or pepper as needed.
- Ladle the hot potato soup into individual serving bowls. Garnish each bowl with the reserved crispy turkey bacon pieces and fresh chopped chives. Serve immediately.
Notes
- Consistency Adjustment: If the soup thickens upon standing or reheating, stir in 1-2 tablespoons (15-30ml) of warm milk or chicken broth at a time until the desired consistency is achieved. Stir slowly to prevent thinning too much.
- Cheese Variation: Substitute Gruyere, white cheddar, or smoked Gouda for different flavor profiles. Shred cheese from a block for optimal melt and flavor.
- Storage: Store leftover soup in an airtight container in the refrigerator for up to 3-4 days. Reheat gently over low heat on the stovetop or in the microwave at 50% power, stirring frequently, to prevent separation.
Essential Equipment
- Large (6-8 quart) Dutch Oven or Heavy-Bottomed Pot
- Medium Saucepan
- Sharp Chef’s Knife
- Cutting Board
- Vegetable Peeler
- Whisk
- Measuring Cups and Spoons
- Slotted Spoon
- Grater (for cheese)
Pro Tips for a Creamy & Flavorful Potato Soup
Ingredient Tips
- Potato Prep:Use 2 pounds Russet potatoes, peeled and diced to uniform 1/2-inch cubes. Rinse under cold water for 1 minute to remove starch, ensuring even cooking and preventing gumminess. Cook 15-20 minutes until fork-tender.
- Onion & Garlic Sauté:Sauté 1 medium diced yellow onion in 2 tbsp unsalted butter over medium heat for 6-8 minutes until translucent and golden at the edges. Add 3 minced garlic cloves for the final 60 seconds until fragrant, preventing bitterness.
- Turkey Bacon Crisp:Cook 8 ounces turkey bacon over medium-high heat for 8-10 minutes, flipping every 2-3 minutes, until deeply golden brown and crispy. Drain on paper towels for 2 minutes, cool 5 minutes, then crumble into 1/4-inch pieces.
- Fresh-Shredded Cheese:Freshly shred 8 oz sharp cheddar from a block; pre-shredded has anti-caking agents causing graininess. Allow cheese to sit at room temperature for 15 minutes for smoother melting.
- Herb Potency:For dried herbs, use 1/3 the amount of fresh (e.g., 1 tsp dried for 1 tbsp fresh). Add dried herbs with aromatics for 1 minute to bloom flavor, stirring in 2 tbsp fresh chives or parsley just before serving for vibrant color.
Technique Tips
- Lump-Free Roux:Melt 3 tbsp unsalted butter over medium heat, then whisk in 3 tbsp all-purpose flour for 1-2 minutes until a pale golden paste forms and smells slightly nutty. This creates a smooth, lump-free base.
- Gradual Broth:Slowly whisk 4 cups warm chicken broth, 1 cup at a time, into the roux. Whisk for 1-2 minutes after each addition until smooth, bringing to a gentle simmer for 2 minutes to thicken slightly.
- Potato Simmering:Add diced potatoes to the simmering broth; cook 15-20 minutes at a gentle simmer (small bubbles at edges) until fork-tender and easily mashed against the pot. Avoid boiling vigorously for even breakdown.
- Velvety Texture:Remove 2 cups cooked potatoes and 1 cup broth, blend for 30-45 seconds until completely smooth, then return to the pot. This creates a luxurious, creamy consistency.
- Dairy Integration:Reduce heat to low, then stir in 1 cup whole milk and 1/2 cup heavy cream. Simmer gently for 3-5 minutes until heated through, just bubbling at the edges; do NOT boil, or dairy may curdle.
- Cheese Melting Off-Heat:Turn off heat completely before stirring in shredded cheddar in 2-3 batches. Stir continuously for 1-2 minutes until fully melted and smooth, preventing stringiness or separation, utilizing residual heat.
- Layered Seasoning:Add 1 tsp salt and 1/2 tsp black pepper with the broth and potatoes. After cheese melts, taste and adjust with an additional 1/4 tsp salt if needed, as cheese adds significant salinity.
Common Issues
- Soup Too Thin:Whisk 1 tbsp cornstarch with 2 tbsp cold water until smooth. Stir into simmering soup; cook 2-3 minutes, stirring constantly, until visibly thickened and coats a spoon.
- Soup Too Thick:Gradually whisk in 1/4 cup warm chicken broth or milk at a time, up to 1 cup total, until desired consistency is reached. Simmer for 1 minute after each addition.
- Bland Flavors:Stir in 1/2 tsp onion powder, 1/4 tsp garlic powder, and 1/8 tsp cayenne pepper for depth. Alternatively, 1 tbsp fresh lemon juice at the end brightens flavors.
- Lumpy/Separated Cheese:Ensure soup is off heat before adding cheese. If lumps occur, use an immersion blender for 15-20 seconds to re-emulsify and smooth the cheese.
- Unevenly Cooked Potatoes:Ensure potatoes are diced to a consistent 1/2-inch. If some are firm, remove soft pieces with a slotted spoon, then continue simmering harder pieces for 5-7 minutes, checking every 2 minutes.
Customizing Your Soup: Ingredient Substitutions and Variations
Essential Substitutions
- Potatoes (Russet/Yukon Gold):
- (Holds shape better for chunkier soup; milder flavor.)
- Turkey Bacon:
- (Pork bacon offers richer, smokier flavor. Pancetta less smoky, savory, chewier.)
- Sharp Cheddar Cheese:
- (Gruyere adds nutty, complex flavor, superior melt. White cheddar keeps tang, milder profile.)
- Garlic (fresh minced):
- (Powder gives milder, even flavor. Roasted garlic deeper, sweeter essence.)
- Whole Milk:
- (Half-and-half increases richness. Heavy cream significantly thickens for decadent texture.)
- All-Purpose Flour (thickener):
- (Cornstarch silkier, clear finish for GF. GF flour maintains similar texture.)
Dietary Variations
- Vegetarian:
- Omit turkey bacon. Sauté 1 cup sliced mushrooms, or add 1/2 cup plant-based bacon bits. Use vegetable broth 1:1.
- Gluten-Free:
- Replace 1/4 cup all-purpose flour with 2 tablespoons cornstarch dissolved in 1/4 cup cold water (slurry). Ensure broth is certified gluten-free.
- Dairy-Free:
- Substitute 2 cups whole milk with 2 cups unsweetened plain oat milk 1:1. Replace 1.5 cups sharp cheddar cheese with 1.5 cups dairy-free cheddar shreds 1:1. (Soup slightly thinner, less tangy.)
- Lower Fat/Calorie:
- Use 2 cups skim milk 1:1 instead of whole milk. Reduce cheddar cheese to 1 cup (instead of 1.5 cups) or use low-fat cheddar. Reduces fat and calories.
- Lower Sodium:
- Use unsalted chicken/vegetable broth 1:1. Omit added salt until end. Use low-sodium turkey bacon (if available) or omit. Reduce cheese amount.
Flavor Variations
- Spicy Kick:
- Add 1/2 tsp red pepper flakes or 1/4 tsp cayenne with dry herbs. For smoky heat, include 1 tsp smoked paprika and 1/2 tsp chipotle powder when sautéing aromatics.
- Smoky Depth:
- Add 1/2 tsp liquid smoke to broth (adjust), or 1 tsp smoked paprika with dry herbs. Enhances savory, smoky undertones.
- Garden Fresh:
- Add 1/2 cup chopped carrots and 1/2 cup frozen peas in last 10 minutes. Stir in 2 tbsp fresh chives or dill at end. Adds color, sweetness, vibrant herbal lift.
- Umami Boost:
- Stir in 1 tbsp white miso paste (dissolved in warm broth) or 1 tsp Worcestershire sauce (GF if needed) with milk. Deepens savory profile, complex richness.