Thick, silky potato soup with tender chunks, sharp cheddar, and a spoonable, restaurant-style finish is exactly why this copycat version earns repeat dinners. It tastes like the bowl you order when you want something comforting but still polished, with enough body to cling to the spoon and just enough texture to keep every bite interesting.
The trick is in the balance: russet potatoes break down into a creamy base, while a few chunks stay behind for that Panera-style texture. Cream cheese gives the soup its smooth backbone, and the cheddar goes in after the heat comes down so it melts in without turning grainy. White pepper keeps the seasoning tucked into the background the way the restaurant version does.
Below, I’ll walk through the part that matters most — how much of the soup to blend, when to add the dairy, and how to keep the finished bowl from tasting flat or heavy. A small adjustment in the method makes the difference between good potato soup and the version people remember.
The soup turned out just like the one at Panera, and blending only part of it gave it that perfect thick texture with a few potato chunks left. My husband went back for seconds before I even sat down.
Save this copycat Panera potato soup for the nights when you want that thick, cheesy, sour-cream finish without leaving the house.
The Part That Makes This Tastes-Rich Soup Stay Silky Instead of Grainy
Potato soup gets rough when the dairy goes in too hot or the potatoes are left completely overworked. That’s how you end up with a gluey bowl or a broken, slightly curdled finish instead of the smooth, spoonable texture you wanted. This version avoids both problems by building body in the potatoes first, then adding the cream cheese, cream, sour cream, and cheddar off the hottest part of the burner.
Russet potatoes matter here because they break down enough to thicken the broth naturally. Yukon Golds will work in a pinch, but the soup will stay a little richer and less fluffy. Blending only part of the pot is the other piece people miss; if you purée everything, the soup turns heavy and pasty instead of creamy with character.
- Russet potatoes — These give you the best built-in starch for that thick Panera-style base. Peel them for the smoothest texture, then cube them evenly so they cook at the same rate.
- Cream cheese — This is the ingredient that makes the soup taste finished. Soften it first so it melts in without little lumps.
- White cheddar or sharp cheddar — White cheddar keeps the color restaurant-clean and sharp cheddar brings a little more bite. Pre-shredded cheese works, but freshly shredded melts more smoothly because it doesn’t have anti-caking starches on it.
- White pepper — It seasons the soup without black flecks and keeps the look polished. Black pepper works if that’s what you have, but the soup won’t look as close to the original.
Building the Base Without Boiling the Dairy Later
The soup starts with onion and garlic cooked in butter, just until the onion turns soft and the garlic loses its raw edge. If the garlic browns, pull the pan back and lower the heat, because burnt garlic will read bitter in an otherwise mild soup. Once the broth and potatoes go in, simmer until the potatoes are falling apart at the edges and a fork slides in with no resistance.
Sweating the Onion and Garlic
Melt the butter over medium heat, then cook the diced onion until it turns translucent and soft around the edges. Add the garlic for just a minute; you want fragrance, not color. If the pot runs too hot, the garlic will scorch before the onions have finished sweetening the base, and that bitterness will stay in the finished soup.
Cooking the Potatoes Until They Collapse
Add the broth and potatoes, bring everything to a boil, then drop it to a steady simmer. Cook until the potatoes are very tender and some pieces start breaking apart on their own. If they’re still firm in the center, the blended soup will feel thin because the starch hasn’t had time to work.
Creating the Signature Texture
Use an immersion blender to blend most of the soup, not all of it. Leave a few chunks for that classic potato soup texture and stop as soon as the soup looks thick and creamy. If you prefer to use a regular blender, work in batches and vent the lid slightly; hot soup expands fast and can make a mess.
Finishing With the Dairy and Cheese
Turn the heat to low before adding the cream cheese, heavy cream, sour cream, and cheddar. Stir until the cream cheese disappears and the cheddar melts completely into a smooth soup. If you add the cheese over high heat, it can turn stringy or grainy, so keep the pot gentle and patient right here.
How to Adapt This Bowl for a Different Pantry or Diet
Dairy-Free Version
Use full-fat canned coconut milk in place of the heavy cream and swap in a dairy-free cream cheese and shredded cheddar-style cheese. The soup will still be creamy, but it will taste a little less like Panera and a little more like a rich, savory potato chowder.
Vegetarian Version
Swap the chicken broth for a good vegetable broth. Use one with decent body, because a thin broth will make the soup taste flat once the cream and potatoes go in.
Thicker, Spoon-Standing Soup
Blend a little more of the potatoes, or simmer the finished soup uncovered for a few extra minutes before adding the dairy. That gives you a thicker bowl, but if you reduce it too far before the cream goes in, the soup can turn heavy after it cools.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. It thickens as it chills, so expect a denser texture the next day.
- Freezer: This soup freezes, but the dairy can separate a little when thawed. For the best result, freeze before adding the cream cheese, cream, sour cream, and cheddar, then finish it after reheating.
- Reheating: Warm it slowly over low heat, stirring often. Don’t boil it, or the dairy can break and the potatoes can turn gluey. Add a splash of broth or milk if it gets too thick.
Answers to the Questions Worth Asking

Copycat Panera Potato Soup
Ingredients
Equipment
Method
- Melt the unsalted butter in a large pot over medium heat, then sauté the onion for 5 minutes until softened. Add the garlic and cook for 1 minute, stirring to prevent browning.
- Add the chicken broth and the cubed russet potatoes, bring to a boil, and reduce to a simmer. Simmer for 20 minutes until the potatoes are very tender and easily pierced.
- Use an immersion blender to blend most of the soup until smooth, leaving some chunks for texture. Stir in the softened cream cheese until completely smooth.
- Add the heavy cream and sour cream, then stir until fully incorporated. Mix in the shredded cheddar and cook until melted.
- Season with salt, white pepper, and garlic powder, stirring until evenly combined. Taste and adjust seasoning if needed.
- Ladle the potato soup into bowls and top with bacon bits, extra cheddar, and chives for serving.