Potato cheese soup is the ultimate comfort food that feels like a warm hug in a bowl. This specific version, featuring a velvet-textured base and skin-on gold potato chunks, is designed for those who crave a balance of creamy indulgence and rustic texture. Whether you are scrolling through Pinterest looking for your next Sunday dinner or need a reliable weeknight staple, this recipe delivers on every sensory promise.
The visual appeal of this dish is undeniable. Imagine a rich, buttery yellow soup topped with a heavy pile of extra-crispy crumbled applewood bacon and a thick ribbon of melted sharp cheddar cheese swirling into the cream. Every spoonful offers a contrast between the soft potatoes and the vibrant snap of freshly chopped chives. If you enjoy a hearty meal, you might also love our broccoli potato cheese soup for an extra serving of greens.

Why This Is The Best Potato cheese soup You Will Ever Make
- Perfect Textural Contrast: We combine a blended, silky base with whole chunks of tender gold potatoes for the ultimate mouthfeel.
- High-Impact Toppings: Using applewood smoked bacon provides a deep, woody saltiness that cuts through the rich cheddar.
- One-Pot Simplicity: This recipe minimizes cleanup while maximizing the depth of flavor by building layers in a single heavy-bottomed pot.
- Professional Finish: We use culinary techniques like a light roux and tempered cheese to ensure a glossy finish that never breaks or turns grainy.
For more potato-focused comfort, check out our classic potato soup recipe which focuses on a lighter, more broth-forward approach.
Essential Ingredients for a Velvet-Textured Base
To achieve the high-end look and taste of this Potato cheese soup, the quality of your ingredients is paramount. Here is what you will need to gather.
- 6 slices (approx. 250g) Applewood Smoked Bacon: Look for thick-cut slices. The fat rendered from this bacon will serve as the flavorful base for our aromatics.
- 2 lbs (907g) Yukon Gold Potatoes: We keep the skins on for color and nutrients. Gold potatoes are naturally buttery and hold their shape better than russets.
- 1 Large Yellow Onion (approx. 200g): Finely diced to provide a sweet, foundational savoriness.
- 3 cloves Garlic: Minced fresh. Do not use the jarred variety; we want that sharp, aromatic punch.
- 1/4 cup (32g) All-Purpose Flour: This acts as our thickening agent, creating a stable roux with the bacon fat.
- 4 cups (960ml) Chicken or Vegetable Broth: Use low-sodium so you can control the final seasoning perfectly.
- 2 cups (480ml) Whole Milk: Provides the creamy body. For a more decadent version, you can substitute 1/2 cup of this with heavy cream.
- 8 oz (227g) Sharp Cheddar Cheese: Freshly grated is mandatory. Pre-shredded cheese is coated in potato starch, which can make your Potato cheese soup gritty.
- 1/2 tsp (1g) Cracked Black Pepper: Coarse grind for those visible black specks and a subtle heat.
- 1 bunch Fresh Chives: Finely sliced for a bright, oniony finish.
- Rustic Crusty Bread: For serving. There is nothing better than tearing a warm roll to soak up the last bits of cheese.

How to Make This Creamy Potato cheese soup Step-by-Step
Step 1: Rendering the Applewood Bacon
Start by placing your chopped bacon in a cold Dutch oven or heavy-bottomed pot. Turn the heat to medium and cook slowly. This cold-start method ensures the fat renders out completely, leaving you with extra-crispy crumbled bacon that won’t go limp in the soup. Once deeply browned, remove the bacon with a slotted spoon and set it aside on a paper towel, but keep that liquid gold—the bacon fat—in the pot.
Step 2: Sautéing the Aromatics and Creating the Roux
Add your diced onions to the bacon fat. Sauté for about 5-7 minutes until they are translucent and just beginning to caramelize at the edges. Add the minced garlic and cook for 1 minute until fragrant. Sprinkle the flour over the onions and stir constantly for 2 minutes. You are looking for a blonde roux; it should smell slightly nutty but not turn brown.
Step 3: Simmering the Gold Potatoes
Slowly whisk in the chicken broth, making sure to scrape up any browned bits (fond) from the bottom of the pot. Add your tender gold potato chunks. Bring the mixture to a boil, then reduce the heat to a simmer. Cover and cook for 15-20 minutes, or until the potatoes are fork-tender. If you like more variety in your pot, you can see how we handle different textures in our creamy vegetable soup.
Step 4: Achieving the Perfect Texture
This is the secret to a professional Potato cheese soup. Take a potato masher and gently smash about one-third of the potatoes directly in the pot. This releases starches that thicken the soup naturally while leaving plenty of whole chunks for that rustic, “handheld smartphone photo” look. Stir in the milk and black pepper, and bring it back to a gentle simmer.
Step 5: The Cheese Swirl and Final Garnish
Turn off the heat. This is crucial! If the soup is boiling when you add the cheese, the proteins will tighten and clump. Stir in the sharp cheddar cheese one handful at a time until it is a thick, stretchy ribbon. Ladle the soup into stoneware bowls. Top with a heavy pile of crispy bacon, a generous scatter of fresh chives, and an extra crack of black pepper.
Expert Tips for Success
- The Skin Stays On: Keeping the skins on the Yukon Gold potatoes adds a rustic, artisanal look and prevents the potatoes from disintegrating into a mushy mess.
- Grate Your Own Cheese: I cannot stress this enough. For that “velvet-textured” finish, buy a block of high-quality sharp cheddar and grate it yourself.
- Don’t Over-Mash: You want the chunks of gold potatoes to break the surface of the soup for the best visual presentation.
- Temper Your Dairy: If you are worried about curdling, take a ladle of the hot broth and whisk it into your cold milk before adding the milk to the pot.
Love the combination of meat and potatoes? Our meatballs and potatoes recipe is another fantastic way to use up your pantry staples.
Storage, Reheating, and Freezing Instructions
To Store: Keep leftover Potato cheese soup in an airtight container in the refrigerator for up to 4 days. The soup will thicken as it cools.
To Reheat: Warm it gently on the stovetop over medium-low heat. You may need to add a splash of milk or broth to loosen the consistency back to its original velvet texture.
To Freeze: While you can freeze this, dairy-based soups with chunks of potato sometimes change texture upon thawing (the potatoes can become grainy). If you must freeze it, do so without the cheese and add the cheese fresh when reheating.
What to Serve With This Dish
This soup is incredibly hearty on its own, but a torn crusty bread roll is the perfect vessel for dipping. A crisp green salad with a sharp vinaigrette also helps balance the richness of the cheddar and bacon. If you’re looking for a one-pot meal that’s just as satisfying, try our one-pot creamy vegetable soup.
Frequently Asked Questions
Yes! Cook the potatoes, broth, and aromatics on low for 6-8 hours. Stir in the milk and cheese at the very end before serving to prevent curdling.
You can thicken the soup by mashing some of the cooked potatoes directly in the pot. The natural starches act as a thickener without needing extra flour or cornstarch.
While any bacon works, applewood smoked bacon provides a specific sweet-smoky flavor that perfectly complements the sharp cheddar and buttery potatoes.
Yukon Gold potatoes are the best choice because they have a naturally buttery flavor and creamy texture. Unlike Russets, they hold their shape well while still being soft enough to mash into the base.
Grainy soup usually happens if the cheese is added while the soup is boiling or if you use pre-shredded cheese. Always remove the pot from the heat before stirring in freshly grated block cheese.
The Ultimate Potato cheese soup Recipe

Potato cheese soup with Crispy Applewood Bacon and Gold Potatoes
Ingredients
Equipment
Method
- Cook chopped bacon in a Dutch oven over medium heat until extra-crispy. Remove bacon and set aside, reserving the fat in the pot.
- Sauté onions and garlic in the bacon fat. Stir in flour to create a blonde roux, cooking for 2 minutes.
- Slowly whisk in broth. Add gold potatoes and simmer for 15-20 minutes until tender. Mash 1/3 of the potatoes to thicken the base.
- Stir in milk and black pepper. Remove from heat and stir in grated cheddar until melted and smooth. Top with bacon and chives.
Notes
Use a cold-start for the bacon to ensure maximum crispiness.
Join the Hearth Gourmet Community!
If you made this Potato cheese soup, we want to see it! This recipe was designed to be as beautiful as it is delicious. Please save this recipe to your Favorite Soup Board on Pinterest so you never lose it. Take a photo of your stoneware bowl and share it in the comments below, and don’t forget to leave a 5-star rating if you loved the velvet texture!
