Creamy potato soup gets its best texture from balance, not from dumping everything in at once. This Instant Pot version turns russet potatoes into a thick, velvety base, then finishes with cream cheese and cheddar for a spoon-coating bowl that still has enough potato body to feel substantial. The result is rich without being gluey, with soft chunks left in for the kind of bite that makes potato soup worth making at home.
The pressure cooker handles the potatoes fast, but the real payoff comes after the lid comes off. Mashing some of the potatoes before adding the dairy gives you control over the thickness, and stirring the cream cheese in pieces keeps the soup smooth instead of lumpy. Sour cream adds a little tang that keeps the finished bowl from tasting flat, especially once the cheddar and bacon go on top.
Below you’ll find the little details that matter here: how far to mash for a chunkier or smoother soup, why softened cream cheese matters, and how to keep the dairy from turning grainy at the end.
The cream cheese melted in without any lumps, and the soup stayed thick and silky even after reheating the next day. I added extra chives on top and my husband said it tasted like the baked potato soup from his favorite restaurant.
Save this Instant Pot cream cheese potato soup for the nights when you want a thick, comforting bowl with barely any hands-on time.
The Step That Keeps Cream Cheese Soup Smooth Instead of Grainy
Potato soup can go grainy fast when the dairy goes in too early or too hot. That happens because cream cheese and cheddar are both more likely to seize when they hit aggressively boiling liquid. The cleanest finish comes after the pressure cooking is done and the soup is off the heat, when the potatoes are already tender and the temperature has dropped just enough to melt the dairy without stressing it.
The second thing that matters is how much potato you mash. Leave some chunks for texture, but break down enough of the cooked potatoes to naturally thicken the broth before you add the cream cheese. If you skip that step, the soup can taste thin even when the dairy is fully melted.
- Russet potatoes — These break down into a fluffy, thick base. Yukon Golds work too, but they stay a little waxier and give you a lighter body.
- Cream cheese — This is the ingredient that turns the broth into a silky soup. Soften it first and cut it into pieces so it disappears evenly instead of leaving little cold pockets.
- Sour cream — It adds tang and helps the soup taste complete. Full-fat sour cream gives the best texture; lower-fat versions can be a little thinner.
- Cheddar — Use a sharp cheddar if you want the cheese flavor to stand up to the potatoes. Pre-shredded cheese works, but freshly grated melts more smoothly.
- Chicken broth — This carries the seasoning and keeps the soup from tasting heavy. Vegetable broth works if needed, but the soup will be a little less savory.
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.
How to Build the Potatoes, Dairy, and Cheese Without Breaking the Soup
Pressure Cooking the Base
Add the potatoes, onion, garlic, broth, garlic powder, onion powder, salt, and pepper to the Instant Pot, then seal and cook on High for 10 minutes. The potatoes should be completely tender and starting to fall apart at the edges when they’re done. If they’re still firm in the center, the soup won’t mash evenly and the final texture will feel chunky in a raw way instead of pleasantly rustic.
Mashing for the Texture You Want
Quick release the pressure, then mash the potatoes right in the pot. For a thicker soup, mash most of them until only a few small chunks remain. For a chunkier bowl, stop earlier and leave more pieces intact. Don’t use an immersion blender here unless you want a fully smooth soup, because that can make russet potatoes turn oddly gluey.
Melting in the Cream Cheese
Add the softened cream cheese in pieces and stir hard until it melts into the hot potato base. The soup should look glossy and uniform before you move on. If the cream cheese is cold, it melts unevenly and leaves little specks that never fully disappear, so letting it sit out first is worth the extra few minutes.
Finishing With Cheddar and Sour Cream
Stir in the sour cream and shredded cheddar until the cheese melts and the soup turns thick and smooth. If the soup is still very hot and bubbling, pull the pot off the heat for a minute before adding the cheddar. That keeps the cheese from turning stringy or greasy. Taste at the end and adjust the salt only after everything else is in, since the bacon and cheddar on top will add more salt later.
Three Ways to Adjust This Soup Without Losing the Creamy Finish
Make it vegetarian
Swap the chicken broth for a good vegetable broth. You’ll still get a rich soup because the cream cheese and cheddar carry the body, but the flavor will be a little less savory and a little more potato-forward.
Make it gluten-free
This recipe is naturally gluten-free as written as long as your broth and toppings are certified gluten-free. The main thing to check is the bacon bits, since some packaged versions use fillers or seasoning blends that contain gluten.
Make it lighter
Use reduced-fat cream cheese and sour cream if that’s what you have, but expect a slightly thinner finish. The soup will still be creamy, just not as lush, and you may want to mash a little more potato to compensate for the loss of richness.
Make it even thicker
Mash nearly all the potatoes before adding the dairy, or let the finished soup sit for 5 minutes after stirring in the cheese. As it rests, the starches settle and the soup thickens into a more spoon-standing texture.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. It will thicken as it chills.
- Freezer: It freezes, but the dairy can separate a little after thawing. For best results, freeze before adding the sour cream and cheddar, then stir those in after reheating.
- Reheating: Warm it gently on the stovetop over low heat, stirring often and adding a splash of broth if needed. High heat is the mistake here — it can make the dairy split and turn the texture grainy.
Answers to the Questions Worth Asking

Instant Pot Cream Cheese Potato Soup
Ingredients
Equipment
Method
- Add russet potatoes, onion, garlic, chicken broth, garlic powder, onion powder, salt, and black pepper to the Instant Pot. Stir to combine so the seasonings coat the potatoes.
- Seal the lid and pressure cook on High for 10 minutes. When the cycle ends, use a quick release to bring the pot back to safe pressure.
- Mash the potatoes to your desired consistency with a potato masher. Aim for a mix of creamy and chunky textures.
- Add cream cheese in pieces and stir vigorously until completely melted and smooth. Keep stirring until no lumps remain.
- Stir in sour cream and shredded cheddar until melted. Continue stirring until the soup looks glossy and fully combined.
- Taste and adjust seasoning as needed. Add a pinch more salt or black pepper if the flavor needs a boost.
- Serve topped with bacon bits, extra cheddar, and chives. Add the toppings right before serving so the chives stay bright.


