Red potato soup lands in that sweet spot between cozy and substantial. It’s creamy, but not smooth in a boring way. The red potato skins stay on, which gives the bowl a rustic look and a little bite, and mashing just part of the potatoes keeps the broth thick without turning it into glue.
The bacon does more than garnish here. Cooking the onion in the drippings builds the base with a smoky depth you can’t get from butter alone, and the cheddar melts in better when the heat is low and the soup is no longer at a hard simmer. The sour cream goes in with the cream for tang and body, which keeps the finish from tasting flat.
Below, I’ve included the small things that matter most: how much to mash, when to add the dairy, and what to do if you want the soup a little thicker or a little lighter. That’s the difference between a decent potato soup and a bowl people keep going back to for seconds.
The soup thickened up beautifully when I mashed some of the potatoes, and the red skins gave it that rustic texture I was hoping for. My husband went back for seconds and asked me to keep this one in the rotation.
Love the creamy, rustic texture of this red potato soup? Save it to Pinterest for the nights when you want something hearty, smoky, and finished with bacon and dill.
The Trick to Creamy Potato Soup Without Turning It Gluey
The biggest mistake with potato soup is treating every potato the same. Russets break down fast and can make the soup thick and a little pasty if you cook them too long. Red potatoes hold their shape longer, which is exactly why they’re so good here — you get a creamy base with visible chunks and bits of skin instead of a bowl that tastes mashed before you meant it to.
The other thing that matters is how you finish it. Once the potatoes are tender, mash only part of them in the pot. That releases starch just where you need it and leaves enough pieces intact for texture. If you blend the whole pot, the soup loses that rustic bite and can turn overly thick once the cheese goes in.
What Each Ingredient Is Actually Doing in This Soup

- Red potatoes — The skins stay tender and give the soup its rustic look. Their waxy texture holds up better than russets, so you can simmer them until soft without them collapsing completely.
- Bacon — This is the flavor base, not just a topping. The drippings carry the onion and garlic, and the rendered fat adds a smoky depth that gives the soup more character than a straight dairy base.
- Chicken broth — It thins the soup to the right consistency and keeps the flavor savory. Use a broth you actually like, since it becomes the background note for the whole pot.
- Heavy cream and sour cream — Heavy cream gives body; sour cream adds tang so the soup doesn’t taste flat. Add them after the potatoes are tender and the heat is lower, or the dairy can separate.
- Cheddar — Sharp cheddar melts in best and gives the soup a richer finish. Pre-shredded works in a pinch, but freshly shredded cheese melts more smoothly because it doesn’t have the anti-caking coating.
- Fresh dill — Dill brightens the whole pot and cuts through the richness. Dried dill can work, but use less; it’s sharper and less fresh-tasting than chopped dill.
Building the Soup in the Right Order
Render the Bacon First
Start with the bacon in a cold pot, then bring the heat up slowly so the fat renders before the meat burns. You want crisp pieces and enough drippings left behind to coat the bottom of the pot. If the bacon goes too fast, it can scorch before enough fat melts out, and you lose the smoky base that makes the onion taste deeper.
Cook the Onion Until It Turns Sweet
Add the onion to the drippings and cook it until it turns soft and translucent, with just a little color at the edges. That step should smell sweet, not sharp. Garlic goes in only for the last minute; any longer and it can turn bitter once it hits the hot fat.
Simmer the Potatoes Until They Give Easily
Once the broth and potatoes are in, let the soup simmer steadily until the potatoes are very tender and a fork slips through without resistance. A hard boil can beat the potatoes up and cloud the broth too much, so keep the heat at a gentle bubble. The skins should still be intact enough to give the soup visual texture.
Mash, Then Finish Gently
Use a potato masher or the back of a spoon to mash some of the potatoes directly in the pot. Leave plenty of chunks behind. Stir in the cream and sour cream over low heat, then add the cheddar slowly so it melts into the soup instead of clumping. If the soup is bubbling hard when the dairy goes in, pull it off the heat for a minute first.
Three Ways to Adjust This Red Potato Soup
Make It Dairy-Free
Swap the heavy cream for unsweetened coconut cream or a plain dairy-free cream, and use a dairy-free sour cream and shredded cheese alternative. The soup will still be creamy, but the tang and melt of real cheddar won’t be exact, so expect a slightly softer, less sharp finish.
Make It Gluten-Free
This soup is naturally gluten-free as written if your broth and bacon are certified gluten-free. The only place people get tripped up is with packaged broth or pre-shredded cheese, so check the labels if you’re cooking for someone sensitive.
Make It Thicker
Mash more of the potatoes, or simmer the soup a few minutes longer before adding the dairy. Don’t start with extra broth reduction and then add too much cheese to compensate — that can make the soup heavy instead of creamy.
Make It Meat-Free
Skip the bacon and sauté the onion in butter or olive oil, then add a pinch of smoked paprika for depth. You’ll lose the bacon drippings’ savory edge, but the soup still tastes rich if you lean on good broth and enough seasoning at the end.
Storage and Reheating
- Refrigerator: Store in an airtight container for 3 to 4 days. It thickens as it sits, so expect a denser texture the next day.
- Freezer: It freezes, but the dairy can separate a little on thawing. For the best texture, freeze before adding the cream, sour cream, and cheddar if you know you’ll be making it ahead.
- Reheating: Warm it slowly over low heat, stirring often. High heat can split the dairy and make the cheese grainy, so give it time and add a splash of broth if it looks 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 behind. Keep an even sizzle so the fat renders without burning.
- Sauté the diced onion in the bacon drippings for 4 minutes. Cook until softened and slightly translucent, then add the minced garlic and cook 1 minute.
- Add the chicken broth and the red potatoes (skins on) to the pot. Simmer at a steady bubble for 18-20 minutes until the potatoes are very tender.
- Mash some of the potatoes in the pot to thicken the soup while keeping a rustic chunk. Stop when you reach your preferred thickness and visible skin pieces.
- Stir in the heavy cream and sour cream. Add shredded cheddar and stir until fully melted and smooth.
- Season with salt and black pepper, then stir in the chopped fresh dill. Taste and adjust before serving.
- Serve the soup hot with the reserved bacon, green onions, and extra sour cream. Finish with a light sprinkle for contrast and a creamy top.