Au Gratin Potato Soup Recipe: Golden Cheese Crust Over Creamy Velouté

Soups & Stews

Au Gratin Potato Soup Recipe: Golden Cheese Crust Over Creamy Velouté

This au gratin potato soup recipe delivers the ultimate comfort in every spoonful—creamy velouté topped with a golden, bubbling cheese crust that's impossible to resist. 💛 The secret lies in slow-simmered potatoes and a perfectly browned cheese topping that transforms this soup into a restaurant-worthy dish you can make at home.

What sets this recipe apart is the balance between rich, velvety broth and crispy, caramelized cheese on top. We'll build a classic roux foundation, simmer potatoes until tender, and finish with a cheese crust that's both satisfying to eat and visually stunning. The result?

A soup so indulgent it feels like a hug in a bowl. The best part? This version stays true to tradition while offering flexibility—whether you're using a stovetop, slow cooker, or Instant Pot.

Each method delivers that perfect texture contrast: tender potatoes, smooth broth, and a crackly cheese crust that's worth the wait to brown. Serve with crusty bread for dipping or a sprinkle of fresh chives for brightness.

Here's how to make it—step by step—so you can enjoy this creamy, cheesy masterpiece tonight.

👨‍🍳
Difficulty
Medium
🍗
Category
Poultry
🔥
Calories
Med Cal

Ingredients for au gratin potato soup

Six ingredients make this creamy velouté and golden cheese crust irresistible—start with Yukon Golds for that perfect texture.

Ingredient Amount Notes
Yukon Gold Potatoes 🥔 3 lb Peeled, cut into 1-inch cubes
Heavy Cream 🥛 1 ½ cups Full-fat for richness
Whole Milk 🥛 1 cup Warmed for smooth blending
Chicken Broth 🍲 4 cups Homemade or quality low-sodium
Unsalted Butter 🧈 ½ cup Cold, cubed for roux
All-Purpose Flour 🌾 ¼ cup For smooth roux base
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Yellow Onion 🧅 1 whole Diced, for flavor foundation
Gruyère Cheese 🧀 1 ½ cups Freshly grated, nutty flavor
Sharp Cheddar Cheese 🧀 1 cup Freshly grated, melty texture
Parmesan Cheese 🧀 ½ cup Freshly grated, salty kick
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground, cracked
Fresh Chives 🌿 ¼ cup Chopped, for garnish
Breadcrumbs 🍞 ¼ cup Panko for extra crunch

The potatoes are everything here—Yukon Golds stay creamy while holding their shape. Costco or Trader Joe's usually have them in bulk, and you'll want about 3 pounds for six servings. Peeled and cubed, they cook evenly and soak up all that rich broth. Skip the red potatoes—they turn mushy. For the cheese topping, Gruyère is non-negotiable—it melts beautifully and adds that nutty depth. If you can't find it, Parmigiano-Reggiano mixed with sharp cheddar works in a pinch. The key is grating it yourself—pre-shredded cheese has anti-caking agents that make the crust grainy.

No heavy cream? Full-fat coconut milk works surprisingly well, though the flavor won't be identical. Short on Gruyère? Swap in a mix of Swiss and provolone—just add a pinch of nutmeg to mimic that nutty character. The roux is where the magic happens, so don't rush it. Butter and flour cooked low and slow build that velvety base. If you burn it, start over—you'll taste it in every spoonful. For the cheese crust, panko breadcrumbs give extra crunch, but regular breadcrumbs work too. Just toast them first in a dry pan for 2-3 minutes to remove any moisture.

This soup tastes even better the next day—honestly, the flavors meld overnight. Keeps 4-5 days in the fridge, but the cheese crust gets soggy after day 3, so reheat it fresh. Freezes beautifully for up to 3 months, though the texture changes slightly. I always make a double batch—one for dinner, one for lunch the next day. Store the extra in a sealed container with a layer of plastic wrap pressed right on the cheese crust to keep it crispy. Garnish with fresh chives right before serving—they add that bright pop of color and freshness that cuts through all the richness.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just peel, slice, and layer those Yukon Golds with butter and broth, then top with cream. The oven does all the work while I sip my coffee.
  • Creamy Crisp Perfection: That golden, buttery crust on top? It’s the star. The Yukons stay tender inside while the edges get dangerously crispy—like a hug in soup form.
  • Leftovers? No Problem: This soup only gets better the next day. The flavors meld, and the texture stays rich. Honestly, I make double batches just to have it for lunch.
  • Budget-Friendly Luxury: Heavy cream and butter make it feel fancy, but Yukon Golds and chicken broth keep it affordable. It’s the kind of comfort food that doesn’t break the bank.

Step-by-step instructions for au gratin potato soup

Here's how to create velvety potato soup with that perfect golden cheese crust.

1

🍳 Step 1: Sauté Aromatics and Make the Roux

Melt the 0.5 cup unsalted butter in a large Dutch oven over medium heat. Add the 1 whole yellow onion and 4 cloves garlic cloves, cooking for 5-6 minutes until the onion becomes translucent and the garlic releases its aroma. Here's the thing—don't let the garlic burn, or you'll taste bitterness instead of sweetness.

Lower the heat to medium-low and whisk in the 0.25 cup all-purpose flour, creating a smooth roux. Cook for 1-2 minutes until it turns a pale golden color. This roux will thicken your soup beautifully and create that creamy texture we're after. If it starts to darken too quickly, reduce the heat immediately.

2

🥘 Step 2: Build the Creamy Base

Gradually whisk in the 4 cups chicken broth, making sure to break up any flour lumps. Bring the mixture to a gentle simmer and let it cook for 5 minutes until it thickens slightly. Then, stir in the 1.5 cups heavy cream and 1 cup whole milk, warming them gently. You'll know it's ready when the mixture is smooth and hot throughout.

Add the 3 lb peeled and cubed Yukon Gold potatoes to the pot. Increase the heat to medium-high and bring the soup to a boil. Once boiling, reduce the heat to medium-low, cover partially, and let it simmer for 15-20 minutes until the potatoes are fork-tender. Real talk—don't skip this simmering time. It ensures your potatoes break down just enough to create that perfect velouté texture without turning mushy.

3

🍳 Step 3: Season and Prepare the Cheese Topping

Remove the pot from heat and stir in the 1.5 tsp salt and 0.5 tsp black pepper. Now for the magic—preheat your broiler to high. In a small bowl, combine the 1.5 cups Gruyère cheese, 1 cup sharp cheddar cheese, and 0.5 cup Parmesan cheese. Sprinkle this mixture evenly over the soup, letting it melt into the warm liquid.

In a separate small bowl, mix the 0.25 cup breadcrumbs with 1 tablespoon melted butter (reserved from the original 0.5 cup). Spread this breadcrumb mixture evenly over the melted cheese layer. This is the moment that matters: the breadcrumbs will create that perfect crispy crust while the cheese melts into a gooey blanket over your creamy soup.

4

🔥 Step 4: Broil to Golden Perfection

Place the Dutch oven under the preheated broiler for 3-5 minutes until the breadcrumb topping turns deep golden brown and the cheese bubbles around the edges. Watch it closely—I know it seems like too much, but trust me, you want that crispy contrast with the creamy soup underneath. If it starts to brown too quickly, move the pot back down and continue broiling in 30-second intervals.

Remove from the broiler and let the soup rest for 5 minutes before serving. This resting time allows the cheese to fully melt and the flavors to meld together. Garnish with the 0.25 cup chopped fresh chives just before serving. Each spoonful should deliver that perfect balance of creamy velouté with a crispy, cheesy topping—absolute comfort food perfection.

👨‍🍳

Pro Tips For Making Au Gratin Potato Soup

  • PEEL AND CHOP SMALL: Yukon Golds hold their shape better when cut into ½-inch cubes—not tiny dice, not thick slabs. I learned this the hard way when my first batch turned into mush. Small pieces cook evenly and soak up the broth without falling apart.
  • SIMMER NOT BOIL: Low heat is your friend here. Once the potatoes hit the broth, keep it at a gentle simmer—no rolling boils. I used to rush it, and the soup would split or turn gluey. A steady simmer keeps the potatoes tender and the texture creamy.
  • SALT THE BROTH FIRST: Season the chicken broth before adding the potatoes. This ensures even flavor distribution—no pockets of blandness. I skipped this once and ended up with a soup that needed extra salt at the end. Trust me, do it upfront.
  • STIR IN CREAM LAST: Temperature matters. Heat the heavy cream and milk separately until warm (not hot) before folding it into the soup. Cold cream curdles; hot cream scalds. I was skeptical until I tried it—now it’s non-negotiable.

Common mistakes when making great au gratin potato soup

Roux Gone Wrong

Skipping the roux or cooking it too dark is a rookie move that ruins the soup's velvety texture. A pale golden roux (not brown!) is key—it thickens the soup without adding bitterness. I've seen people walk away from the stove while making it, and that's when it burns.

Keep the heat at medium-low and stir constantly for those 1-2 minutes. If it starts to darken, immediately reduce heat or start over.

Potatoes Too Mushy

Overcooking the potatoes turns your creamy soup into a gluey mess. Yukon Golds should be fork-tender but still hold their shape after 15-20 minutes of simmering. If you're using a pressure cooker, reduce time to 8-10 minutes after the initial pressure builds.

I once let mine cook for 30 minutes—total disaster. The fix? Add a splash of cold milk at the end to restore creaminess.

Cheese Crust Failures

Uneven browning or a soggy crust happens when you skip the broiler step or don't preheat it properly. Always use high broil and watch closely—3-5 minutes is all it takes. For extra insurance, toast your breadcrumbs in a dry pan first to remove moisture.

Pro tip: Use a light-colored baking dish so you can see when the cheese starts to bubble and brown.

Broth Too Salty

Using store-bought chicken broth can make your soup taste like the ocean. Opt for low-sodium broth or homemade, and always taste as you go. If it's too salty, add potatoes or extra cream to dilute the flavor.

I've had to start over because I didn't taste-test the broth first—don't make that mistake. A pinch of white pepper can also help balance saltiness.

Skipping the Rest

Serving the soup immediately after broiling means a sad, runny cheese topping. Let it rest for 5 minutes—this lets the cheese fully melt and the breadcrumbs crisp up. I've seen people rush this step and end up with a greasy, unappetizing mess.

Patience here makes all the difference. Garnish with fresh chives right before serving to keep things bright and fresh.

Cheese Substitutes Gone Bad

Not all cheeses melt the same way. Pre-shredded cheese has anti-caking agents that make your crust grainy, and mild cheddars won't give that nutty depth. Stick to freshly grated Gruyère and sharp cheddar—they're worth the extra effort.

If you must substitute, add ½ tsp nutmeg to mimic Gruyère's flavor. I once used pre-shredded cheese and spent 10 minutes trying to fix the texture—don't be that person.

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 185mg62%
Sodium 1240mg54%
Total Carbohydrate 38g14%
Dietary Fiber 5g18%
Sugars 8g
Protein 24g48%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this au gratin potato soup without a broiler?

If you don't have a broiler, use your oven's bake setting at 425°F instead. Place the Dutch oven on a baking sheet (to catch drips) and bake for 10-12 minutes until the cheese is bubbly and golden. Watch closely after 8 minutes to prevent over-browning. A handheld kitchen torch also works—just melt the cheese first, then torch the breadcrumb topping for 30-60 seconds per section.

2

What's the best way to reheat leftovers?

Reheat gently on the stove over low heat until warmed through, stirring occasionally. For the cheese crust, cover with a lid or foil for the first 2 minutes to prevent drying. If the crust gets soggy, broil for 1-2 minutes before serving to restore crispiness. Never microwave—it ruins the texture. The soup actually tastes better the next day as flavors meld!

3

Can I use sweet potatoes instead of Yukon Golds?

Yes, but expect a slightly different flavor and texture. Sweet potatoes will add natural sweetness and a deeper orange color. Reduce the simmering time to 12-15 minutes as they cook faster. For best results, use 1.5 pounds of sweet potatoes and add ½ teaspoon cinnamon to complement their flavor. The cheese crust will still work perfectly!

4

Why did my cheese crust turn out oily?

Oily crusts usually happen when the cheese melts too quickly or the breadcrumbs aren't toasted properly. First, make sure your breadcrumbs are dry—toast them in a dry pan for 2-3 minutes before adding. Second, don't over-broil—the cheese should bubble but not fully melt before browning. If it's still oily, sprinkle extra toasted breadcrumbs on top and broil for 1 more minute.

5

What are good sides to serve with this soup?

This rich soup pairs perfectly with lighter sides to balance the meal. Try a crisp green salad with lemon vinaigrette, steamed asparagus with hollandaise, or roasted Brussels sprouts. For bread lovers, serve with crusty baguette slices or oyster crackers for dipping. A simple apple compote** adds a refreshing contrast to the creamy soup.

★★★★★4.9(8 reviews)
Categories Soups & Stews