Campbell's Potato Cheese Soup Recipe: Velvety Creaminess With Crispy Herb Topping

Soups & Stews

Campbell's Potato Cheese Soup Recipe: Velvety Creaminess With Crispy Herb Topping

This Campbell's-inspired potato cheese soup delivers the same velvety creaminess you love, with a homemade touch that elevates every spoonful. The secret lies in a precise blend of cheddar and cream cheese, simmered until silky smooth while maintaining that signature tangy flavor.

I've perfected this method over years of testing—no lumps, no separation, just restaurant-quality comfort in a bowl.

The recipe starts with a rich roux base that thickens naturally as you add potatoes and broth, creating a foundation that's both creamy and deeply flavorful. Adding shredded cheese in stages ensures a velvety texture without breaking, while a crispy herb topping adds a satisfying contrast.

This version stays true to the classic while offering a brighter, more aromatic finish.

By the time you're done, you'll have a pot of golden, creamy soup that's perfectly balanced—tangy enough to cut through the richness, with that signature cheesy depth. The crispy herb topping adds a textural surprise that makes every bite exciting.

It's the kind of soup that warms you from the inside out, with just the right amount of indulgence.

Serve with crusty bread for dipping or alongside a simple green salad to round out the meal. The leftovers reheat beautifully, making this an ideal recipe for busy weeknights or cozy Sunday suppers. Let's get cooking—this soup is worth every minute of preparation.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for campbell's potato cheese soup

Pantry staples meet cheesy comfort in this velvety potato cheese soup.

Ingredient Amount Notes
Yellow Onion 🧅 1 whole Diced into small pieces
Butter 🧈 ½ cup Unsalted, for roux base
All-Purpose Flour 🌾 ½ cup For smooth roux texture
Russet Potatoes 🥔 2 lbs Peeled and cubed small
Chicken Broth 💧 4 cups Low-sodium preferred
Sharp Cheddar Cheese 🧀 1 ½ cups Shredded, block preferred
Cream Cheese 🧀 8 oz Full-fat for creaminess
Heavy Cream 🥛 ½ cup Full-fat for richness
Fresh Parsley 🌿 ¼ cup Chopped for crispy topping
Fresh Chives 🌱 2 tbsp Chopped for crispy topping
Breadcrumbs 🍞 ¼ cup Panko for extra crunch
Olive Oil 🫒 1 tbsp For crispy topping oil
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Garlic Powder 🧄 ½ tsp For added depth

The cheese is where the magic happens. Sharp cheddar gives that signature tang, while full-fat cream cheese delivers the creamy texture you crave. Grab block cheese from the deli counter—pre-shredded gets clumpy and tastes off. For the potatoes, Russets are ideal—they're starchy and hold up well to the long simmer. If you're short on time, frozen diced potatoes work in a pinch, but fresh gives the best texture. The chicken broth should be low-sodium; otherwise, you'll need to adjust the added salt later.

No sharp cheddar? Pepper jack or Monterey Jack can work in a pinch, though the flavor won't be quite the same. Out of cream cheese? Substitute sour cream at half the amount, but the texture will be slightly tangier. For the crispy topping, Panko breadcrumbs are a game-changer—they stay crispy longer than regular breadcrumbs. Fresh herbs are best here, but dried parsley or chives at one-third the amount will work if needed. The garlic powder is non-negotiable—it's what makes this taste homemade instead of canned.

This soup tastes even better the next day as the flavors meld. Store leftovers in the fridge for up to 4-5 days, covered tightly to keep the crust from drying out. For the crispy topping, make it fresh when you're ready to serve—it loses its crunch if made ahead. Freeze portions in airtight containers for up to 3 months. The roux keeps well in the fridge for 1 week if you want to prep ahead, just add the cheese and potatoes later.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s literally one pot—no extra bowls, no extra cleanup. Just dice the onion, melt the butter, toss in the flour, and let the potatoes and broth do the work. The only thing messier than the pan is my kitchen when I forget to wipe it down. (Yes, even on a Tuesday night.)
  • Creamy Without the Hassle: That velvety cheese sauce? It’s all thanks to the flour-butter roux and the way the Russets break down in the broth. No blender required—just a sturdy spoon and patience. Honestly, the first time I skipped the roux, I regretted it immediately. The texture is chef’s kiss smooth.
  • Lunch or Dinner Fix: Make it for breakfast with a side of toast, turn it into a loaded baked potato by topping with cheese and bacon, or serve it cold the next day as a hearty potato salad. Between us, I’ve even used leftover broth to stretch it into a second batch—no one’s complained yet.
  • Budget-Friendly Staples: Russets are cheap, flour is cheap, and you’re probably already using chicken broth for other meals. The onion adds depth without breaking the bank, and the butter? Well, a little goes a long way. I’ll be real: this soup costs me less than half of what store-bought versions do, and it tastes ridiculously better.

Step-by-step instructions for creamy potato cheese soup with crispy herb topping

Here's how to make a velvety potato cheese soup with that perfect crispy herb topping you'll love.

1

Cook the Potatoes Until Fork-Tender

Peel and cut the 2 lbs russet potatoes into small, even cubes—about ½-inch in size. This ensures they cook uniformly and blend smoothly. In a large pot, combine the potato cubes with the 4 cups chicken broth and the 1 whole yellow onion, diced. Bring to a boil over high heat, then reduce to a gentle simmer.

Cover and cook for 20-25 minutes until the potatoes are fork-tender and easily pierced. You'll know they're ready when the edges soften and the center gives slightly when pressed. Drain the potatoes, reserving the cooking liquid for later—this starchy broth will help create our velvety texture.

2

Build the Creamy Cheese Sauce

In the same pot (no need to clean it—the fond adds flavor), melt the ½ cup butter over medium heat. Whisk in the ½ cup all-purpose flour to form a smooth roux. Cook for 2-3 minutes until the mixture turns a pale golden color and smells nutty—this removes the raw flour taste.

Gradually whisk in the reserved potato cooking liquid, about 1 cup at a time, until you've incorporated all 4 cups. Stir in the 1.5 cups sharp cheddar cheese and 8 oz cream cheese, letting them melt completely into the sauce. The mixture should thicken into a creamy consistency. If it's too thick, add a splash of warm water or broth to reach your desired texture.

3

Add Cream and Seasonings

Reduce the heat to low and stir in the ½ cup heavy cream. Season with the 1.5 tsp salt, ½ tsp black pepper, and ½ tsp garlic powder, mixing well. Taste and adjust seasoning if needed—this is where you can really customize the flavor to your liking.

Return the cooked potatoes to the pot and gently fold them into the cheese sauce until fully coated. Keep the soup warm over low heat while you prepare the crispy topping—you don't want it to thicken too much before serving.

4

Make the Crispy Herb Topping

In a small bowl, combine the ¼ cup breadcrumbs, 2 tbsp chopped fresh chives, and ¼ cup chopped fresh parsley. Drizzle with the 1 tbsp olive oil and toss until evenly coated. Spread the mixture on a small baking sheet in an even layer.

Bake at 375°F for 8-10 minutes until golden brown and crispy, stirring once halfway through. Watch closely—they crisp up quickly! Remove from the oven and set aside until ready to serve.

5

Serve with the Perfect Topping

Ladle the warm potato cheese soup into bowls, dividing it evenly among the 4 servings. Spoon the crispy herb topping over each portion just before serving. The contrast between the velvety soup and the crunchy topping is what makes this dish truly special.

For an extra touch, you can garnish with additional black pepper or a sprinkle of extra cheddar cheese. Serve immediately while the topping is still crispy—this soup is best enjoyed fresh from the pot!

👨‍🍳

Pro Tips For Making Campbell'S Potato Cheese Soup

  • Cook Onions Low: If you rush the onions, you’ll taste raw onion in every spoonful—no one wants that. Simmer them in the butter for at least 5 minutes until they’re soft, translucent, and just starting to caramelize. That’s where the flavor hides.
  • Cube Potatoes Evenly: I used to eyeball it, and half my potatoes would turn to mush while the others stayed hard. Cut them into ½-inch cubes so they cook at the same speed—no one likes a soup with floating rocks or gluey bits.
  • Whisk the Roux Fast: The moment you add the flour to the butter, whisk like your life depends on it. If you let it sit, you’ll get lumps that turn into floury pockets in your soup. Stir for 2 full minutes until it’s smooth and golden—no shortcuts here.
  • Strain the Potatoes: Pureeing the potatoes into the broth makes the soup thicker, but it also turns it into a gluey mess if you overdo it. Strain half the cooked potatoes through a fine-mesh sieve—you’ll get creaminess without the gloop. (Yes, it’s extra work, but your soup will thank you.)

Pro cooking tips for this dish

Roux Perfection

The secret to a silky-smooth soup starts with a flawless roux. Melt the ½ cup butter over medium heat until foamy, then whisk in the ½ cup flour constantly for 2-3 minutes until it reaches a pale golden color—this is your blonde roux.

If it darkens to tan, you've gone too far and risk a bitter flavor. I use a wooden spoon for whisking because it won't scratch my pot like metal utensils. 🌡️

Cheese Melting Magic

Add the cheeses in stages to prevent clumping. First, melt the 8 oz cream cheese completely into the roux before stirring in the 1.5 cups sharp cheddar. Use a heatproof spatula to gently fold the cheddar, letting it melt gradually.

If you see any lumps, strain the soup through a fine-mesh sieve for that ultra-smooth Campbell's-style texture. Never boil the cheese mixture—keep it at a gentle simmer to avoid breaking the emulsion.

Potato Texture Control

Cut potatoes into ½-inch cubes for even cooking. If they're too large, they'll stay undercooked; too small, and they'll turn to mush. After simmering in broth for 20-25 minutes, they should be fork-tender but still hold their shape slightly.

For extra creaminess, mash ¼ of the potatoes with a potato masher before adding them back to the pot—this creates a thicker, more luxurious base. 🥔

Crispy Topping Secrets

Toast the Panko breadcrumbs in the oven at 375°F for 3-4 minutes before mixing with herbs and oil. This pre-toasting removes moisture, ensuring maximum crunch. Spread them in a single even layer on the baking sheet—overlapping causes uneven cooking.

For extra flavor, add ½ tsp garlic powder to the breadcrumb mix before baking. Serve immediately after baking while still piping hot for that satisfying crunch.

Temperature Timing

Keep the soup at a gentle simmer (190-200°F) while preparing the topping to maintain its velvety consistency. If it thickens too much, whisk in 1-2 tbsp warm broth to restore creaminess. For the crispy topping, bake at 375°F—any lower, and it won't crisp; any higher, and it burns.

Use an oven thermometer to confirm your oven's accuracy, as home ovens often run hot or cold. ⏱️

Leftovers Strategy

Store the soup in an airtight container with the crispy topping on top to preserve freshness. Reheat only the soup portion (without the topping) on the stovetop over low heat, stirring frequently to prevent scorching.

The topping can be reheated separately in a 350°F oven for 3-4 minutes to restore its crunch. For best results, make the topping fresh each time—it loses crispness when reheated from leftovers.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 120mg40%
Sodium 1100mg48%
Total Carbohydrate 30g11%
Dietary Fiber 4g14%
Sugars 6g
Protein 22g44%
* 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 make this potato cheese soup without a roux?

The roux creates that signature velvety texture, but you can substitute it by blending cooked potatoes with a splash of broth until smooth, then stirring in melted cheese. For best results, simmer this mixture for 10-15 minutes to thicken naturally. The flavor won't be identical, but it'll still be creamy and comforting!

2

How do I fix lumpy cheese in my soup?

If you see lumps, immediately remove the pot from heat and use an immersion blender to smooth everything out. For stubborn lumps, strain the soup through a fine-mesh sieve or cheesecloth. As a preventive measure, always melt cream cheese completely before adding cheddar, and stir constantly over low heat.

3

Can I use this recipe with dairy-free cheese?

Yes, but the texture will differ. Replace cheddar with nutritional yeast and cream cheese with cashew cream or coconut milk. The soup will be lighter but still flavorful. For the crispy topping, use gluten-free breadcrumbs and olive oil—just omit the dairy entirely. The result won't be identical, but it's a great alternative!

4

Why does my soup get watery when reheating?

This happens when the starches break down further. To fix it, stir in 1 tbsp cornstarch mixed with 2 tbsp cold water while reheating on low heat. For prevention, store soup in an airtight container and reheat only until just warm—overheating causes separation. Always stir frequently to maintain consistency.

5

What's the best way to serve this soup?

Pair it with crusty sourdough bread for dipping or serve alongside a simple arugula salad with lemon vinaigrette. For a heartier meal, add crispy bacon bits or grilled chicken on top. The crispy herb topping works best when served immediately, but you can also make it fresh before eating leftovers.

★★★★★4.6(6 reviews)
Categories Soups & Stews