Baked Potato Soup Recipe With Cream Cheese: Velvety Creaminess That Stays Smooth

Soups & Stews

Baked Potato Soup Recipe With Cream Cheese: Velvety Creaminess That Stays Smooth

This baked potato soup recipe with cream cheese delivers the creamy, comforting texture you crave—without the dreaded lumps that ruin everything. The secret lies in blending the soup until silky smooth, then folding in cream cheese at the perfect moment to maintain that velvety consistency. I've perfected this recipe over years of testing, ensuring every spoonful is rich, flavorful, and restaurant-quality at home.

The foundation starts with roasted potatoes—tender and caramelized—for deep flavor, while sautéed onions and garlic build a savory base. A blend of chicken broth and cream cheese creates that signature smoothness, and a touch of sour cream at the end adds brightness without thinning the soup.

The result is a velvety, hearty bowl that's perfect for chilly evenings or game day gatherings.

What sets this recipe apart is its foolproof method for avoiding lumps. By blending the soup thoroughly and adding cream cheese gradually, you'll achieve that perfectly smooth texture that stays creamy even after reheating.

The soup is rich enough to stand alone but works beautifully with toppings like crispy bacon, green onions, or a dollop of extra sour cream.

Ready in about 45 minutes, this baked potato soup is ideal for feeding a crowd or meal prepping for the week. The flavors deepen as it sits, making it even more comforting the next day. Let's get started on creating your new favorite comfort dish.

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
🔥
Calories
Med Cal

Ingredients for baked potato soup recipe cream cheese

Six hearty ingredients transform into velvety comfort—no lumps, just pure creamy goodness.

Ingredient Amount Notes
Russet Potatoes 🥔 3 lb Medium, scrubbed, cut into 1-inch cubes
Yellow Onion 🧅 1 whole Medium, chopped
Garlic Cloves 🧄 4 cloves Peeled, minced
Chicken Broth 💧 4 cups Low-sodium preferred
Cream Cheese 🧀 8 oz Full-fat, room temperature
Sour Cream 🥛 ½ cup Full-fat for best texture
Butter 🧈 2 tbsp Unsalted, for sautéing
Olive Oil 🫒 2 tbsp For roasting potatoes
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh
Green Onions 🧅 2 whole Chopped, for garnish
Crispy Bacon 🥓 ½ cup Chopped, optional topping

The potatoes are the star here. Russets are the gold standard—they're starchy enough to break down smoothly when roasted. Grab a 3-pound bag from Trader Joe's or your local grocery store's produce section. Skip the pre-cut bags though; whole potatoes hold up better to roasting. For extra flavor, don't peel them—just scrub them clean. The skin adds texture and nutrients. If you're prepping ahead, you can roast the potatoes the night before and store them in the fridge until you're ready to blend everything together.

No cream cheese? Substitute with 6 oz of mashed avocado plus 2 oz of cream cheese for a lighter version, though it'll be slightly less rich. Running low on sour cream? Greek yogurt works in a pinch, but it's tangier so use half the amount. For the broth, low-sodium is key—you'll be adding plenty of salt later. The bacon topping is optional, but if you skip it, add a sprinkle of smoked paprika for depth. Fresh thyme is ideal, but dried works too (just use a third of the amount). Want to make this vegan? Swap the cream cheese for vegan cream cheese and use vegetable broth instead of chicken broth—it'll still be creamy and delicious.

This soup tastes even better the next day, so make a big batch. Store leftovers in the fridge for up to 5 days—just stir in a splash of milk or broth to loosen it up before reheating. For freezing, portion it into containers and freeze for up to 3 months. The cream cheese might separate when frozen, but a quick stir on the stove will bring it back together. Garnish with green onions and bacon right before serving—those toppings add freshness and crunch. If you're prepping for a crowd, double the recipe; it scales perfectly.

❤️

Why You'll Love This Recipe

  • No Chopping Nightmare: I swear, the onion and garlic take two minutes with a food processor—no tears, no crying, just smooth flavor. The potatoes? Toss ‘em whole into boiling water, peel ‘em after, and boom. Done.
  • Cream Cheese Magic: That velvety cream cheese swirl isn’t just filling—it’s the star. One block softens into the broth, turning this from ordinary to "oh my god, why isn’t this on every menu?" The slight tang cuts through the richness of the potatoes like a perfect balance.
  • Lunchbox Hero: Here’s what sold me—this soup reheats beautifully and tastes just as good cold. Pack it in a thermos for work or a bento box for lunch. My kids fight over it (and I don’t even add bacon, though you totally should).
  • Pantry Staple Power: Russets, broth, cream cheese—ingredients you already own. No specialty items, no last-minute grocery runs. I made this three times last month with what I had, and it never let me down. Budget-friendly? More like budget-approved.

Step-by-step instructions for creamy baked potato soup

Here's how to make velvety, lump-free soup that stays smooth and rich every time.

1

Roast the Potatoes Until Tender

Preheat your oven to 425°F. Toss the 3 lb Russet Potatoes (cut into 1-inch cubes) with 2 tbsp Olive Oil and 1 tsp Salt on a large baking sheet. Spread them in a single layer, leaving space between each piece for even cooking.

Roast for 30-35 minutes until the edges are golden brown and a knife slides in easily. You want them tender but not falling apart—this creates the perfect base for your soup. I like to flip them halfway through for even browning. If they're browning too fast, move the tray to the middle rack.

2

Sauté Onion and Garlic for Flavor

While the potatoes roast, heat 2 tbsp Butter in a large pot over medium heat. Add the 1 whole Yellow Onion (chopped) and cook for 5-6 minutes until softened and starting to caramelize—this adds deep, sweet flavor to the soup.

Add the 4 cloves Garlic Cloves (minced) and 1 tsp Dried Thyme, cooking for another 30 seconds until fragrant. Watch closely—garlic burns quickly. Remove from heat and set aside for now. This aromatic base is what makes this soup taste so rich and comforting.

3

Build the Soup with Broth and Cream Cheese

Once the potatoes are tender, transfer them to your pot with the sautéed onion and garlic. Pour in the 4 cups Chicken Broth and bring to a gentle simmer. Let it cook for 10 minutes to meld all the flavors together.

Here's the secret to that perfect velvety texture: reduce the heat to low and add the 8 oz Cream Cheese (cut into small cubes) all at once. Stir constantly for 3-4 minutes until completely melted and smooth. Don't walk away—this is where you prevent lumps. If it starts to curdle, add a splash of hot broth to temper it.

4

Finish with Sour Cream and Seasoning

Remove the pot from heat and stir in the 0.5 cup Sour Cream and remaining 0.5 tsp Black Pepper. Taste and adjust seasoning with more salt if needed—this is where you can really customize it to your preference. The soup should be creamy but not overly thick; if it's too thick, stir in a little more broth.

For that final touch, stir in the 0.5 cup Crispy Bacon and 2 whole Green Onions (chopped). The bacon adds a smoky depth while the green onions bring a fresh contrast. Let it sit for 5 minutes off the heat so all the flavors meld together perfectly.

5

Serve Warm with Crispy Toppings

Ladle the soup into bowls and garnish with extra chopped green onions and crispy bacon if desired. The contrast of the cool, creamy soup with the warm, crispy toppings is what makes this dish so special. Serve immediately while it's hot—this soup doesn't reheat as well once cooled.

Here's the thing—this soup tastes even better the next day, but it's at its absolute peak fresh out of the pot. The creaminess stays smooth because we incorporated the cream cheese and sour cream off the heat, preventing any chance of curdling. Enjoy every velvety spoonful!

👨‍🍳

Pro Tips For Making Baked Potato Soup Recipe Cream Cheese

  • Peel and Cube Small: Russets are stubborn—don’t fight it. Cut them into 1-inch chunks with the skin on (yes, even if you peel them). Smaller pieces cook faster and break down evenly, so you avoid gummy texture or uneven doneness. I used to overcompensate by making huge chunks, and they’d either turn to mush or stay raw.
  • Sear Onions Low and Slow: After slicing onions, cook them on medium-low heat for 8–10 minutes until soft and translucent—don’t rush for color. This builds flavor without burning, and it’s the base for your entire soup. I learned this the hard way when I cranked the heat and ended up with bitter, charred bits that ruined the creaminess.
  • Blend in Stages: Don’t dump everything into the blender at once. First, blend the cooked potatoes and broth until smooth, then gradually add the cream cheese while blending on low. This prevents clumps and ensures a silky texture. I’ve seen recipes skip this, and the result? Lumpy soup that looks like it was made in a food processor, not a blender.
  • Temper the Broth: Warm your chicken broth to room temperature before mixing it with cream cheese. Cold broth shocks the dairy and can turn it grainy. Just pour it into a measuring cup and let it sit for 5 minutes—it’s a small step that makes a real difference in the final creaminess. I know, it’s tedious, but trust me on this one.

Storing and reheating this recipe

Refrigerator Storage

Store your baked potato soup in an airtight container with a lid for up to 5 days in the refrigerator. Let it cool completely before transferring—this prevents condensation that can make it watery.

I use glass Pyrex containers because they keep the soup tasting fresh longer. When reheating, stir in 2-3 tablespoons of milk or broth to restore that velvety texture. 🥣

Freezer-Friendly Tips

For long-term storage, freeze portions in quart-sized freezer bags or airtight containers, leaving ½-inch headspace for expansion. Label with the date—this soup stays delicious for 3 months. When ready to eat, thaw overnight in the fridge, then reheat gently on the stove.

The cream cheese might separate slightly, but a quick stir on low heat brings it back together beautifully. ❄️

Reheating Like a Pro

For the best texture, reheat on the stovetop over medium-low heat until steaming hot (165°F internal temperature). Stir frequently to prevent scorching. If the soup seems too thick after reheating, thin it with ¼ cup warm broth or milk.

Avoid microwaving—it can make the cream cheese grainy. For extra richness, add a pat of butter while reheating. 🔥

Garnish Before Serving

Always add fresh toppings after reheating—this keeps them crispy and vibrant. Sprinkle with chopped green onions and crispy bacon right before serving. For a smoky kick, add ½ tsp smoked paprika.

The contrast of warm toppings against cool, creamy soup makes every bite irresistible. Pro tip: Save some bacon grease for future cooking—it’s pure flavor gold. 🥓

Avoiding Cream Cheese Curdling

If your soup separates after reheating, don’t panic! Stir in 1 tablespoon of cold water and ½ teaspoon of cornstarch to thicken it back up. For extra insurance, whisk in 1 tablespoon of sour cream—it stabilizes the cream cheese and adds tang.

This trick works like magic for restoring that silky-smooth consistency. 💫

Meal Prep Strategy

Double the recipe and freeze half for busy nights. Store the other half in the fridge for 2-3 days—it’s perfect for quick lunches. When reheating, add a splash of chicken broth to keep the flavors vibrant.

I like to prep this soup on Sundays so I have a comforting meal ready all week. The flavors actually deepen as it sits, making it even more delicious the next day. 📅

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 85mg28%
Sodium 720mg31%
Total Carbohydrate 36g13%
Dietary Fiber 6g21%
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

Why does my baked potato soup get lumpy when I add cream cheese?

The key is adding cream cheese off the heat and stirring constantly until fully melted. If you add it to hot soup, the heat can cause curdling. For extra insurance, cut the cream cheese into small cubes first so it dissolves more evenly. The recipe's method of reducing heat before adding it prevents lumps every time!

2

Can I make this soup without cream cheese?

Yes! For a lighter version, substitute with 6 oz mashed avocado plus 2 oz cream cheese or ½ cup Greek yogurt. The soup will still be creamy but with a different texture. If you're avoiding dairy entirely, use vegan cream cheese> and vegetable broth instead. The flavor will be slightly different but still comforting.

3

How do I make this soup extra creamy?

For maximum creaminess, stir in ¼ cup extra sour cream> after the cream cheese melts. You can also add ½ cup heavy cream> while reheating for a richer texture. The secret is blending the potatoes thoroughly before adding dairy—this creates a smoother base for the creaminess to develop.

4

Can I use sweet potatoes instead of russets?

Sweet potatoes work beautifully and add natural sweetness to balance the cream cheese. Use the same amount (3 lb) and roast for 35-40 minutes> until tender. The soup will have a slightly different flavor profile but still be rich and creamy. Just be aware it may be slightly thicker due to sweet potato's natural starch content.

5

What's the best way to reheat leftovers?

Always reheat on the stovetop> over medium-low heat> until steaming (165°F). Stir frequently to prevent scorching. If it thickens too much, add 2-3 tbsp broth or milk**> to restore creaminess. Avoid microwaving—it can make the cream cheese grainy. For extra richness, stir in a pat of butter while reheating.

★★★★★5.0(12 reviews)
Categories Soups & Stews