Velvety potato soup with a creamy body, tender chunks of russet potato, and just enough sharp cheddar to keep every spoonful from tasting flat. The cream cheese does more than add richness here — it gives the soup that smooth, almost silky finish people usually expect from a long-simmered chowder, but without standing over the stove for an hour.
The trick is using the Instant Pot to soften the potatoes completely before you mash them, then adding the cream cheese after pressure cooking so it melts into the hot broth instead of getting blasted by heat. That keeps the texture smooth instead of grainy. A little sour cream at the end adds a gentle tang, and the cheddar melts in best when the soup is off the pressure and already thickened.
Below, I’ve included the small details that matter most: how to keep the soup from turning gluey, what to do if you want it chunkier, and the best way to reheat it without breaking that creamy texture.
The soup turned out unbelievably smooth after I mashed the potatoes right in the pot, and the cream cheese melted in without any lumps. My husband went back for seconds and kept saying it tasted like something from a restaurant.
Creamy Instant Pot potato soup with cream cheese, cheddar, and bacon is the kind of bowl worth keeping on hand for a fast, hearty dinner.
The Reason This Soup Stays Creamy Instead of Turning Gluey
Potato soup can go wrong fast in a pressure cooker. If you start with the wrong potato, overwork it after cooking, or add dairy while the soup is still roaring hot, the texture turns pasty or grainy instead of smooth and spoonable. Russet potatoes work here because they break down enough to thicken the broth naturally, which means you don’t need flour or a roux to get body.
The other thing that matters is the order. Pressure cook the potatoes until they collapse easily, then mash them just enough to leave a few soft pieces behind. After that, the cream cheese and cheddar go in off pressure, where the residual heat melts them gently. That’s what gives you a thick, velvety soup without the broken, oily look that happens when dairy gets boiled too hard.
What Each Ingredient Is Doing in This Soup

- Russet potatoes — These are the backbone of the soup. They fall apart in a way that naturally thickens the broth, which is exactly what you want in a creamy potato soup. Yukon Golds will work if that’s what you have, but the soup will stay a little richer and less fluffy.
- Cream cheese — This is the ingredient that gives the soup its smooth, dense finish. It needs to be softened and added in pieces so it melts evenly. Cold cream cheese will leave little lumps that take longer to stir out.
- Sour cream — It adds tang and helps round out the richness. You can swap in plain full-fat Greek yogurt if needed, but stir it in off heat so it doesn’t split.
- Cheddar — Sharp cheddar gives the soup enough flavor to stand up to the cream cheese. Pre-shredded cheese works in a pinch, but freshly shredded cheese melts more smoothly because it doesn’t have the anti-caking coating.
- Chicken broth — This does more than add liquid. It seasons the potatoes from the inside and keeps the soup from tasting heavy. Low-sodium broth is the safest choice because the cheese and bacon topping bring plenty of salt later.
Building the Soup Base Without Burning Out the Flavor
Load the Pot in the Right Order
Add the potatoes, onion, garlic, broth, garlic powder, onion powder, salt, and pepper straight into the Instant Pot. The liquid should cover the potatoes well enough that they cook evenly and don’t scorch on the bottom. If your potato chunks are cut too large, some pieces will stay firm while others collapse, so keep them in even cubes.
Pressure Cook Until the Potatoes Yield Easily
Seal the pot and cook on High pressure for 10 minutes, then quick release. The quick release matters here because you want to stop the cooking before the potatoes go from tender to falling apart completely. If you let the pressure naturally release too long, the potatoes can over-soften and the soup can turn thicker than you intended.
Mash, Then Melt the Dairy Gently
Use a potato masher to break up the potatoes until the soup reaches the texture you like. Leave it a little chunky if you want more body. Add the cream cheese in small pieces and stir hard until it disappears into the hot soup, then stir in the sour cream and cheddar until melted. If the soup looks slightly loose at first, give it a minute off heat — it thickens as the cheese settles in.
Finish With the Toppings That Give It Character
Taste the soup before serving and adjust the salt if needed. Bacon bits, extra cheddar, and chives don’t just decorate the bowl; they break up the richness with salt, sharpness, and freshness. Without them, the soup is still good, but it tastes more one-note.
How to Adapt This Soup When You Need a Different Finish
Make it bacon-free and vegetarian
Swap the chicken broth for vegetable broth and skip the bacon bits on top. The soup still tastes rich because the cream cheese and cheddar carry the body, but the flavor will be a little softer and less savory, so taste before serving and add a pinch more salt if needed.
Use half-and-half instead of sour cream
If you don’t have sour cream, use half-and-half for a softer, milder finish. You’ll lose the tang, but the soup stays creamy. Add it after pressure cooking and keep the heat low so it blends in without separating.
Make it thicker and more mashed
Mash nearly all of the potatoes instead of leaving chunks, and let the soup sit for a few minutes before serving. That gives you a denser, chowder-style bowl. It’s the version to choose if you want something you can almost eat with a fork.
Storage and Reheating
- Refrigerator: Store for up to 4 days. It will thicken as it chills, especially because of the potatoes and cheese.
- Freezer: It freezes, but the texture changes a bit. Dairy-based potato soup can turn slightly grainy after thawing, so freeze only if you don’t mind a less silky finish.
- Reheating: Warm it slowly over low heat, stirring often and adding a splash of broth or milk to loosen it. High heat is the fastest way to break the dairy and make the soup look curdled.
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. Spread the ingredients into an even layer so they cook uniformly.
- Seal and pressure cook on High for 10 minutes. When finished, quick release the pressure for fast, even doneness.
- Mash the potatoes in the pot to your desired consistency with a potato masher. Leave some chunks if you want a thicker, chunkier soup.
- Add cream cheese in pieces and stir vigorously until completely melted and smooth. Scrape the bottom and sides to prevent lumps.
- Stir in sour cream until incorporated and smooth. Cook only long enough to warm through, keeping the texture creamy.
- Stir in shredded cheddar until melted. Continue stirring until the soup looks cohesive and velvety.
- Taste and adjust seasoning. Serve immediately topped with bacon bits, extra cheddar, and chives.


