Red potato soup lands somewhere between cozy and sturdy: creamy enough to feel comforting, but with enough potato pieces and red skins left on to keep every spoonful interesting. The bacon gives the base a smoky backbone, the sour cream adds that slight tang that keeps the soup from tasting flat, and the dill at the end lifts the whole pot so it tastes fresh instead of heavy.
The texture here matters. Cubed red potatoes hold their shape a little better than russets, and that’s exactly why this soup gets that rustic, chunky finish instead of turning into baby food. I like mashing only part of the pot at the end so you get body without losing all the texture. The cheddar melts into the broth and cream, but it stays in the background; it shouldn’t take over.
Below, I’ll walk through the exact point where the soup turns from thin and brothy to rich and spoonable, plus the easiest way to keep the dairy smooth. If your potato soups usually come out gluey or bland, this version fixes both problems.
The potatoes stayed perfectly chunky, and the sour cream and cheddar melted in without getting grainy. My husband went back for a second bowl before I even sat down.
Save this red potato soup for the nights when you want creamy, chunky comfort with bacon, dill, and cheddar in every spoonful.
The Trick to Keeping Red Potato Soup Chunky, Not Gluey
Red potatoes are forgiving, but they still can turn heavy if you overwork them. The goal is not to puree the pot. It’s to simmer the potatoes until they’re tender enough to break apart easily, then mash just enough of them against the side of the pot to thicken the broth while leaving plenty of cubes intact. That’s what gives the soup its rustic texture and keeps the red skins visible.
The other trap is boiling the soup after the dairy goes in. Once the cream, sour cream, and cheddar are added, keep the heat low. High heat can make the dairy separate and give you a grainy finish. If you’ve ever had potato soup that looked smooth for a minute and then turned odd, that’s usually the reason.
What the Bacon, Dairy, and Dill Are Doing Here

- Red potatoes — These hold their shape better than russets and bring that skin-on rustic look. Leave the skins on; they add texture and save prep work. If you swap in russets, the soup will thicken faster and taste softer, but you’ll lose the chunky finish.
- Bacon drippings — Don’t pour them out. They carry the onion and garlic base and give the whole pot a deeper savory note. If you need a lighter version, use butter, but the soup won’t have the same smoky backbone.
- Heavy cream and sour cream — Heavy cream smooths the broth, while sour cream adds tang and keeps the soup from tasting one-note. Full-fat dairy works best here. If you use lower-fat sour cream, stir it in off the heat so it doesn’t curdle.
- Cheddar — Freshly shredded cheddar melts more smoothly than bagged shreds, which often contain anti-caking agents. If pre-shredded is all you have, add it slowly over low heat and keep stirring.
- Fresh dill — Add it at the end, not early. Dill fades with long cooking, and this soup needs that bright herbal finish to balance the bacon and cheese.
Building the Base Before the Dairy Goes In
Rendering the bacon properly
Start the bacon in a cold pot and let it cook slowly until the fat is rendered and the pieces are crisp. If you rush this over high heat, the bacon browns on the outside before the fat has time to melt, and you won’t get enough drippings to carry the onions. Remove the bacon to a paper towel-lined plate and leave the fat in the pot.
Softening the onions and garlic
Add the diced onion to the bacon drippings and cook until it turns translucent and a little sweet around the edges. The garlic goes in only for the last minute; any longer and it can burn in the hot fat, which makes the whole soup taste sharp. You want the kitchen to smell savory and mellow, not toasted bitter.
Simmering the potatoes until tender
Add the broth and cubed potatoes, then bring the pot to a steady simmer. Keep it there until a fork slides through the largest pieces with no resistance, usually 18 to 20 minutes. If the potatoes are still firm in the middle, the soup won’t thicken evenly when you mash them.
Finishing with dairy and cheese
Turn the heat down before you add the cream and sour cream. Stir in the cheddar a handful at a time so it melts smoothly instead of clumping. Once the soup is off the boil and the cheese is in, the texture should look creamy but still rustic, with potato pieces and skins visible throughout.
Three Ways to Work This Soup Into Your Week
Dairy-Free Version
Swap the heavy cream for unsweetened oat cream or canned coconut milk and leave out the sour cream and cheddar. The soup will still be creamy, but it won’t have the same tangy richness, so add a little extra salt and finish with more chives or dill for lift.
Vegetarian Version
Skip the bacon and cook the onion in butter or olive oil, then use vegetable broth instead of chicken broth. You’ll lose the smoky depth, so add a pinch of smoked paprika or a little extra black pepper to bring back some warmth.
Lighter Bowl, Same Texture
Use half-and-half instead of heavy cream and cut back the cheddar a little. The soup will be a touch thinner, but the mashed potatoes still give it enough body. This is the best route if you want a less rich finish without changing the character of the soup.
Storage and Reheating
- Refrigerator: Store in an airtight container for 3 to 4 days. The soup thickens as it sits because the potatoes keep absorbing liquid.
- Freezer: It can be frozen, but the dairy may separate a little on thawing. For the best texture, freeze before adding the cream, sour cream, and cheddar, then finish those ingredients after reheating.
- Reheating: Warm it gently on the stovetop over low heat, stirring often. Don’t boil it, or the dairy can split and the potatoes can break down too far.
Answers to the Questions Worth Asking

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


