Gluten-Free Potato Soup

Category: Soups, Stews & Chili

Gluten-free potato soup hits that sweet spot between hearty and comforting without turning muddy or gluey. The potatoes stay soft and chunky, the broth turns creamy and rich, and the bacon, cheddar, and green onions give every spoonful enough contrast to keep it interesting. It’s the kind of soup that tastes like it simmered all afternoon, even though it comes together in about 45 minutes.

What makes this version work is the balance between starch and dairy. Russet potatoes break down just enough to thicken the pot naturally, and mashing only part of them keeps the soup from becoming a puree. The bacon drippings build the base, but the cream and sour cream go in after the potatoes are tender so the soup stays smooth instead of separating.

Below, I’ve included the small details that matter most: when to mash, how to keep the dairy from curdling, and the easiest swaps if you need to make it a little lighter or adjust for what’s in the fridge.

“

The potatoes got perfectly tender and mashing half of them made the soup thick without turning it into baby food. I added extra green onions at the end and my husband went back for a second bowl immediately.

★★★★★— Megan L.

Save this gluten-free potato soup for a thick, cheesy bowl with bacon and tender potato chunks on a weeknight.

Save to Pinterest

The Trick to Keeping This Soup Thick Without Turning It Gummy

The biggest mistake with potato soup is treating it like mashed potatoes in a pot. If you mash every potato, the starch turns dense and pasty fast. The better move is to cook the potatoes until they’re completely tender, then mash about half of them right in the pot. That gives you body and still leaves enough chunks for texture.

The other thing that matters is heat control once the dairy goes in. Heavy cream and sour cream should be stirred in after the potatoes are soft and the burner is lowered. If the soup boils hard after that, the dairy can separate and the texture gets grainy instead of silky.

  • Russet potatoes — These are the right choice because they break down naturally and thicken the soup without needing flour. Waxy potatoes hold their shape too well and won’t give you the same creamy base.
  • Chicken broth — Use a certified gluten-free broth here, since this is where hidden gluten can sneak in. A good broth gives the soup enough savory depth that the dairy doesn’t taste flat.
  • Bacon drippings — Don’t skip them unless you have to. They carry the onion and garlic and give the whole pot a smoky backbone before the cream goes in.
  • Sour cream — This is what gives the soup its tang and helps it taste rich without needing more cheese. If you don’t have it, plain Greek yogurt can work, but add it off the heat and expect a slightly sharper finish.

What Each Ingredient Is Actually Doing in This Recipe

Prepared recipe ready to serve
  • Primary ingredient (the star) — Quality matters most. Choose the best you can find.
  • Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
  • Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
  • Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
  • Supporting ingredients — Complement the main ingredient without overpowering it.
  • Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
  • Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
  • Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.

Building the Base in the Right Order

Crisping the Bacon First

Cook the diced bacon until it’s fully crisp and the fat has rendered out. You want deep golden pieces, not pale chewy ones, because they’ll soften once they sit on the finished soup. Remove the bacon and leave the drippings in the pot; if there’s a lot of fat, pour off a spoonful, but keep enough to coat the onions.

Softening the Onion and Garlic

Add the diced onion to the hot drippings and cook until it turns translucent and starts to pick up a little color at the edges. That takes about 4 minutes. Stir in the garlic for just a minute more; if it browns, it turns bitter and that bitterness carries through the whole soup.

Cooking the Potatoes Until They Collapse

Pour in the broth and potatoes, bring everything to a boil, then lower the heat to a simmer. The potatoes need to be very tender all the way through, not just soft on the outside. If they still resist a fork in the center, they won’t mash smoothly and you’ll end up with uneven chunks in the final bowl.

Finishing With Dairy and Cheese

Mash about half the potatoes right in the pot, then stir in the heavy cream and sour cream. Keep the heat low and let it warm through gently, not boil. Add the cheddar last, a handful at a time, so it melts smoothly instead of clumping. Once it’s all in, season with salt, pepper, and garlic powder, then top each bowl with bacon, green onions, and a little extra cheddar.

How to Adapt This for Different Kitchens and Diets

Dairy-Free Version

Use unsweetened full-fat oat milk or a plain dairy-free cream in place of the heavy cream, and swap the sour cream for a dairy-free alternative with some tang. The soup won’t be quite as rich, but the potatoes still give it plenty of body. Keep the cheese out or use a meltable vegan cheddar if you want that same topping-style finish.

Vegetarian Potato Soup

Skip the bacon and start the onions in butter or olive oil instead. Use certified gluten-free vegetable broth, then finish with the same cream, sour cream, and cheddar. You’ll lose the smoky note from the bacon, so a pinch of smoked paprika helps bring some of that depth back.

Thicker, More Spoonable Soup

Mash closer to two-thirds of the potatoes if you want a thicker bowl that eats almost like chowder. The tradeoff is fewer potato chunks, but the texture becomes perfect for serving with bread or a baked potato topping vibe. Don’t add flour unless you have to; the potatoes already do the thickening work.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The soup will thicken as it chills because the potatoes keep absorbing liquid.
  • Freezer: It freezes, but the dairy can change texture a little after thawing. If you plan to freeze it, leave off the cheese and sour cream until reheating for the best result.
  • Reheating: Warm it slowly over low heat, stirring often and adding a splash of broth or milk if needed. Don’t let it boil hard or the dairy can split and the potatoes can break down too far.

Questions I Get Asked About This Recipe

Can I use milk instead of heavy cream?+

You can, but the soup will be thinner and less rich. Whole milk is the best substitute if that’s what you have, but reduce the broth a little so the finished texture doesn’t turn watery. Keep the heat low when you add it so the soup stays smooth.

How do I keep the soup from getting grainy?+

Graininess usually happens when the dairy gets too hot. Take the pot off the burner before stirring in the sour cream and cheddar, then return it to low heat only if needed. Cheese melts best when the soup is hot, not boiling.

Can I make gluten-free potato soup ahead of time?+

Yes, and it reheats well if you’re gentle with it. The soup will thicken in the fridge, so plan on loosening it with a little broth when you warm it back up. Save the bacon and green onion topping for just before serving so they stay crisp.

How do I make this soup thicker without flour?+

Mash more of the potatoes right in the pot, or let the soup simmer uncovered for a few extra minutes before adding the dairy. That reduces the liquid and lets the potatoes do the thickening naturally. Avoid flour unless you’re fixing a specific problem, because it changes the clean potato flavor.

Can I freeze leftover potato soup?+

You can, but the texture may change a bit because potato and dairy don’t always thaw perfectly. If freezing is the plan, freeze the base before adding the cheddar and sour cream, then finish it after reheating. That gives you the closest texture to freshly made soup.

Gluten-Free Potato Soup

Gluten-Free Potato Soup made creamy and thick with mashed potatoes, cheddar melt, and crispy bacon. Simmer until the potatoes are very tender, then mash for a chunky texture and finish with cream and sour cream.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 520

Ingredients
  

Gluten-Free Potato Soup
  • 3 lb russet potatoes, peeled and cubed
  • 1 onion, diced
  • 4 garlic, minced
  • 6 strips bacon, diced Use certified gluten-free bacon if needed.
  • 4 cup chicken broth (certified GF)
  • 1.5 cup heavy cream
  • 1 cup sour cream
  • 1.5 cup shredded cheddar
  • 1 tsp salt
  • 0.5 tsp black pepper
  • 1 tsp garlic powder
  • 1 green onions and extra cheddar for topping

Equipment

  • 1 Dutch oven

Method
 

Cook the bacon and aromatics
  1. Cook the diced bacon in a large pot until crispy, then remove and set aside.
  2. Sauté the diced onion in the bacon drippings for 4 minutes; add the minced garlic and cook for 1 minute.
Simmer and thicken
  1. Add the certified GF chicken broth and the cubed potatoes, bring to a boil, then simmer for 20 minutes until very tender.
  2. Mash about half the potatoes directly in the pot to create a thick, chunky-creamy texture.
Finish with dairy and cheese
  1. Stir in the heavy cream and sour cream, then simmer for 5 minutes.
  2. Stir in the shredded cheddar until melted, then season with salt, black pepper, and garlic powder.
Serve
  1. Top the soup with the reserved bacon, extra cheddar, and green onions to serve.

Notes

For the creamiest texture, simmer until the potatoes are truly very tender before mashing. Store leftovers in the refrigerator up to 4 days; reheat gently to avoid breaking the dairy. Freezing isn’t recommended because dairy soups can separate after thawing. For a lighter version, use half-and-half instead of heavy cream (the soup will be slightly less rich).

You might also like these recipes

Leave a Comment

Recipe Rating