Campbell's Potato Soup Recipe: Creamy Condensed Magic in One Pot

Soups & Stews

Campbell's Potato Soup Recipe: Creamy Condensed Magic in One Pot

Transforming simple ingredients into that nostalgic, creamy Campbell's-style potato soup is easier than you think—this one-pot recipe delivers restaurant-quality comfort in under an hour. The secret lies in balancing rich broth with velvety potatoes and just the right amount of creaminess, all while keeping the process straightforward.

I've perfected this method over years of testing, ensuring every spoonful brings back those childhood memories of warm, hearty soup.

This recipe focuses on simplicity without sacrificing depth of flavor. You'll start with basic pantry staples—potatoes, broth, cream, and a few spices—that come together in a single pot for effortless cleanup.

The key technique is simmering the potatoes until tender before blending, which creates that signature smooth texture while keeping the soup's natural richness intact. No fancy equipment or complicated steps required—just patience and attention to detail.

What you'll end up with is a velvety, comforting potato soup that's perfectly balanced between creamy and hearty, with just enough seasoning to enhance its natural flavor. The aroma alone will fill your kitchen with warmth, while the texture—smooth yet substantial—makes every bite satisfying.

This version stays true to the classic while offering flexibility for modern twists, like adding bacon or fresh herbs.

The beauty of this recipe is its versatility—serve it as a stand-alone meal or pair it with crusty bread for dipping. It reheats beautifully, making it ideal for meal prep or feeding a crowd.

Let's get started on creating that creamy, comforting bowl of potato soup you'll want to make again and again.

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

Ingredients for campbell's potato soup

Basic pantry staples transform into velvety, nostalgic potato soup with just 12 ingredients.

Ingredient Amount Notes
Yellow Onions 🧅 1 whole Medium-sized, diced finely
Garlic Cloves 🧄 4 cloves Peeled, minced for aromatic base
Russet Potatoes 🥔 2 lbs Waxy variety preferred, peeled
Chicken Broth 💧 6 cups Low-sodium preferred, homemade or quality store-bought
Heavy Cream 🥛 1 cup Full-fat for optimal creaminess
Whole Milk 🥛 ½ cup Warmed to blend smoothly
Unsalted Butter 🧈 4 tbsp European-style preferred
Diamond Crystal Kosher Salt 🧂 1 ½ tsp Adjust to taste, not pre-salted
Freshly Ground Black Pepper 🌶️ ½ tsp Coarsely ground for texture
Dried Thyme 🌿 ½ tsp Or 1 tbsp fresh thyme leaves
Dried Parsley 🌿 ¼ tsp For subtle earthy notes
Optional Bacon 🥓 6 oz Cooked crisp, crumbled for topping
Optional Green Onions 🧅 2 whole Sliced thin for garnish

The potatoes are the foundation—Russet delivers that signature creamy texture when cooked until tender. Organic potatoes from the produce section at Whole Foods or your local farmers' market have the best flavor, but standard grocery store Russets work perfectly. Peel them thoroughly to avoid grittiness in the final blend. For the broth, homemade chicken broth adds depth, but Swanson or Pacific Foods low-sodium options are reliable shortcuts. The creaminess comes from high-fat dairy—full-fat heavy cream and whole milk create that classic Campbell's-style richness without separation.

No heavy cream? Half-and-half or sour cream works in a pinch, though texture may differ slightly. Substitute vegetable broth for chicken if preferred, but the flavor profile shifts. Fresh thyme is ideal, but dried thyme from Penzeys (or your spice drawer) works at one-third the amount. The optional bacon adds smoky depth—Applewood-smoked bacon from Costco or Trader Joe's delivers the best flavor. For the green onions, any fresh variety works, but scallions have a milder bite. Prefer a different herb? Fresh chives or parsley both complement the soup beautifully.

This soup reheats beautifully—simmer gently for 5-7 minutes to restore creaminess. Store in an airtight container for 4-5 days in the refrigerator or freeze for up to 3 months in portion-sized containers. For meal prep, double the batch—it's perfect for lunches or potlucks. The flavor actually improves overnight as the ingredients meld, so make extra if you're planning to reheat portions.

❤️

Why You'll Love This Recipe

  • One-Pot Wonder: I swear, this soup comes together with just a knife, a pot, and five minutes of prep. Dice onions while the broth heats—no peeling potatoes required if you’re in a rush (I’ve done it). The Russets soften right in the broth, and by the time you’re stirring in the heavy cream, you’re already tasting that velvety finish.
  • Garlic-Kissed Magic: That moment when you press those garlic cloves into the onions and let them bloom? Chef’s kiss. The broth absorbs all the warmth, then the cream smooths it into something rich but not heavy. Honestly, I’ve made this soup for people who claim they “don’t like garlic,” and they still ask for seconds.
  • Leftover Luxury: This soup actually improves the next day. The flavors meld, the cream thickens just enough to coat a spoon, and it’s still creamy without curdling. I’ll be real: I make a double batch on Sundays because it’s the only thing I’ll eat straight from the fridge when I’m too tired to cook.
  • Budget Meal Hero: Russet potatoes and onions are cheap, broth is cheap, and heavy cream stretches farther than you’d think when you’re dividing leftovers. For under $10, you feed four people a meal that feels fancy—no one will guess it’s this easy. (Yes, even on a Tuesday night.)

Step-by-step instructions for creamy potato soup

Transform simple ingredients into velvety, restaurant-quality potato soup with this foolproof method.

1

Sauté Aromatics for Flavor Foundation

Melt the 4 tablespoons unsalted butter in a large Dutch oven over medium heat. Add the 1 whole yellow onions and cook for 5 minutes until softened and translucent, stirring occasionally. This gentle cooking prevents burning while developing sweetness.

Reduce heat to medium-low and add the 4 cloves garlic cloves. Cook for another 1 minute until fragrant—you should smell that unmistakable garlic aroma. Be careful not to let it brown, as this creates bitterness. If using the 6 ounces optional bacon, add it now and cook until crisp, then remove and crumble for garnish later.

2

Build the Potato Base

Peel and cut the 2 pounds russet potatoes into ½-inch cubes for even cooking. Add them to the pot along with the 6 cups chicken broth, 1.5 teaspoons diamond crystal kosher salt, 0.5 teaspoon freshly ground black pepper, 0.5 teaspoon dried thyme, and 0.25 teaspoon dried parsley. Bring to a gentle boil over medium-high heat, then immediately reduce to medium-low to maintain a simmer.

Cover and cook for 15-20 minutes until the potatoes are fork-tender when pierced with a knife. The soup should look thickened but still have some liquid—this ensures a creamy texture later. Stir occasionally to prevent sticking, especially if the potatoes release excess starch.

3

Create the Creamy Texture

Remove the pot from heat and let the soup sit for 2 minutes to allow the potatoes to absorb any remaining liquid. Using an immersion blender, carefully blend half of the soup until smooth—this creates a thick base without over-processing the entire batch. If you don't have an immersion blender, transfer 2 cups to a countertop blender, blend until smooth, then return to the pot.

Return the pot to medium heat and stir in the 1 cup heavy cream and 0.5 cup whole milk. Warm gently for 3-4 minutes until the cream is fully incorporated and the soup reaches 185°F—this ensures a silky texture without curdling. Taste and adjust seasoning with additional diamond crystal kosher salt or freshly ground black pepper as needed.

4

Finish and Serve

Garnish with the crumbled optional bacon and 2 whole optional green onions sliced thin. For extra richness, stir in an additional 1 tablespoon unsalted butter just before serving. The soup should coat the back of a spoon with a velvety consistency, not be watery or overly thick.

Serve immediately in warm bowls with crusty bread. The creaminess comes from the proper ratio of dairy to broth, while the potatoes maintain their structure for hearty bites. If the soup thickens too much after sitting, simply stir in a splash of hot broth to restore the desired consistency.

👨‍🍳

Pro Tips For Making Campbell'S Potato Soup

  • Peel Potatoes First: Russets are stubborn—peel and chop them before you start sautéing onions. I learned this the hard way when I tried to multitask and ended up with half-cooked chunks in an otherwise perfect batch. Prep the potatoes while the onions cook; they’ll soften faster and blend smoother.
  • Sweat Onions Low: Don’t rush the onions—cook them on medium-low for 8–10 minutes until translucent, not browned. I used to crank the heat and end up with a bitter base. The recipe calls for flavor, not char; patience here means creamier soup later.
  • Strain the Broth: Skip the Campbell’s can’s sediment by straining the broth through a fine-mesh sieve before adding it. Yes, it’s an extra step, but the texture of your soup will be noticeably cleaner. I was skeptical until I tried it—now I won’t go back.
  • Warm the Cream: Heat the heavy cream separately in a small saucepan until it’s just steaming (not boiling). Dumping cold cream into hot soup causes curdling, and no one wants lumpy potato soup. Take 30 seconds—your future self will thank you.

Storing and reheating this dish

Refrigerator Storage

Let your creamy potato soup cool to room temperature for 30-45 minutes before transferring to airtight containers—I use glass Pyrex bowls with tight-fitting lids. Store in the refrigerator at 40°F or below for up to 4-5 days.

The creaminess actually improves overnight as the flavors meld together. Always leave 1-inch headspace to prevent spillage when the soup expands slightly. 🥣

Freezer Prep Tips

For long-term storage, portion the soup into quart-sized freezer bags or silicone molds to create individual servings. Press out excess air and seal tightly to prevent freezer burn.

Label with the date—this soup stays delicious for up to 3 months. I recommend freezing in single-serving portions for easy reheating later. 🧊

Stovetop Reheating

My preferred method for restoring creaminess is stovetop reheating. Place the desired portion in a saucepan over medium-low heat and stir in 1-2 tablespoons of water or broth to prevent drying.

Heat gently for 5-7 minutes, stirring frequently, until reaching 165°F internal temperature. Never boil—this can cause the cream to separate. 🔥

Microwave Safety

For quick reheating, transfer soup to a microwave-safe bowl and cover loosely with a damp paper towel. Heat on 50% power for 2-3 minutes, stir, then continue in 30-second intervals until hot.

Add a splash of milk or cream if the soup looks too thick after reheating. Always stir well to redistribute the cream. ⚡

Reviving Texture

If your reheated soup seems too thick, stir in 1-2 tablespoons of warm broth or milk until you reach the perfect creamy consistency. For extra richness, add a pat of butter or a splash of heavy cream.

The key is gentle heat and constant stirring to maintain that velvety Campbell's-style texture. 💛

Meal Prep Strategy

Double the recipe and freeze half for future meals—I often make two batches on Sunday to have ready for busy weeknights. Thaw overnight in the refrigerator before reheating. This method ensures you always have comforting, restaurant-quality soup ready in minutes. The flavor actually improves after freezing and reheating! 📅

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 120mg40%
Sodium 1050mg46%
Total Carbohydrate 38g14%
Dietary Fiber 6g21%
Sugars 8g
Protein 18g36%
* 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 soup without blending?

Skip blending entirely for a heartier texture. After simmering the potatoes, stir in the heavy cream and milk directly into the pot. For extra creaminess, mash some of the potatoes with a potato masher before adding the dairy. This creates a rustic, chunky version that still feels rich and satisfying.

2

Why did my soup turn out too thick?

This usually happens when potatoes release too much starch or the cream reduces too much during cooking. Fix it by whisking in 2-3 tablespoons of warm broth or milk until you reach the perfect spoonable consistency. For next time, simmer uncovered for the last 5 minutes to evaporate excess liquid before adding cream.

3

Can I substitute evaporated milk for heavy cream?

Yes, but the texture will be slightly lighter. Use 1 cup evaporated milk instead of heavy cream, and add 1 tablespoon cornstarch mixed with 2 tablespoons cold water to thicken it properly. Warm the mixture gently before adding to the soup. For best results, combine it with ½ cup whole milk to maintain some creaminess.

4

What's the best way to add bacon without overpowering the soup?

Cook the bacon separately until crisp, then drain on paper towels. Crumble 2-3 tablespoons into each serving as a garnish rather than cooking it in the soup. This keeps the smoky flavor prominent while letting the potato soup's natural taste shine. For extra flavor, reserve 1 tablespoon bacon fat to sauté the onions in step 1.

5

How can I make this soup dairy-free?

Replace the heavy cream with 1 cup coconut milk (full-fat for best texture) and the milk with ½ cup unsweetened almond milk. For extra creaminess, blend ½ cup cooked cauliflower with the potatoes before adding the coconut milk. The soup will still be rich but with a lighter, plant-based profile.

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