Gluten-Free Potato Soup

Loading…

By Reading time
Servings 4–6 people

Gluten-free potato soup should be thick enough to coat a spoon, loaded with tender potato chunks, and finished with a creamy base that doesn’t taste thin or starchy. The best versions have that cozy, diner-style comfort, but without relying on flour to thicken the pot. Bacon drippings, mashed potatoes, sour cream, and cheddar do the work here, and the soup ends up rich without feeling heavy.

The trick is to let the potatoes do part of the thickening for you. Instead of adding a roux, this soup leans on starch released naturally from the potatoes, then gets body from mashing some of them right in the pot. That keeps the texture hearty and rustic. Certified gluten-free broth matters here too, since that’s one of the easiest places gluten can sneak in.

Below, I’ve included the small details that keep the soup creamy instead of grainy, plus a few smart swaps if you need to adjust for what’s in your kitchen.

“

The potatoes broke down just enough to thicken the soup without turning it gluey, and the cheddar melted in smoothly once I lowered the heat. My husband went back for a second bowl before I’d even sat down.

★★★★★— Megan R.

Save this gluten-free potato soup for the nights when you want a creamy bowl packed with potatoes, bacon, and cheddar.

Save to Pinterest

The Secret to Creamy Potato Soup Without a Floury Finish

Most potato soups go wrong when they try to thicken too aggressively. Flour can make the texture heavy or pasty, and overcooked dairy can split the whole pot. This version stays naturally thick because the potatoes release starch as they simmer, then half of them get mashed right in the pot. You end up with a soup that’s creamy and spoonable, but still has real potato pieces in every bite.

The bacon drippings matter more than they look like they should. They carry the onion and garlic, and they add a savory base that keeps the soup from tasting flat once the dairy goes in. The other thing that keeps this smooth is heat control. Once the cream and sour cream are added, the soup should stay at a gentle simmer, not a hard boil.

What Each Ingredient Is Actually Doing in the Pot

Gluten-Free Potato Soup creamy chunky bacon cheddar
  • Russet potatoes — These are the backbone of the soup because they break down enough to thicken the broth naturally. Waxy potatoes hold their shape more firmly, which sounds nice until you realize the soup won’t get that velvety body without extra help.
  • Bacon — The bacon gives you both topping and cooking fat. That rendered fat seasons the onions from the start, so the soup tastes built, not assembled.
  • Certified gluten-free chicken broth — This is where gluten often hides, so use a broth you trust. A good broth brings enough salt and depth that the soup doesn’t need flour or bouillon to taste complete.
  • Heavy cream and sour cream — The cream makes the soup rich, and the sour cream adds tang that keeps it from tasting one-note. If you need to lighten it, half-and-half works, but the soup will be thinner and a little less lush.
  • Cheddar — Shred it yourself if you can. Pre-shredded cheese usually carries anti-caking agents that can make the melted texture less smooth.

Building the Soup So It Stays Thick and Creamy

Crisping the Bacon First

Cook the diced bacon in a large pot until it’s crisp and the fat has rendered out. Pull the bacon pieces out and leave the drippings behind. If there isn’t much fat in the pot, the onion won’t soften with the same depth, so don’t drain it unless you truly have a lot pooled in there.

Softening the Onion and Garlic

Add the diced onion to the bacon drippings and cook it until it turns translucent and starts to smell sweet, about 4 minutes. Stir in the garlic for the last minute only, because garlic burns fast and a burnt edge will carry through the whole pot. You want the pot to smell savory, not sharp.

Simmering the Potatoes Until They Collapse

Pour in the broth and add the cubed potatoes, then bring everything to a boil before dropping it to a steady simmer. Cook until the potatoes are very tender and a fork goes through without resistance, about 20 minutes. If they’re still firm in the center, they won’t mash smoothly and the soup will stay thin.

Mashing for Body

Mash about half the potatoes directly in the pot. This is the move that gives you thickness without flour, and it’s why the soup feels creamy instead of brothy. Leave some chunks intact so the texture stays hearty. If you mash everything, you’ll lose that satisfying bite.

Finishing with Dairy and Cheese

Stir in the heavy cream and sour cream, then let the soup simmer gently for about 5 minutes. Keep the heat low once the dairy goes in. Add the cheddar after that and stir until it melts completely; if the pot is boiling hard, the cheese can turn grainy instead of smooth.

Three Ways to Make This Soup Fit Your Kitchen

Dairy-Free Version

Use full-fat coconut milk in place of the heavy cream and sour cream, and swap in a dairy-free shredded cheddar-style cheese. The soup will still be creamy, but you’ll lose the tang that sour cream brings, so add a small splash of apple cider vinegar or lemon juice at the end to wake it back up.

Vegetarian Swap

Skip the bacon and cook the onion in butter or olive oil instead. Use a rich certified gluten-free vegetable broth and add a pinch of smoked paprika to replace some of the savory depth you’d normally get from the bacon drippings.

Thicker, Chowder-Style Soup

Mash closer to two-thirds of the potatoes instead of half, and let the finished soup sit off the heat for 5 minutes before serving. It will tighten up as it rests, which is great if you want a spoon-standing texture, but it will also make leftovers thicker the next day.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The soup thickens as it chills because the potatoes keep absorbing liquid.
  • Freezer: It freezes, but the dairy can separate a little on thawing. For the best texture, freeze before adding the cream, sour cream, and cheese, then finish those after reheating.
  • Reheating: Warm it slowly over low heat, stirring often. A hard boil is the fastest way to make the dairy grainy, so give it time and add a splash of broth if the soup has thickened too much.

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. If milk is all you have, use whole milk and keep the heat low so it doesn’t break. The soup will still taste good, but it won’t have the same creamy finish.

How do I keep the cheese from getting grainy?+

Take the pot off the boil before adding the cheese. High heat is what makes cheddar seize or turn grainy, especially in a soup that already has dairy in it. Stir it in off the heat or over the lowest burner setting and let it melt slowly.

Can I make this potato soup ahead of time?+

Yes, and it reheats nicely if you warm it gently. It will thicken in the fridge, so loosen it with a little broth when you reheat. Save the bacon garnish for the end so it stays crisp.

How do I make the soup thicker without adding flour?+

Mash more of the potatoes directly in the pot, or let the soup simmer uncovered for a few extra minutes before adding the dairy. The starch in the potatoes is what gives this soup its body, so that’s the cleanest way to thicken it without changing the flavor.

Can I use red potatoes instead of russets?+

You can, but the soup won’t thicken as much on its own. Red potatoes hold their shape better, which means you’ll get a chunkier soup and less of that naturally creamy base. If you use them, mash a little more of the pot to compensate.

Gluten-Free Potato Soup

Gluten-Free potato soup made in one pot with crispy bacon, tender cubed russet potatoes, and a thick mash-and-cream texture. Finished with melted cheddar and topped with green onions, bacon bits, and extra cheese for a hearty American main.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 610

Ingredients
  

Potato soup base
  • 3 lb russet potatoes peeled and cubed
  • 1 onion diced
  • 4 garlic minced
  • 6 bacon diced
  • 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 for topping; sliced
  • 0.5 cup extra cheddar for topping, shredded

Equipment

  • 1 Dutch oven

Method
 

Cook bacon and build flavor
  1. Cook diced bacon until crispy in a large pot, then remove and set aside.
  2. Sauté the diced onion in the bacon drippings for 4 minutes, then add the minced garlic and cook for 1 minute.
Simmer potatoes until very tender
  1. Add the certified GF chicken broth and 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 cheddar
  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 cooked bacon, extra cheddar, and green onions to serve.

Notes

For the thickest texture, mash the potatoes while they’re piping hot and stir well before adding cheddar so it melts smoothly. Store leftovers in an airtight container in the fridge for up to 4 days; reheat gently on the stove over low heat. Freezing is not recommended because the dairy can grain when thawed and reheated. For a dairy-light swap, use lactose-free cream and sour cream in the same amounts to keep the creamy mouthfeel.

Keep this recipe handy

Pin it, print a tidy copy, leave a quick comment, or copy the link to share.

Save to Pinterest

Leave a Comment

Recipe Rating