Thick Crockpot Cream Cheese and Potato Soup

By Mila | Updated on October 2, 2025

If you ask me, cream cheese is the secret weapon for making soups taste rich and comforting.

This crockpot potato soup is pure comfort food that practically cooks itself while you go about your day. Tender potato chunks simmer with garlic and thyme in a creamy broth that gets extra smooth thanks to cream cheese.

The slow cooker does all the heavy lifting here—just toss everything in and let it work its magic. Sharp cheddar cheese melts right in, and you can top each bowl with crispy bacon, chives, and a dollop of sour cream.

It’s the kind of satisfying dinner that warms you up from the inside out, perfect for busy weeknights when you want something hearty without the fuss.

crockpot cream cheese and potato soup
Image: theamazingfood.com / All Rights reserved

Why You’ll Love This Cream Cheese and Potato Soup

  • Set-it-and-forget-it convenience – Just toss everything in your crockpot in the morning and come home to a creamy, comforting soup that’s ready to eat.
  • Simple, everyday ingredients – You probably already have most of these staples in your kitchen – potatoes, cream cheese, cheddar, and basic seasonings.
  • Rich and creamy texture – The combination of cream cheese and cheddar creates an incredibly smooth, velvety soup that feels indulgent without being complicated.
  • Perfect for busy weeknights – With minimal prep work and the crockpot doing all the heavy lifting, you can have a satisfying homemade dinner without spending hours in the kitchen.
  • Crowd-pleasing comfort food – This cozy soup is the kind of meal that makes everyone at the table happy, especially on chilly days when you need something warm and filling.

What Kind of Potatoes Should I Use?

For crockpot soup, you have a few good options when it comes to potatoes. Russet potatoes are a solid choice because they break down nicely during the long cooking time, which helps thicken your soup naturally and creates that creamy texture we’re after. Yukon Gold potatoes are another great option – they hold their shape a bit better than russets while still getting nice and tender, plus they have a buttery flavor that works really well in cream-based soups. Red potatoes will work too if that’s what you have on hand, though they’ll stay a bit firmer and won’t thicken the soup quite as much. Whatever you choose, try to cut them into similar-sized chunks so they cook evenly in the crockpot.

crockpot cream cheese and potato soup
Image: theamazingfood.com / All Rights reserved

Options for Substitutions

This creamy soup is pretty forgiving when it comes to swapping ingredients:

  • Broth: Chicken or vegetable broth both work great here. If you’re out of broth, you can use water with a couple bouillon cubes dissolved in it.
  • Potatoes: Russet potatoes are classic for their starchy texture, but Yukon golds give you a creamier result. Red potatoes work too, though they hold their shape more. Whatever you choose, just peel and cube them the same way.
  • Milk: Whole milk gives the best creamy texture, but you can use 2% or even half-and-half if you want it richer. For a lighter version, use low-fat milk, though it won’t be quite as thick.
  • Cream cheese: If you don’t have cream cheese, sour cream works as a substitute – just stir it in at the end. You can also use Greek yogurt, but add it after turning off the heat to prevent curdling.
  • Cheddar cheese: Any melting cheese works here – try Monterey Jack, Colby, or a blend of whatever you have in the fridge. Just avoid pre-shredded cheese if possible, as it doesn’t melt as smoothly.
  • Butter: Olive oil or vegetable oil can replace the butter for sautéing the onions and garlic without any issues.

Watch Out for These Mistakes While Cooking

The biggest mistake when making crockpot potato soup is cutting your potatoes into uneven pieces, which causes some chunks to turn mushy while others stay hard – aim for uniform 1-inch cubes so everything cooks at the same rate.

Adding the cream cheese and cheddar too early will cause them to separate and become grainy, so always wait until the potatoes are fully tender before stirring in any dairy products.

When it’s time to mash half the potatoes, use a potato masher or fork right in the crockpot instead of a blender, which can make the soup gluey and starchy rather than creamy.

If your soup seems too thick after the final cook time, thin it out with a splash of broth or milk rather than water, which keeps the flavor rich and prevents it from tasting watered down.

crockpot cream cheese and potato soup
Image: theamazingfood.com / All Rights reserved

What to Serve With Potato Soup?

This creamy potato soup is pretty filling on its own, but I love serving it with a crusty baguette or some warm dinner rolls for dipping. A simple side salad with mixed greens and a light vinaigrette helps balance out the richness of the soup nicely. You can also top each bowl with extra cheddar cheese, crispy bacon bits, and chopped green onions to make it feel like a loaded baked potato. If you want to make it a heartier meal, serve it alongside a ham and cheese sandwich or some roasted vegetables.

Storage Instructions

Store: This potato soup keeps really well in the fridge for up to 4 days in an airtight container. The flavors actually get even better the next day, so it’s great for making ahead. Just give it a good stir before reheating since the cream cheese might settle a bit.

Freeze: You can freeze this soup, but fair warning – the potatoes and dairy can sometimes get a little grainy when thawed. If you don’t mind the texture change, freeze it in portions for up to 2 months. I find it works best if you blend it smooth after reheating.

Reheat: Warm it up gently on the stovetop over medium-low heat, stirring often to keep it from sticking to the bottom. You can also microwave individual portions, but add a splash of milk or broth if it seems too thick after sitting in the fridge.

Preparation Time 10-15 minutes
Cooking Time 7-8 hours
Total Time 7-8 hours
Level of Difficulty Easy
Servings 8 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1750-2000
  • Protein: fifty-60 g
  • Fat: 75-90 g
  • Carbohydrates: 210-240 g

Ingredients

For the soup base:

  • 1.5 tbsp butter (I like Kerrygold unsalted butter for this)
  • 1 onion (diced into 1/2-inch pieces)
  • 4 garlic cloves (freshly minced for best flavor)
  • 1.25 tsp salt
  • 0.75 tsp pepper
  • 0.5 tsp dried thyme
  • 3.5 cups broth (I use Swanson chicken broth)
  • 2.5 lb potatoes (peeled and cut into 1-inch chunks)

For the creamy blend:

  • 1.5 cups milk
  • 5 oz cream cheese (room temperature, about 70°F)
  • 1.5 cups cheddar (sharp cheddar gives better texture and moisture)

For toppings (optional):

  • bacon (crispy and crumbled into small bits)
  • chives
  • sour cream
  • additional shredded cheese

Step 1: Prepare Ingredients and Build Aromatic Base

  • 1.5 tbsp butter
  • 1 onion, diced
  • 4 garlic cloves, minced
  • 1.25 tsp salt
  • 0.75 tsp pepper
  • 0.5 tsp dried thyme

Peel and cut potatoes into 1-inch chunks, then dice the onion into 1/2-inch pieces and mince the garlic cloves—having everything prepped before cooking ensures smooth timing.

In a skillet over medium heat, melt the butter and add the diced onion, cooking for about 6 minutes until softened and translucent.

Add the minced garlic, salt, pepper, and dried thyme, stirring constantly for 1 minute to bloom the spices and release their flavor into the butter.

This aromatic base will infuse the entire soup with deep, layered flavor.

Step 2: Build and Slow-Cook the Soup Base

  • aromatic mixture from Step 1
  • 3.5 cups broth
  • 2.5 lb potatoes, cut into 1-inch chunks

Transfer the cooked onion mixture from Step 1 to your crockpot, then add the broth and prepared potatoes, stirring to combine.

Cook on low for 6 hours—this long, gentle cooking breaks down the potatoes completely, creating a naturally creamy base without needing cream right away.

I find this extended cooking time also allows the flavors to meld beautifully throughout the soup.

Step 3: Create Creamy Texture and Add Dairy

  • cooked soup from Step 2
  • 1.5 cups milk
  • 5 oz cream cheese, room temperature
  • 1.5 cups sharp cheddar, shredded

After the 6-hour cook time, mash approximately half of the potatoes directly in the crockpot using a potato masher or large spoon—this breaks down some potatoes to thicken the broth while leaving others intact for a chunky texture.

In a small bowl, whisk together the room-temperature cream cheese with the milk until smooth and lump-free, then stir this mixture into the crockpot along with the sharp cheddar cheese.

I always bring cream cheese to room temperature first because cold cream cheese won’t blend smoothly and can create unpleasant clumps in the soup.

Step 4: Finish Cooking and Final Seasoning

  • soup mixture from Step 3

Cook the soup on low for an additional 1 to 2 hours, stirring occasionally to ensure the cheese fully incorporates and the flavors meld together.

Taste the soup and adjust the seasoning with additional salt and pepper as needed—the creamy dairy additions may have diluted the initial seasoning, so this final check is important for achieving balanced, flavorful results.

Step 5: Plate and Garnish with Toppings

  • bacon, crispy and crumbled
  • chives, chopped
  • sour cream
  • additional shredded cheese

Ladle the hot soup into bowls and generously top with crispy crumbled bacon, fresh chopped chives, a dollop of sour cream, and additional shredded cheese.

The contrast between the hot, creamy soup and the cool, tangy sour cream along with the smoky bacon creates a balanced, satisfying bowl.

crockpot cream cheese and potato soup

Thick Crockpot Cream Cheese and Potato Soup

Delicious Thick Crockpot Cream Cheese and Potato Soup recipe with step-by-step instructions.
Prep Time 2 hours 30 minutes
Cook Time 5 hours
Total Time 7 hours 30 minutes
Servings 8 servings
Calories 1875 kcal

Ingredients
  

For the soup base::

  • 1.5 tbsp butter (I like Kerrygold unsalted butter for this)
  • 1 onion (diced into 1/2-inch pieces)
  • 4 garlic cloves (freshly minced for best flavor)
  • 1.25 tsp salt
  • 0.75 tsp pepper
  • 0.5 tsp dried thyme
  • 3.5 cups broth (I use Swanson chicken broth)
  • 2.5 lb potatoes (peeled and cut into 1-inch chunks)

For the creamy blend::

  • 1.5 cups milk
  • 5 oz cream cheese (room temperature, about 70°F)
  • 1.5 cups cheddar (sharp cheddar gives better texture and moisture)

For toppings (optional):

  • bacon (crispy and crumbled into small bits)
  • chives
  • sour cream
  • additional shredded cheese

Instructions
 

  • Peel and cut potatoes into 1-inch chunks, then dice the onion into 1/2-inch pieces and mince the garlic cloves—having everything prepped before cooking ensures smooth timing. In a skillet over medium heat, melt the butter and add the diced onion, cooking for about 6 minutes until softened and translucent. Add the minced garlic, salt, pepper, and dried thyme, stirring constantly for 1 minute to bloom the spices and release their flavor into the butter. This aromatic base will infuse the entire soup with deep, layered flavor.
  • Transfer the cooked onion mixture from Step 1 to your crockpot, then add the broth and prepared potatoes, stirring to combine. Cook on low for 6 hours—this long, gentle cooking breaks down the potatoes completely, creating a naturally creamy base without needing cream right away. I find this extended cooking time also allows the flavors to meld beautifully throughout the soup.
  • After the 6-hour cook time, mash approximately half of the potatoes directly in the crockpot using a potato masher or large spoon—this breaks down some potatoes to thicken the broth while leaving others intact for a chunky texture. In a small bowl, whisk together the room-temperature cream cheese with the milk until smooth and lump-free, then stir this mixture into the crockpot along with the sharp cheddar cheese. I always bring cream cheese to room temperature first because cold cream cheese won't blend smoothly and can create unpleasant clumps in the soup.
  • Cook the soup on low for an additional 1 to 2 hours, stirring occasionally to ensure the cheese fully incorporates and the flavors meld together. Taste the soup and adjust the seasoning with additional salt and pepper as needed—the creamy dairy additions may have diluted the initial seasoning, so this final check is important for achieving balanced, flavorful results.
  • Ladle the hot soup into bowls and generously top with crispy crumbled bacon, fresh chopped chives, a dollop of sour cream, and additional shredded cheese. The contrast between the hot, creamy soup and the cool, tangy sour cream along with the smoky bacon creates a balanced, satisfying bowl.

Disclaimer: Our editorial team has used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating