Soups & Stews
Alton Brown's potato soup recipe transforms humble ingredients into a velvety, restaurant-worthy dish with roasted garlic and Gruyère cheese at its heart. The secret lies in slow-roasting garlic until caramelized, then building a rich, creamy base with a classic roux—no lumps, no shortcuts. This isn’t your childhood’s thin, watery soup; it’s a luxurious version where every spoonful delivers depth and texture.
The process begins with sautéed onions and celery for foundational flavor, followed by roasted garlic that adds sweet, mellow complexity. A roux-based broth (not cream-heavy) ensures the soup stays velvety without masking the potatoes’ natural sweetness. Yukon Golds are the star here—creamy when cooked, holding their shape while absorbing the rich broth.
What sets this apart is the Gruyère cheese, melted into the soup at the end for a nutty, umami richness that elevates it beyond basic recipes. The result? A silky, comforting soup with just enough body to coat a spoon, topped with crispy fried shallots and fresh thyme for contrast. It’s the kind of dish that tastes like a hug—warm, inviting, and impossible to resist.
Best of all, it’s foolproof for weeknight dinners: 45 minutes of active time (mostly prep), then hands-off simmering while you handle the rest of the meal. Serve with crusty bread to soak up every last drop of that golden, aromatic broth.
Ingredients for alton brown potato soup
Roasted garlic and Gruyère elevate this potato soup from comfort food to luxurious centerpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 2 lb | Peeled, cut into 1-inch cubes |
| Yellow Onions 🧅 | 1 whole | Diced finely, about 1.5 cups |
| Celery Stalks 🧅 | 4 whole | Diced, about 1 cup |
| Garlic Cloves 🧄 | 12 whole | Roasted whole with skins |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For roasting garlic and sautéing |
| Unsalted Butter 🧈 | 4 tbsp | European-style preferred for flavor |
| All-Purpose Flour 🌾 | ¼ cup | For roux, use Diamond Crystal preferred |
| Vegetable Broth 💧 | 4 cups | Homemade or high-quality low-sodium |
| Whole Milk 🥛 | 1 cup | Full-fat for optimal creaminess |
| Gruyère Cheese 🧀 | 1 cup | Freshly grated, aged 6-12 months |
| Shallots 🧅 | 2 whole | Thinly sliced for frying |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped, stems removed |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher salt |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked preferred |
| White Wine 🍷 | ¼ cup | Dry, such as Sauvignon Blanc |
The Gruyère cheese is non-negotiable here—look for aged 6-12 months from specialty cheese shops or well-stocked grocery stores like Whole Foods or Wegmans. A younger cheese lacks the nutty depth that makes this soup sing. For the Yukon Gold potatoes, avoid russets—they're too starchy and will break down into glue. The roasted garlic requires patience: wrap whole cloves in foil with olive oil, roast at 400°F for 45 minutes until caramelized. No shortcuts—this is where the magic happens. The European-style butter (like Plugrá) adds a richer flavor than American brands, but if you can only find regular, don't stress.
No vegetable broth on hand? Chicken broth works in a pinch, but add 1 tsp soy sauce to mimic umami depth. Substituting Parmesan for Gruyère? You'll lose that signature melt and nutty complexity—stick with the real deal. The white wine can be swapped for dry vermouth (same alcohol profile, more aromatic), or simply omit and add 1 extra tbsp lemon juice for brightness. For the shallots, if you can't find fresh, 1 tbsp shallot powder works, though texture will differ. The fresh thyme is essential—dried won't have the same aromatic punch, but if needed, use 1/4 tsp dried thyme (and double the amount).
This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. For the fried shallots, portion them into small bags with a paper towel to absorb moisture—keeps them crisp for 2 weeks at room temperature. The Gruyère can be pre-grated and stored in the freezer for 6 months in a sealed bag. When reheating, add 1 tbsp milk or broth per serving to restore creaminess. Serve with crusty baguette slices, lightly toasted—soak up every last drop of that golden, aromatic broth
Why You'll Love This Recipe
- No-Chop Shortcuts: I swear by this recipe because it lets you dice onions and celery in one go—just pulse them in the food processor. No knife skills required, and the soup still tastes like it simmered for hours.
- Creamy Without Heavy: That velvety texture comes from Yukon Golds and a touch of cream, but it’s light enough to eat with a spoon. Honestly, the first time I made it, I skipped the sour cream and still couldn’t stop stirring the pot.
- Weeknight to Potluck: Same recipe feeds two for dinner or ten at a holiday gathering. Double the batch, add a sprinkle of chives, and boom—you’ve got a crowd-pleaser that’ll disappear faster than my willpower on a Tuesday.
- Leftovers That Beg: The flavor actually improves the next day—better than takeout, and it reheats in minutes. Between us, I’ve microwaved this for lunch three times this week and never once regretted it.
Step-by-step instructions for alton brown's roasted garlic potato soup
Transform humble potatoes into a restaurant-worthy soup with deep roasted garlic flavor and velvety Gruyère richness.
Roast the Garlic and Sauté the Aromatics
Preheat your oven to 400°F. Place the 12 whole garlic cloves on a parchment-lined baking sheet, drizzle with 1 tablespoon of the extra-virgin olive oil, and sprinkle with ½ teaspoon of the salt. Roast for 25-30 minutes until the skins are blackened and the cloves are soft when squeezed. This roasting caramelizes the natural sugars, creating an intense, sweet garlic flavor that's the soul of this soup.
While the garlic roasts, heat 2 tablespoons of the extra-virgin olive oil in a large Dutch oven over medium heat. Add the diced yellow onions and diced celery stalks, cooking for 8-10 minutes until softened and just beginning to color. Add the thinly sliced shallots and cook for another 2 minutes until fragrant. This aromatic base forms the flavor foundation of your soup.
Build the Roux and Deglaze
Reduce heat to medium-low and add the 4 tablespoons unsalted butter to the Dutch oven. Let it melt completely, then whisk in the ¼ cup all-purpose flour to form a smooth roux. Cook for 2-3 minutes, whisking constantly, until the mixture turns a pale golden color and smells nutty. This roux will thicken your soup beautifully and create that velvety texture we're after.
Pour in the ¼ cup white wine and scrape up any browned bits from the bottom of the pot with a wooden spoon. This deglazing step captures all those precious fond flavors that would otherwise go to waste. Let the wine simmer for 2-3 minutes until mostly evaporated, then add the 4 cups vegetable broth and bring to a gentle simmer.
Cook the Potatoes and Incorporate Roasted Garlic
Add the 2 lb peeled, cubed Yukon Gold potatoes to the simmering broth. Increase heat to medium-high and bring to a boil, then reduce to medium-low to maintain a gentle simmer. Cook for 15-20 minutes, stirring occasionally, until the potatoes are fork-tender with just a hint of resistance in the center. You want them to finish cooking in the oven later.
Squeeze the roasted garlic cloves from their skins directly into the pot. Add the chopped fresh thyme leaves, remaining 1 teaspoon salt, and ½ teaspoon black pepper. Stir gently to combine. The garlic should now be soft and spreadable, releasing its sweet, caramelized essence into the soup. Taste and adjust seasoning if needed—this is where you'll notice if you need more salt or pepper.
Finish with Creamy Richness
Transfer the Dutch oven to the oven and bake at 375°F for 20-25 minutes, uncovered, until the potatoes are completely tender and the soup has thickened slightly. This baking step develops deeper flavors and allows the broth to reduce naturally, creating a more concentrated soup.
Remove from the oven and stir in the 1 cup whole milk and 1 cup freshly grated Gruyère cheese. The cheese should melt completely into the soup, creating a luscious, creamy texture. If the soup is too thick, thin it with a splash of warm broth or milk. Taste again and adjust seasoning if needed—this is your final chance to perfect the balance of flavors.
Serve with Crispy Topping
For an elevated presentation, melt the remaining 2 tablespoons butter in a small skillet over medium heat. Add a pinch of salt and the ½ teaspoon black pepper, then stir in ¼ cup of the Gruyère cheese until melted and smooth. Spoon this creamy topping over individual portions of soup just before serving.
Serve immediately with crusty bread on the side. Each spoonful should deliver perfectly tender potatoes, sweet roasted garlic, nutty Gruyère, and a velvety texture that coats your spoon. The contrast between the warm, creamy soup and the crispy bread makes this dish truly exceptional. Leftovers can be refrigerated for up to 3 days, though I doubt they'll last that long!
Pro Tips For Making Alton Brown Potato Soup
- Sear the Aromatics: Don’t just sweat the onions, celery, and garlic—get them deep golden brown in batches if needed. I learned this the hard way when my first pot smelled like sad office coffee instead of rich, caramelized depth. Use a splash of water to deglaze after searing, then reduce it down. ---
- Cube Potatoes Evenly: Cut Yukon Golds into ½-inch cubes, no smaller—this ensures even cooking and a creamy texture without gummy bits. I used to eyeball it, but now I measure with a ruler (yes, really) for consistency. Uneven pieces mean some turn to mush while others stay raw. ---
- Simmer, Don’t Boil: Keep the soup at a gentle simmer after adding broth and potatoes—anywhere from 180°F to 200°F. Boiling shreds the potatoes into slurry, and you’ll end up with gluey soup instead of velvety. Trust the low heat; it’s the thing that matters most. ---
- Roast the Onions First: Toss the diced yellow onions in olive oil, salt, and a pinch of sugar, then roast at 400°F for 20 minutes before sautéing. This adds a sweet, jammy depth that cuts through the richness of the soup. I was skeptical until I tried it—now I never skip it.
Serving suggestions for this recipe
Bread Pairings
This rich potato soup deserves a crusty baguette or sourdough to soak up every last drop of that golden, aromatic broth. I love toasting slices until they're crisp and golden—just brush with extra-virgin olive oil and sprinkle with flaky sea salt before popping in a 400°F oven for 5-7 minutes. For extra indulgence, try garlic bread with a spread of herb butter—the garlic complements the roasted garlic in the soup beautifully. 🥖
Garnish Game-Changers
Elevate your bowl with crispy fried shallots—they add a textural contrast that makes the soup sing. Fry 2 thinly sliced shallots in 2 tbsp butter over medium heat for 2-3 minutes until golden and crisp. Sprinkle them on top right before serving. Fresh thyme leaves and a drizzle of Gruyère cream sauce (from the recipe) take it to restaurant-level presentation. 🌟
Cheese Board Accompaniment
Turn your meal into an experience by serving this soup alongside a small cheese board featuring complementary cheeses. I recommend aged Gouda (for nutty depth), brie (for creamy contrast), and sharp cheddar (for tangy brightness). Pair with cured meats like prosciutto or salami, and dried fruits like apricots or figs to balance the richness. The cheese board transforms this into a shareable, interactive meal perfect for gatherings. 🧀
Wine Pairings
A dry white wine like Sauvignon Blanc or Chardonnay cuts through the soup's richness beautifully. For red wine lovers, a light Pinot Noir offers enough acidity to complement the Gruyère without overpowering. I also enjoy a crisp German Riesling—its slight sweetness balances the soup's savory depth. Serve chilled to enhance the wine's refreshing qualities. 🍷
Seasonal Vegetable Sides
In spring and summer, add a fresh garden salad with arugula, cherry tomatoes, and shaved fennel tossed in a lemon vinaigrette. For fall and winter, roasted carrots and Brussels sprouts with honey and thyme add hearty contrast. The earthy sweetness of these sides enhances the soup's creamy texture while keeping the meal balanced. 🌿
Make-Ahead Serving Tips
This soup tastes even better the next day! Reheat gently on the stovetop with a splash of milk or broth to restore creaminess. For make-ahead gatherings, pre-portion the soup in ramekins and reheat in a 350°F oven for 15-20 minutes until warmed through. Keep the fried shallots and garnishes separate until serving to maintain crispness. The Gruyère cream sauce can be prepped ahead and reheated in the microwave for 20-30 seconds before drizzling. ✨
Nutrition facts
Frequently asked questions
Can I make this potato soup without a Dutch oven?
While a Dutch oven helps with even cooking and baking, you can use a 6-quart heavy pot or even a large stainless steel pot. Just monitor the simmering more closely—reduce heat slightly if you notice the soup boiling too vigorously. For the oven-baking step, transfer to an oven-safe skillet or use a baking dish that fits in your oven. The key is maintaining that gentle simmer to develop the flavors properly.
What can I substitute if I don't have Gruyère cheese?
Gruyère's nutty flavor is hard to replace, but you can try a mix of Parmesan and sharp cheddar (50/50) for depth, or Comté cheese if available. For a dairy-free option, use nutritional yeast (1 tbsp) plus a splash of cashew cream (blend soaked cashews with water) to mimic richness. Just note the texture and flavor will differ slightly from the original recipe.
How do I prevent the soup from getting too thick after reheating?
This is a common issue! When reheating, stir in 1-2 tablespoons of milk or broth per serving to restore creaminess. For leftovers, store the soup with a small splash of milk (about 2 tbsp per quart) to maintain texture. If it's still too thick, simply thin it with more warm liquid while reheating. The key is to add liquid gradually while stirring constantly.
Can I make this soup ahead of time for a dinner party?
This soup actually improves overnight! Make it 1-2 days ahead and store in an airtight container in the fridge. Reheat gently on the stovetop with a splash of milk or broth. For serving, pre-portion into ramekins and reheat in a 350°F oven for 15-20 minutes. Keep garnishes like fried shallots separate until serving to maintain crispness.
Why does my roasted garlic taste bitter instead of sweet?
Bitterness usually means the garlic wasn't roasted long enough or was exposed to light. For perfect sweetness, roast at 400°F for 45 minutes until the skins are completely blackened and the cloves are soft when squeezed. Store unroasted garlic in a dark, cool place (not the fridge) to preserve sweetness. If it's too bitter, you can strain out the skins and use just the roasted cloves.
