Soups & Stews
This Atlanta Bread Company potato soup recipe delivers the velvety, comforting texture you crave—creamy without being heavy, with layers of roasted garlic and Gruyère that elevate every spoonful. The secret lies in slow-simmered potatoes and a velouté base that thickens naturally, creating that signature restaurant-style richness.
I've perfected this version to stay true to the brand's warm, inviting style while making it achievable at home.
The process begins with sautéing onions until golden, then building flavor with roasted garlic and thyme before adding potatoes and broth. A touch of cream at the end ensures that signature creamy consistency without overpowering the potato's natural sweetness. The Gruyère adds a nutty depth that ties everything together beautifully.
What you'll end up with is a velouté so smooth it practically melts in your mouth, with each bite delivering that perfect balance of creamy, savory, and aromatic notes. The slow simmering ensures tender potatoes while developing rich, complex flavors—just like you'd expect from Atlanta Bread Company's menu.
Serve it with crusty bread on the side for dipping or garnish with fresh herbs for a pop of color. This recipe is designed to impress while being simple enough for weeknight dinners. Let's get started on creating your own restaurant-quality bowl of comfort.
Ingredients for atlanta bread company potato soup
Creamy, comforting, and packed with restaurant-style flavor—just 12 ingredients for velvety perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 1 whole | Diced into small pieces |
| Roasted Garlic Cloves 🧄 | 6 cloves | Peels removed, smashed |
| Fresh Thyme 🌿 | 1 tbsp | Leaves only, chopped |
| Yukon Gold Potatoes 🥔 | 2 lb | Peeled, cut into chunks |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Gruyère Cheese 🧀 | 1 cup | Freshly grated, not pre-shredded |
| Unsalted Butter 🧈 | 2 tbsp | For sautéing onions |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Fresh Chives 🌱 | 2 tbsp | Chopped for garnish |
| Olive Oil 🫒 | 2 tbsp | For roasting garlic |
The Gruyère is non-negotiable here—it's what gives this soup that signature nutty depth. Look for blocks at specialty cheese shops or the deli section of Whole Foods—pre-shredded loses flavor fast. Yukon Gold potatoes are ideal (they're buttery and hold shape), but Russets work too if that's what you've got. The roasted garlic deserves its own prep time—squeeze the cloves out of their skins after roasting for maximum flavor. Fresh thyme is best, but dried works in a pinch (use one-third the amount).
No heavy cream? Full-fat coconut milk gives a similar richness, though it'll taste slightly different. Short on Gruyère? Parmesan or sharp cheddar can sub, but the flavor won't be identical. The chicken broth can be swapped for vegetable broth if you're vegetarian (just add a bouillon cube for depth). Want extra creaminess? Add an extra 2 tbsp of cream at the end. The chives are optional but add that fresh pop—skip 'em if you're out, but don't skip the garlic roast (that's where the magic happens).
This soup tastes even better the next day—4-5 days in the fridge, 3 months frozen. For freezing, cool it completely first. The Gruyère will separate slightly when reheated, so give it a quick stir. I always make a double batch—leftovers make perfect lunches the next week. Store any extra cream in the fridge, and roast extra garlic cloves to use in other dishes.
Why You'll Love This Recipe
- Here’s what sold me: no extra bowls. Toss everything—onions, potatoes, broth—into one pot, and let the stovetop do the work. Even my lazy Sundays feel productive when cleanup’s this easy.
- Roast Garlic Magic: I’ll be honest—just the smell of those roasted garlic cloves in the pot is enough to make me pause mid-chop. The slow-roasted depth (no peeling required!) turns this into something restaurant-worthy without extra effort.
- One-Pot Wonder: Here’s what sold me: no extra bowls. Toss everything—onions, potatoes, broth—into one pot, and let the stovetop do the work. Even my lazy Sundays feel productive when cleanup’s this easy.
- Weeknight to Potluck: Between us, this soup is my go-to for anything. Too tired for dinner? Done in 25 minutes. Bringing to a BBQ? It’s the only thing people ask for seconds on. The Yukon Golds hold their shape, so it reheats like a dream.
Step-by-step instructions for creamy velouté with roasted garlic and Gruyère
Let's create this Atlanta Bread Company-inspired potato soup with a velvety texture and rich flavors.
Roast the Garlic and Sauté the Onions
Preheat your oven to 400°F. Spread the 6 cloves roasted garlic cloves (peels removed) on a small baking sheet and drizzle with 2 tablespoons olive oil. Roast for 15-20 minutes until golden brown and fragrant. This step develops deep, sweet garlic flavor that becomes the soul of your soup.
While the garlic roasts, heat 2 tablespoons unsalted butter in a large pot over medium heat. Add the 1 whole yellow onions (diced) and cook for 5-6 minutes until softened and translucent. Here's the thing—don't let them brown or they'll add bitterness to your soup. Stir occasionally so they cook evenly.
Add Potatoes and Build the Base
Push the onions to one side of the pot and add the roasted garlic cloves to the empty space. Cook for 1 minute to infuse their flavor into the butter. Then add the 2 lb Yukon Gold potatoes (cut into chunks) and 4 cups chicken broth to the pot, stirring to combine.
Bring everything to a boil, then reduce heat to medium-low and let it simmer for 15-20 minutes until the potatoes are fork-tender. You'll know they're ready when a knife slides in easily with just slight resistance. If the soup reduces too much during cooking, add a splash of water to maintain the proper consistency.
Blend Until Silky Smooth
Use an immersion blender to purée the soup directly in the pot until completely smooth. I like to blend in batches if needed—this ensures you get that restaurant-quality velouté texture. If you don't have an immersion blender, carefully transfer the soup to a regular blender (don't fill it more than halfway) and blend until smooth.
Return the blended soup to the pot and stir in the 1 tablespoon fresh thyme (chopped leaves) and 1.5 teaspoons salt. Taste and adjust the seasoning if needed—this is where you can really make the soup sing. The thyme adds an earthy depth that complements the creamy texture perfectly.
Finish with Cream and Cheese
Reduce heat to low and stir in the 0.5 cup heavy cream and 1 cup Gruyère cheese (freshly grated). Let it simmer gently for 3-5 minutes until the cheese melts completely and the soup reaches a luxurious consistency. The cheese should dissolve smoothly—if you see any lumps, whisk vigorously to break them up.
Season with 0.5 teaspoon black pepper and taste again. This is your final chance to adjust the seasoning before serving. The soup should be rich, creamy, and perfectly balanced between the earthy potatoes, sweet roasted garlic, and nutty Gruyère.
Serve Warm with Fresh Garnishes
Ladle the soup into bowls and garnish with 2 tablespoons fresh chives (chopped) right before serving. The bright green color and fresh flavor provide a beautiful contrast to the creamy soup. Serve immediately while hot—this soup tastes best fresh from the pot.
For that extra Atlanta Bread Company touch, I like to serve it with a side of crusty bread or a simple green salad. The contrast of textures makes each bite even more satisfying. The velvety texture should coat your spoon completely, with each spoonful delivering that perfect balance of creamy, cheesy goodness and aromatic roasted garlic.
Pro Tips For Making Atlanta Bread Company Potato Soup
- CHAR THE ONIONS LOW: I learned this the hard way—sautéing yellow onions at high heat turns them bitter before they even soften. For this soup, keep the heat at a gentle simmer (medium-low) until they’re translucent but still hold shape. You want them to caramelize slowly in the broth later, not burn out before their time.
- PEEL POTATOES AFTER COOKING: Yes, even if you’re impatient like me. Yukon Golds thicken and hold their shape better when boiled whole with skins on, then peeled post-cook. It’s less mess, less waste, and the texture stays creamier—no one wants mushy potatoes in this dish.
- ROAST GARLIC UNTIL SOFT: Don’t just blitz those cloves raw—roast them until they’re pushing against their skins, then smash them into a paste. Raw garlic cloves will make the soup taste harsh and underdeveloped. A 400°F oven for 20-25 minutes does the trick; no need to watch them like a hawk.
- SALT THE BROTH LATE: Hold off on seasoning the chicken broth until the potatoes are fully cooked. The starch released from the potatoes dilutes the salt, so add it after they’ve absorbed the liquid. Taste and adjust—this soup needs bold flavor, not a bland base.
Creative variations of this dish
Creamy Cheddar Twist
Swap the Gruyère for sharp white cheddar (grated fresh) and add ½ tsp smoked paprika when sautéing onions. The cheddar brings a tangy brightness that pairs perfectly with the roasted garlic, while the paprika adds subtle smokiness.
I like to finish with a sprinkle of crumbled bacon bits for extra depth—just 2 tbsp makes all the difference. 🧀
Hearty Mushroom Addition
Sauté 8 oz cremini mushrooms (sliced) with the onions for an earthy, umami boost. Add them to the pot with the potatoes and broth, then proceed as directed.
The mushrooms break down beautifully during simmering, creating a rich, velvety texture. For extra flavor, deglaze the pot with 1 tbsp white wine after removing the mushrooms. 🍄
Spicy Kick Option
Stir in ½ tsp cayenne pepper with the thyme for a subtle heat that lingers beautifully. For more heat, add 1-2 slices of jalapeño (seeds removed) when sautéing onions.
Remove them before blending if you prefer milder heat. I often serve this version with a side of cool ranch dressing for dipping crusty bread. 🌶️
Vegetarian Version
Replace the chicken broth with 4 cups vegetable broth and add 1 tsp chicken bouillon powder for depth. Use ½ cup nutritional yeast instead of Gruyère for a cheesy flavor without dairy.
Boost umami with 1 tbsp soy sauce added with the thyme. This version still delivers that creamy, satisfying texture while being completely plant-based. 🌱
Slow Cooker Adaptation
Combine all ingredients except cream and chives in your slow cooker on low heat for 6-8 hours. After cooking, blend until smooth using an immersion blender, then stir in the cream and cheese.
The slow cooker method enhances the potatoes' natural sweetness while keeping the soup tender. Perfect for meal prep—just reheat and garnish before serving. ⏳
Herb Variations
Swap thyme for 1 tbsp fresh rosemary (chopped) for a piney aroma or 1 tsp dried tarragon for a licorice note. For a brighter flavor, add 1 tbsp fresh dill at the end.
Each herb transforms the soup's character while maintaining that creamy base. I especially love the rosemary version with a sprinkle of toasted pine nuts for crunch. 🌿
Nutrition facts
Frequently asked questions
Why does this recipe use roasted garlic instead of raw?
Roasted garlic adds a deep, sweet complexity that raw garlic can't match. The slow roasting process caramelizes the natural sugars in the garlic, creating a rich, mellow flavor that blends beautifully with the creamy potatoes and Gruyère. Plus, it removes that sharp bite you get from raw garlic, making every spoonful more velvety and satisfying.
Can I make this soup without an immersion blender?
Simply transfer the hot soup to a regular blender in batches (never fill it more than halfway) and blend until completely smooth. For extra safety, hold the lid down with a kitchen towel when blending hot liquids. Just be careful—steam can build up quickly. The texture will be just as creamy, though you might need to stir occasionally while reheating to restore that velouté consistency.
How do I prevent the soup from getting too thick after blending?
If your soup thickens too much after blending, simply stir in 2-4 tablespoons of warm broth or water until you reach your desired consistency. The key is to add it gradually while stirring constantly. For future batches, you can reduce the amount of potatoes slightly or increase the broth by ½ cup if you prefer a thinner texture. The soup should coat the back of a spoon but still flow easily.
What's the best way to reheat leftovers?
Gently reheat leftovers on the stovetop over low heat, stirring frequently to prevent scorching. For best results, add 1-2 tablespoons of cream or milk while reheating to restore that creamy texture. Never microwave directly from the fridge—this can create a watery consistency. If the soup separates slightly, whisk vigorously to recombine before serving. Leftovers taste even better the next day!
Can I substitute Gruyère with another cheese?
Yes, but the flavor will change. For a similar nutty profile, try Comté or Emmental (grated fresh). Sharp cheddar adds tanginess, while Parmesan gives extra umami. Avoid pre-shredded cheese—it contains anti-caking agents that prevent proper melting. If you're dairy-free, use ½ cup nutritional yeast plus 1 tbsp lemon juice for a cheesy flavor without the dairy.
