Loading…

By Reading time

Thick potato soup gets a lot more interesting when the potatoes stay in the bowl and still hold onto a little shape. This version lands somewhere between rustic and elegant: creamy, pale and rich, with tender red potato pieces, sweet leeks, and a sharp cheese finish that melts into the broth instead of disappearing into it. The crispy prosciutto on top gives each spoonful a salty crunch that keeps the whole bowl from feeling heavy.

The trick is in the balance. Leeks bring a softer, sweeter base than onion, and red potatoes give you a naturally creamy texture without turning the soup into glue. Keeping the skins on adds color and a bit of structure, which matters here because the soup needs something to contrast with the melted cheddar and gruyère. The cheeses go in over low heat, after the potatoes are fully tender, so they melt smoothly instead of getting stringy or grainy.

Below you’ll find the easiest way to build that thick-chunky texture on purpose, plus a few smart swaps if you want to skip the prosciutto or make the soup a little lighter without losing the parts that make it good.

The leeks got sweet and silky, and the cheddar-gruyère melted in without turning grainy. I left some potato chunks whole like you said and it made the soup feel way more substantial. My husband kept going back for “just one more bowl.”

★★★★★— Megan R.

Save this potato soup with white cheddar and gruyère for the nights when you want something creamy, chunky, and a little more polished than the usual bowl.

Save to Pinterest

The Reason the Cheese Stays Smooth Instead of Turning Grainy

Most cheese soups go wrong the moment the heat stays too high after the dairy goes in. Cheese doesn’t need a boil to melt; it needs gentle heat and a little patience. If the soup is bubbling when you add the cheddar and gruyère, the proteins tighten up and you get a stringy, broken texture instead of a silky finish.

The other place people lose the soup is texture. If every potato cube is fully mashed, the bowl turns one-note. If none of them are broken down, the soup feels thin even when it isn’t. Leaving the skins on red potatoes gives you a little visual contrast and keeps the texture from going flat.

  • Leeks — These bring a sweeter, softer onion flavor. Slice them well and wash them if they look gritty; dirt hides between the layers and will end up in the bowl if you skip that rinse.
  • Red potatoes — Their lower starch content helps the soup stay thick without becoming gluey. Yukon Golds also work, but they’ll give you a smoother, richer texture and less visible chunk.
  • Sharp white cheddar — This is the loud cheese in the soup. Pre-shredded cheddar will melt less cleanly because of the anti-caking coating, so shred from a block if you want the smoothest result.
  • Gruyère — This adds the nutty depth that makes the soup taste composed instead of just cheesy. If you can’t find it, young Swiss is the closest swap, though it’s a little milder.
  • Heavy cream — This gives the soup body and helps the cheese melt into a stable sauce. Half-and-half will work in a pinch, but the soup will be thinner and less velvety.
  • Prosciutto — The topping matters because it gives you salt and crunch. Bacon works too, but it brings a smokier, heavier flavor that changes the balance of the soup.

Building the Soup in the Right Order

Softening the Leeks First

Warm the olive oil over medium heat and cook the leeks until they’re soft, glossy, and starting to take on a little color at the edges. That gentle browning adds sweetness, which is important because leeks can taste flat if they never leave the pale stage. Add the garlic only after the leeks have softened; garlic burns fast and turns bitter before the rest of the soup is ready.

Making the Broth Thick Enough to Coat a Spoon

Stir in the flour and let it cook briefly before adding the broth. That step takes the raw edge off the flour so the soup doesn’t taste chalky, and it helps the broth thicken just enough to support the potatoes. Once the diced potatoes go in, keep the simmer gentle. A hard boil will break them down unevenly and can make the broth look cloudy in a way that feels heavy instead of creamy.

Using the Potatoes to Create Texture

Simmer until the potatoes are very tender and a knife slides through without resistance. Then mash some of them right in the pot, leaving plenty of chunks behind. That’s what gives the soup body without needing a blender. If you purée the whole pot, the soup becomes smooth but loses the rustic texture that makes each spoonful more interesting.

Melting the Cheese Off the Heat

Pull the pot down to low heat before adding the cheddar and gruyère. Stir until the cheese disappears into the soup and the surface looks glossy, not oily. If the soup starts looking grainy, the heat was too high or the cheese went in too fast. Drop the burner, stir slowly, and let the residual heat finish the job.

What to Change When You Want a Different Bowl of Soup

Dairy-Free Version

Use olive oil, vegetable broth, and an unsweetened oat or cashew cream instead of heavy cream. Skip the cheese and finish with sautéed mushrooms or a spoonful of white miso for depth. You won’t get the same richness, but you’ll keep the savory base and the thick potato texture.

Vegetarian Topping Swap

Leave off the prosciutto and top the soup with toasted breadcrumbs, scallions, and a little extra white cheddar. You lose the salty crispness, so add a pinch of flaky salt right before serving to keep the bowl from tasting too soft.

Make It Thicker

Mash more of the potatoes or simmer the soup uncovered for a few extra minutes before the cream goes in. That concentrates the broth and gives you a spoon-coating finish. Don’t add more flour at the end; raw flour tastes dull and won’t dissolve as cleanly.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. It will thicken as it chills, and the potatoes will soften a bit more.
  • Freezer: It freezes, but the dairy can separate a little on thawing. For the best texture, freeze before adding the cream and cheese, then finish the soup fresh after reheating.
  • Reheating: Warm it slowly over low heat, stirring often. High heat is the mistake that makes dairy soups split; if the soup looks too thick, loosen it with a splash of broth before it gets hot.

Answers to the Questions Worth Asking

Can I use russet potatoes instead of red potatoes?+

You can, but the soup will be starchier and a little more prone to turning heavy. Russets break down faster, which gives you a thicker texture, but you’ll lose the red potato pieces that make this version feel more textured and finished. If you use them, reduce the mash a little so the soup doesn’t turn pasty.

How do I keep my potato soup from getting gluey?+

Don’t boil it hard once the potatoes are in, and don’t over-mash them. Potatoes release more starch the more aggressively they’re cooked, which is how a soup turns thick in the wrong way. A gentle simmer and a partial mash give you body without that gummy finish.

Can I make this potato soup ahead of time?+

Yes, and the flavor gets even better after a night in the fridge. The soup will thicken as it sits, so loosen it with a little broth when you reheat it. If you’re planning ahead, you can also crisp the prosciutto fresh right before serving so it keeps its crunch.

How do I keep the cheese from clumping in the soup?+

Add it off the boil and stir slowly until it melts. Pre-shredded cheese can make this worse because of the coating on the shreds, so grating your own from a block helps a lot. If the soup looks broken, pull it off the heat and stir in a splash of cream to bring it back together.

Can I leave out the prosciutto on top?+

Yes. The soup still works without it, but the topping gives the bowl a salty crunch that keeps every bite from feeling too soft. If you skip it, add something crisp like toasted breadcrumbs, croutons, or fried shallots so the texture stays balanced.

Potato Soup

Potato soup made with red potato skins for pops of color, simmered until very tender, then thickened and finished with a melty white cheddar–gruyère blend. Topped with crispy prosciutto curls and fresh chives for an elegant, chunky texture and rich flavor.
Prep Time 40 minutes
Cook Time 30 minutes
Total Time 1 hour 10 minutes
Servings: 6 servings
Course: Dinner, Lunch
Cuisine: American
Calories: 420

Ingredients
  

Potatoes and aromatics
  • 5 medium red potatoes Dice with skins on for color and texture.
  • 1 leek Slice the white and light green parts.
  • 4 cloves garlic Minced.
Soup base
  • 3 cup vegetable broth
  • 3 tbsp olive oil
  • 2 tbsp flour For thickening.
  • 1 tsp fresh thyme Use leaves.
  • 0.5 tsp white pepper
  • 1 salt To taste.
Cheese and cream
  • 1 cup sharp white cheddar Shredded.
  • 1 cup gruyère Shredded.
  • 1 cup heavy cream
Toppings
  • 1 crispy prosciutto Crispy curls for topping.
  • 1 fresh chives Chopped.
  • 1 white cheddar Extra shredded topping, if desired.

Equipment

  • 1 Dutch oven

Method
 

Sauté the leek and garlic
  1. Heat olive oil in a Dutch oven over medium heat and sauté the leek until soft and slightly golden, about 6–8 minutes, stirring occasionally (visual cue: softened, lightly golden edges).
  2. Add the minced garlic and cook for 30–60 seconds, stirring constantly until fragrant (visual cue: garlic smells aromatic, not browned).
Build the thick potato base
  1. Sprinkle flour over the leek and stir for 1 minute to remove the raw flour taste (visual cue: paste-like coating forms).
  2. Pour in vegetable broth and add the diced red potatoes with skins; stir well to combine (visual cue: broth turns creamy from the flour).
  3. Bring the pot to a simmer and cook for 20 minutes, stirring occasionally, until the potatoes are very tender when pierced (visual cue: pieces break easily).
Thicken and melt the cheeses
  1. Mash some of the potatoes with a spoon or masher to create a thick-chunky texture, then stir in the heavy cream (visual cue: soup thickens to a creamy coat).
  2. Reduce heat to low and add the sharp white cheddar and gruyère, stirring gently until fully melted and smooth (visual cue: no visible cheese shreds).
Season and serve
  1. Season with fresh thyme, white pepper, and salt to taste (visual cue: flavor is balanced and actively fragrant).
  2. Ladle into bowls and top each serving with crispy prosciutto, fresh chives, and extra white cheddar (visual cue: golden prosciutto curls and bright green chives on top).

Notes

Keep the red potato skins on for color and texture, and don’t skip mashing some potatoes—this is what makes the soup thick without over-processing. Refrigerate in an airtight container up to 4 days; reheat gently on the stovetop, adding a splash of broth or cream if it thickens too much. Freezing: yes, but cheese texture can be slightly grainy after thawing. For a lighter option, swap heavy cream for evaporated milk and use reduced-fat cheese.
About the author
Stacey

Leave a Comment

Recipe Rating