Potato Soup Recipe Using Cream Cheese: Velvety Smooth With Tangy Depth

Potato Soup Recipe Using Cream Cheese: Velvety Smooth With Tangy Depth

This potato soup delivers a velvety texture and tangy depth that sets it apart from traditional versions. The cream cheese adds a rich, slightly acidic note that balances the natural sweetness of the potatoes perfectly.

I developed this recipe after years of making standard potato soup, seeking a way to elevate the flavor without complicating the process. The addition of cream cheese creates a smooth, creamy base that clings to each spoonful.

What emerges is a comforting bowl with layers of flavor—creamy, tangy, and satisfying. The potatoes break down beautifully, creating a thick, hearty soup that warms you from the first bite.

Perfect for chilly evenings or whenever you need a bowl of pure comfort. The method is straightforward, with no special techniques required.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Potato Soup Recipe Using Cream Cheese

Velvety potatoes, tangy cream cheese, and a handful of pantry staples come together for this comforting bowl.

Ingredient Amount Notes
Russet Potatoes 🥔 2 lb Peeled and diced evenly
Cream Cheese 🧀 8 oz Full-fat, softened for smoothness
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 3 cloves Minced for flavor depth
Chicken Broth 🥣 4 cups Low-sodium preferred
Whole Milk 🥛 1 cup For creamy consistency
Unsalted Butter 🧈 4 tbsp For sautéing and richness
All-Purpose Flour 🌾 3 tbsp For thickening the soup
Salt 🧂 1 tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Dried Thyme 🌿 ½ tsp For earthy undertones
Bay Leaf 🍃 1 whole For aromatic depth
Fresh Chives 🌿 ¼ cup Chopped, for garnish
Shredded Cheddar Cheese 🧀 1 cup For topping (optional)
Sour Cream 🥣 ½ cup For serving (optional)

The potatoes are the foundation here—Russets break down perfectly for that thick, creamy texture. I grab mine from Whole Foods or the local farmers market when they’re in season (fall through spring). The cream cheese is key—Philadelphia brand full-fat gives the best tang and creaminess. For the broth, I use Swanson low-sodium to control the salt. Don’t skip the bay leaf; it adds this subtle background note that ties everything together.

No Russets? Yukon Golds work too, though they’re waxier and won’t break down as much. Vegetable broth can swap in for chicken broth if you want to keep it vegetarian. Fresh thyme at one-third the amount of dried works if you’ve got it. The milk can be any percentage, but whole makes it extra rich. Out of chives? Green onions add a similar fresh pop.

Soups like this actually taste better the next day. Keeps 4-5 days in the fridge, freezes for 3 months (just leave out the cream cheese and add it fresh when reheating). I like to portion it into containers for easy lunches all week.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I toss everything in a single pot—no fancy techniques, just russets, cream cheese, and broth simmering together.
  • Rich and Velvety: The cream cheese melts into the soup, giving it that luxurious, restaurant-quality texture without the fuss.
  • Freezer Friendly: I double the batch and freeze half—honestly, it reheats just as creamy.
  • Budget Stretcher: Russets and cream cheese are affordable, but the flavor feels anything but cheap.

Step-by-Step Instructions for Potato Soup with Cream Cheese

This method builds layers of flavor while keeping the process simple and foolproof.

Step 1: Sauté Aromatics and Thicken the Base

Heat the 4 tbsp unsalted butter in a large pot over medium heat until melted. Add the finely diced 1 whole yellow onion and cook for 5-6 minutes until soft and translucent—you want it to lose its sharp bite but not brown.

Stir in the minced 3 cloves garlic cloves and cook for 30 seconds until fragrant. Immediately add the 3 tbsp all-purpose flour and whisk constantly for 1-2 minutes to cook out the raw flour taste. This creates a roux that will thicken your soup beautifully.

Step 2: Build the Soup Base with Potatoes and Broth

Gradually whisk in the 4 cups chicken broth, then add the peeled and diced 2 lb russet potatoes. Stir in the 1 tsp salt, 0.5 tsp black pepper, 0.5 tsp dried thyme, and 1 whole bay leaf.

Bring to a boil, then reduce heat to medium-low. Simmer uncovered for 15-20 minutes until the potatoes are fork-tender and easily break apart when pierced. You’ll notice the broth thickening slightly as the potatoes cook and release starch.

Step 3: Blend and Add Creamy Elements

Remove the bay leaf and discard it. Using an immersion blender, purée the soup until smooth. For extra creaminess, I blend it in batches in a regular blender—just be sure to vent the lid to avoid pressure buildup.

Reduce heat to low and stir in the softened 8 oz cream cheese and 1 cup whole milk. Keep stirring until the cream cheese is fully melted and incorporated—this is what gives the soup its signature tangy depth. The mixture should look velvety and uniform.

Step 4: Adjust and Serve with Toppings

Taste and adjust seasoning if needed—sometimes a pinch more salt brings out the flavors. If the soup is too thick, thin it with a splash of milk. For serving, ladle into bowls and top with the 0.25 cup fresh chives for a pop of color and mild onion flavor.

For extra indulgence, add a dollop of 0.5 cup sour cream and a sprinkle of 1 cup shredded cheddar cheese. These toppings melt slightly into the hot soup, adding richness and texture. Serve immediately while hot and creamy.

👨‍🍳

Pro Tips For Making Potato Soup Recipe Using Cream Cheese

  • Cube Potatoes Small: Cut russets into 1/2-inch cubes—any larger and they’ll take forever to soften in the broth, and you’ll end up with mushy edges before the centers cook through.
  • Soften Cream Cheese First: Let the cream cheese sit at room temp for 20-30 minutes before adding it; cold blocks won’t melt smoothly and you’ll be left with lumpy soup no matter how hard you stir.
  • Sauté Onions Low: Cook the yellow onion over medium-low heat until translucent, about 8-10 minutes—rushing this step with high heat gives a raw, harsh bite that overpowers the creamy base.
  • Thin Broth Gradually: Start with 3 cups of chicken broth, then add more as needed; potatoes absorb liquid as they cook, and it’s easier to thin the soup than to reduce it after the cream cheese goes in.

Regional Styles of This Dish

Pacific Northwest Style

In Portland, we love adding local Dungeness crab meat—about 1 cup folded in at the end. The sweet, briny crab pairs perfectly with the tangy cream cheese. I grab mine fresh from the farmers market when it’s in season. 💛

Midwestern Comfort

Back in Cincinnati, my dad always stirred in crumbled bacon—about ½ cup—and a handful of shredded cheddar. It turns this into a loaded baked potato soup that’s pure comfort food. Mrs. Henderson would approve.

Southern Twist

For a Southern take, add 1 cup corn kernels and a pinch of smoked paprika along with the cream cheese. The corn adds sweetness, while the paprika gives it that classic Southern smokiness. Use fresh corn in summer or frozen the rest of the year.

Southwest Flair

Stir in 1 diced poblano pepper with the onions, plus 1 tsp cumin and ½ tsp chili powder with the spices. Top with avocado slices and cilantro for a Southwest-inspired version that’s become a favorite in my Portland kitchen. 🔥

New England Creaminess

New Englanders often add 1 cup clam juice to the broth and finish with chopped clams. The briny clam juice enhances the cream cheese’s tang, creating a chowder-like depth that’s perfect for chilly coastal evenings.

Spicy Kick

For heat lovers, add ½ tsp cayenne with the thyme or stir in 1 diced jalapeño with the onions. The spice cuts through the richness beautifully. I like to serve this with a cold local IPA from Portland’s breweries.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 85mg28%
Sodium 720mg31%
Total Carbohydrate 42g15%
Dietary Fiber 4g14%
Sugars 6g
Protein 12g24%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use low-fat cream cheese instead?

Yes, but full-fat gives the creamiest texture. Low-fat may make the soup slightly thinner. Add an extra 1-2 tbsp flour if needed to thicken.

2

How do I make it gluten-free?

Swap the all-purpose flour for cornstarch or a gluten-free flour blend. Use the same 3 tbsp amount for thickening.

3

Why did my soup turn out lumpy?

This happens if the cream cheese wasn’t softened enough. Always let it sit at room temperature for 30 minutes before adding. Whisk vigorously while melting.

4

Can I make this in a slow cooker?

Cook on low for 6-7 hours or high for 3-4 hours. Add cream cheese during the last 30 minutes.

★★★★★4.5(12 reviews)
Allison Carter