Red potato soup lands in that sweet spot between rustic and creamy: thick enough to feel comforting, but still chunky with little bits of tender potato and those pretty red skins peeking through. The bacon gives the pot a smoky base, the cheddar melts into the broth, and the sour cream pulls everything into a smooth, tangy finish that doesn’t taste heavy.
The trick is starting with bacon drippings instead of butter or oil, then mashing only part of the potatoes after they’ve gone fully tender. That keeps the soup from turning gluey. Red potatoes hold their shape better than starchier varieties, so you get a bowl that feels hearty instead of puréed. Fresh dill at the end wakes up the richness and keeps the whole pot from tasting flat.
Below, I’ve included the texture cue I watch for before adding the dairy, plus a few smart swaps for making this soup without bacon or with a different cheese.
The potatoes held their shape just enough, and mashing a few in the pot made the soup thick and rustic without needing flour. The dill at the end was a great touch with the cheddar and sour cream.
Save this red potato soup for nights when you want a creamy, smoky bowl with tender potato chunks and fresh dill on top.
The Secret to Creamy Red Potato Soup Without Turning It Gluey
Potato soup goes wrong fast when the potatoes are overworked or the dairy gets hit with too much heat. Red potatoes help because they’re waxier than russets, so they keep a little structure even after simmering. That means you can mash some of the pot for body without ending up with a bowl that tastes like wallpaper paste.
The other thing that matters is when the cream and sour cream go in. Add them after the potatoes are tender and the heat is low enough that the soup is no longer boiling. High heat can make dairy separate, especially once cheese is in the mix, and once that happens there’s no smoothing it back out.
- Red potatoes — Their thin skins and lower starch content give this soup its rustic texture. If you swap in russets, the soup will thicken more aggressively and lose some of that chunky, spoonable feel.
- Bacon drippings — This is the base flavor for the whole pot. If you use butter instead, the soup will still work, but it won’t have the same smoky depth.
- Cheddar — Sharp cheddar gives the finished soup tang and body. Pre-shredded cheese works in a pinch, but block cheese melts smoother because it doesn’t carry the anti-caking starch that can make the broth grainy.
- Sour cream — This adds body and a little tang that keeps the soup from tasting one-note. Stir it in off the heat or over very low heat so it blends instead of curdling.
What Each Ingredient Is Actually Doing in This Recipe

- 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 Pot in the Right Order
Crisping the Bacon First
Cook the diced bacon until it’s browned and the fat has rendered out, then pull it from the pot before it gets too dark. You want the drippings, not burnt bacon. If the bottom of the pot looks like it’s collecting deep brown fond, that’s a good sign — just don’t let it go black or the broth will pick up bitterness.
Softening the Onion and Garlic
Sauté the onion in the bacon drippings until it turns translucent and starts to take on a little color at the edges. Garlic goes in only for the last minute, because it burns quickly and burned garlic makes the whole pot taste harsh. The onion should smell sweet before you move on.
Simmering the Potatoes Until They Give
Add the broth and cubed potatoes, then let everything simmer until the potatoes are very tender and a knife slides through without resistance. This usually takes about 18 to 20 minutes, depending on how small you cut them. If the cubes are still firm in the center, mashing them now will leave hard bits behind.
Mashing for Body, Not Purée
Use a potato masher or the back of a spoon to mash some of the potatoes right in the pot. Stop while there are still plenty of chunks left. That mix of mashed and intact potato is what gives the soup its thick, rustic texture without needing flour or cornstarch.
Finishing With Dairy and Cheese
Lower the heat before stirring in the cream, sour cream, and cheddar. Add the cheese gradually and stir until it melts cleanly into the soup. If the soup is bubbling hard when the dairy goes in, the cheese can turn grainy and the sour cream can separate, so keep it gentle right here.
The Dill and Toppings at the End
Stir in the fresh dill after the soup is off the heat or just barely simmering. That keeps the herb bright instead of dull and cooked-down. Serve each bowl with the reserved bacon, green onions, and a small spoonful of extra sour cream so the toppings stay fresh against the hot soup.
How to Adapt This for a Meatless Pot or a Lighter Bowl
Skip the Bacon, Keep the Depth
Use butter or olive oil to sauté the onion, then add a pinch of smoked paprika for the missing smokiness. You won’t get the same savory backbone from bacon drippings, but the soup still turns out rich if you lean on good broth and sharp cheddar.
Make It Gluten-Free Without Changing the Texture
This soup is naturally gluten-free as written, so the only thing to watch is the broth and the bacon. Check both labels, since some brands add wheat-based flavoring or fillers. The potato starch handles the thickening on its own.
Use Half-and-Half Instead of Heavy Cream
Half-and-half works if you want a lighter finish, but the soup will be a touch less luxurious and a little more broth-forward. Keep the heat low when you add it, and don’t let the soup boil after the dairy goes in.
Swap the Dill for Chives
Chives give a milder onion note and work well if dill isn’t your thing. The soup loses a little of that fresh, grassy lift, but the overall flavor stays balanced with the cheddar and sour cream.
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, so the texture won’t be quite as silky. Freeze before adding the sour cream and cheddar if you want the best result.
- Reheating: Warm it slowly over low heat on the stove and stir often. Don’t boil it, or the cheese and cream can break; add a splash of broth if it gets too thick.
Answers to the Questions Worth Asking

Red Potato Soup
Ingredients
Equipment
Method
- Cook the bacon in a large pot until crisp, then remove and set aside, leaving the drippings in the pot.
- Sauté the onion in the bacon drippings for 4 minutes, then add the garlic and cook for 1 minute.
- Add the chicken broth and red potatoes with skins to the pot, then simmer for 18-20 minutes until very tender.
- Mash some of the potatoes in the pot to create a rustic, chunky texture while leaving some pieces intact.
- Stir in the heavy cream and sour cream, then add the shredded cheddar and stir until fully melted.
- Season with salt and black pepper, then stir in the fresh dill.
- Ladle the soup into bowls and top with the cooked bacon, green onions, and extra sour cream.