Gluten-free potato soup lands in that sweet spot between cozy and substantial: thick enough to eat with a spoon, chunky enough to feel like a meal, and rich without turning heavy. The potatoes break down just enough to thicken the broth, while the bacon, cheddar, and sour cream give it the kind of savory finish that makes a second bowl hard to resist.
What makes this version work is the balance of texture. Instead of blending the whole pot, I mash only about half the potatoes right in the pot, which keeps the soup creamy without losing those soft, tender chunks. The bacon drippings build the base, and the cheddar goes in at the end so it melts smoothly instead of getting grainy.
Below you’ll find the small details that matter most, including how to keep the soup thick without making it gluey, the best potato choice for that creamy-chunky texture, and a few smart variations if you need to swap ingredients or make it ahead.
The potatoes got perfectly tender and mashing half of them in the pot made the soup thick without turning it into baby food. My husband kept going back for more, and the bacon on top sealed the deal.
Pin this gluten-free potato soup for nights when you want a thick, creamy bowl loaded with cheddar, bacon, and tender potatoes.
The Trick to Thick Gluten-Free Potato Soup Without Blending It Smooth
Potato soup gets tricky when it goes from thick and creamy to pasty and dull. The mistake is usually overworking the potatoes or relying on flour to do the thickening. Here, the starch from the potatoes does the job naturally, and mashing only part of them keeps the texture loose enough to still taste like soup.
The other thing that matters is the order. Bacon goes first because those drippings carry the onion and garlic, and the dairy goes in after the potatoes are fully tender. If you add cream too early or boil it hard after the cheese goes in, the soup can turn grainy or split. Low heat at the finish keeps everything smooth.
What Each Ingredient Is Actually Doing in This Bowl

- Russet potatoes — These are the best choice for a thick, fluffy soup because they break down more readily than waxy potatoes. They help thicken the broth without needing any flour or cornstarch. Cut them into even cubes so they soften at the same pace.
- Bacon — This gives the soup its smoky backbone and provides the fat that carries the onion and garlic. Thick-cut bacon works fine, but any standard bacon is enough as long as you cook it until the drippings render well. Drain off excess fat if the pot looks greasy, but leave enough to coat the onions.
- Chicken broth — Use certified gluten-free broth here, because that’s the ingredient that can quietly break the recipe for anyone avoiding gluten. A good broth gives the soup savory depth before the dairy goes in. If your broth tastes weak, the soup will taste flat even with cheese on top.
- Heavy cream and sour cream — Heavy cream gives the soup body, while sour cream adds tang and helps balance the richness. Full-fat versions hold up best; lower-fat dairy is more likely to curdle when it hits the hot potatoes. Add them after the potatoes are tender and lower the heat first.
- Cheddar — Sharp cheddar brings saltiness and a stronger finish than mild cheddar. Shred it yourself if you can, because pre-shredded cheese often has anti-caking starches that make it melt less smoothly. Stir it in off the hottest part of the burner so it melts into the soup instead of clumping.
Building the Soup in the Right Order
Rendering the Bacon
Start the bacon in a cold pot and let it cook slowly until the pieces are crisp and the fat has rendered out. That fat is the flavor base, so don’t rush this stage over high heat or the bacon will brown too fast before it gives off much drippings. Pull the bacon out once it’s crisp so it stays crunchy for topping later.
Softening the Onion and Garlic
Add the diced onion to the bacon drippings and cook it until it turns translucent and smells sweet, about 4 minutes. The garlic goes in for just a minute after that; any longer and it can burn, which gives the whole soup a bitter edge. The pot should smell savory and rich, not sharp.
Cooking the Potatoes Until They Collapse Easily
Pour in the broth and potatoes, then bring everything to a boil before dropping it to a simmer. You want the potatoes fully tender, not just fork-tender on the edges, because undercooked centers won’t mash smoothly and will leave the soup lumpy in the wrong way. If the broth looks a little thin at this stage, don’t worry — the potatoes will thicken it as they cook.
Mashing for Texture, Not Purée
Once the potatoes are soft, mash about half of them directly in the pot. A potato masher works best because it gives you control; an immersion blender can turn the whole batch gluey if you overdo it. Leave plenty of chunks behind so each spoonful still has some texture.
Finishing with Dairy and Cheese
Lower the heat before you stir in the heavy cream and sour cream, then let the soup warm through without boiling. Add the cheddar last and stir until it melts into the broth, then season with salt, pepper, and garlic powder. If the soup looks too thick, loosen it with a splash of broth; if it looks too thin, let it simmer gently for a few more minutes before serving.
How to Adapt This for Dairy-Free, Lighter, or Make-Ahead Cooking
Dairy-Free Version
Swap the heavy cream for canned full-fat coconut milk and use a dairy-free sour cream and shredded cheddar-style cheese. The soup will still be creamy, but it’ll pick up a subtle coconut note, so keep the seasoning a little bolder with extra pepper and garlic powder.
Lighter Bowl, Same Texture
Use half-and-half instead of heavy cream if you want a lighter finish, but don’t swap in milk unless you’re willing to lose some body. The soup still thickens from the potatoes, yet it won’t feel as rich or velvety.
Vegetarian Version
Skip the bacon and start the onions in butter or olive oil, then use certified gluten-free vegetable broth. You’ll lose the smoky depth, so add a pinch of smoked paprika or a little extra garlic powder to bring some of that savoriness back.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The soup thickens as it sits, so expect it to be denser the next day.
- Freezer: It can be frozen, but the dairy may separate a little when thawed. If you want to freeze it, do so before adding the cream, sour cream, and cheese, then finish those ingredients after reheating.
- Reheating: Warm it gently on the stove over low heat, stirring often. High heat can cause the dairy to break and the potatoes to turn grainy, so keep the simmer soft and add a splash of broth if it has tightened up.
Answers to the Questions Worth Asking

Gluten-Free Potato Soup
Ingredients
Equipment
Method
- Cook the diced bacon in a large pot over medium heat until crispy, then remove and set aside.
- Leave the bacon drippings in the pot for sautéing the aromatics.
- Sauté the diced onion in the bacon drippings for 4 minutes, stirring until softened.
- Add the minced garlic and cook for 1 minute, until fragrant.
- Add the certified GF chicken broth and cubed potatoes, then bring the mixture to a boil.
- Reduce to a simmer and cook for 20 minutes, until the potatoes are very tender.
- Mash about half the potatoes directly in the pot to create a thick, chunky-creamy texture.
- Stir in the heavy cream and sour cream, then simmer for 5 minutes.
- Stir in the shredded cheddar until melted, then season with salt, black pepper, and garlic powder.
- Ladle the soup into bowls and top with the crispy bacon, extra cheddar, and green onions.


