Campbell’s Potato Soup Recipe: Creamy Comfort in 30 Minutes

Campbell's Potato Soup Recipe: Creamy Comfort in 30 Minutes example with annotations

This homemade potato soup delivers the same creamy comfort you’d expect from a classic canned favorite, but with fresh ingredients and restaurant-quality results. The secret lies in a simple combination of russet potatoes, rich chicken broth, and a velvety dairy blend that creates that signature smooth texture without any artificial ingredients.

Ready in just 30 minutes, this recipe transforms basic pantry staples into a satisfying meal that’s perfect for busy weeknights or cozy weekends. The soup achieves that ideal balance between hearty and creamy, with tender potato chunks throughout. Serve with your favorite toppings like shredded cheddar, crispy bacon, or fresh green onions for added texture and flavor.

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

Ingredients for Campbell’s Potato Soup

Pantry staples meet fresh veggies for that creamy, comforting soup you crave—no can opener required.

Ingredient Amount Notes
Russet Potatoes 🥔 2 lb Peeled and cubed into 1-inch pieces
Chicken Broth 🍲 4 cups Low-sodium preferred for control
Heavy Cream 🥛 1 cup Full-fat for creaminess
Whole Milk 🥛 1 cup Or substitute half-and-half
Unsalted Butter 🧈 4 tbsp For sautéing and richness
All-Purpose Flour 🌾 ¼ cup For thickening the soup
Yellow Onion 🧅 1 whole Finely diced for flavor base
Garlic Cloves 🧄 3 cloves Minced for depth of flavor
Celery Stalks 🌿 2 whole Finely chopped for texture
Salt 🧂 1 tsp Adjust to taste at the end
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Dried Thyme 🍃 ½ tsp Or substitute fresh thyme
Bay Leaf 🌿 1 whole For aromatic depth
Shredded Cheddar Cheese 🧀 1 cup For topping (optional)
Green Onions 🌱 3 whole Thinly sliced for garnish

The potatoes are the backbone here. Russets break down perfectly for that thick, creamy texture—don’t swap for waxy reds. I grab mine from Costco when they’re on sale (the 10-pound bags last forever in a cool, dark spot). The chicken broth matters too—Swanson’s or College Inn are solid grocery store options. For the dairy, full-fat heavy cream is non-negotiable (the light stuff curdles). Whole milk balances it out, but half-and-half works if that’s what you’ve got (just cut back on the cream a smidge).

No chicken broth? Vegetable broth plus a splash of soy sauce mimics the depth. Out of heavy cream? Coconut milk (the canned kind) adds richness without dairy. The celery and onion are classic flavor builders, but if you’re in a pinch, pre-diced mirepoix from the freezer section at Trader Joe’s saves time. Skip the bay leaf if you don’t have it—just add a pinch more thyme. And honestly, pre-shredded cheddar works for topping (though freshly grated melts better).

This soup thickens as it sits, so it’s even better the next day. Store in the fridge for up to 4 days—reheat gently to avoid curdling. Freeze without the dairy (add cream/milk fresh when reheating) for up to 3 months. Pro tip: keep the potato cubes submerged in broth to prevent discoloration. Garnishes like bacon bits or extra cheese are best added fresh, so store those separately.

❤️

Why You’ll Love This Recipe

  • One-Pot Magic: I love that this soup comes together in a single pot—no blender, no extra bowls, just peel, chop, and simmer. The russets break down so easily in the broth, and you’re left with one spoon to wash.
  • Buttery, Creamy Dream: Here’s what sold me—the combo of heavy cream and whole milk gives it this velvety richness, while the butter stirred in at the end adds that little extra depth. It’s like a baked potato in soup form, but better.
  • Freezer’s Best Friend: Honestly, I double the batch every time because it freezes like a dream. Just thaw and reheat with a splash of milk, and it’s as good as fresh—perfect for those nights when takeout feels like too much effort.
  • Budget Stretch: Five ingredients (six if you count salt and pepper) and it feeds my family for two meals. Russets are cheap, broth is pantry-staple, and the cream goes further than you’d think—no fancy splurges needed.

Step-by-Step Instructions for Campbell’s Potato Soup

This is how you get that classic creamy texture and rich flavor in just 30 minutes.

Step 1: Sauté the Aromatic Base

Start by melting the 4 tbsp unsalted butter in a large pot over medium heat. When the butter stops foaming, add the finely diced yellow onion and finely chopped celery stalks. Cook for 5-6 minutes, stirring occasionally, until the onions turn translucent and the celery softens slightly.

Add the minced garlic cloves and cook for another 30 seconds until fragrant – don’t let it brown or it’ll turn bitter. This base layer of flavors is what gives the soup its depth. I always sprinkle in the 0.5 tsp dried thyme at this stage so it blooms in the butter.

Step 2: Build the Creamy Soup Base

Sprinkle the 0.25 cup all-purpose flour over the vegetables and stir constantly for 1-2 minutes to cook out the raw flour taste. You’ll notice the mixture thicken slightly and turn a pale golden color. This is your roux, which will thicken the soup beautifully.

Slowly pour in the 4 cups chicken broth while whisking continuously to prevent lumps. Add the 1 whole bay leaf and bring the mixture to a gentle simmer. Let it cook for 5 minutes until slightly thickened. The broth should look velvety at this point, not watery.

Step 3: Add Potatoes and Simmer

Stir in the 2 lb peeled and cubed russet potatoes, making sure they’re all submerged in the liquid. Bring the soup back to a simmer, then reduce heat to medium-low. Cover and let it cook for 15-18 minutes, or until the potatoes are fork-tender.

You’ll know they’re done when a potato cube easily breaks apart when pierced with a fork. Don’t overcook them or they’ll turn mushy before we get to blend the soup. I like to fish out the bay leaf at this point so I don’t forget later.

Step 4: Blend and Finish with Cream

Using an immersion blender, purée the soup until smooth. If you don’t have one, carefully transfer batches to a regular blender – just don’t fill it more than halfway. Return the puréed soup to the pot and stir in the 1 cup whole milk and 1 cup heavy cream.

Let the soup simmer for another 5 minutes on low heat – you want it hot but not boiling, which could cause the dairy to separate. Season with the 1 tsp salt and 0.5 tsp black pepper, then taste and adjust if needed. The soup should be velvety smooth with a rich, comforting flavor.

Step 5: Serve with Toppings

Ladle the hot soup into bowls and immediately top each serving with some of the 1 cup shredded cheddar cheese. The heat will melt it slightly, creating delicious cheesy swirls. Finish with the thinly sliced green onions for a fresh contrast to the creamy soup.

For extra richness, I sometimes add a dollop of sour cream or a sprinkle of crispy bacon bits. Serve with crusty bread for dipping – the soup is thick enough to cling perfectly to each bite. The comfort factor is off the charts with that first creamy spoonful.

Flavor Customization for This Dish

Cheesy Overload

For maximum cheesiness, swap the 1 cup shredded cheddar topping for a blend of sharp cheddar and Parmesan—about ½ cup each. I love using Cabot Extra Sharp Cheddar for its bold flavor. Stir ¼ cup of the blend directly into the hot soup before serving, then top with the remaining cheese. The double dose creates melty, stretchy perfection. 🧀

Spicy Southwest Kick

Add 1 tsp smoked paprika and ½ tsp ground cumin when sautéing the onions. Before serving, stir in ½ cup corn kernels (fresh or frozen) and top with diced avocado, crushed tortilla chips, and a drizzle of hot sauce. I recommend Cholula for its tangy heat.

Loaded Baked Potato

Transform this into a loaded baked potato soup by stirring in ½ cup sour cream and ½ cup crumbled cooked bacon after blending. Top each bowl with extra bacon, chopped chives, and a sprinkle of shredded cheddar. For extra indulgence, add a dollop of Daisy brand sour cream right before serving.

Vegan Creamy Version

Replace the dairy with 1 can full-fat coconut milk and 1 cup unsweetened almond milk. Use vegetable broth instead of chicken broth, and top with nutritional yeast for a cheesy flavor. I find So Delicious coconut milk gives the creamiest results without dairy.

Herb Garden Fresh

Brighten up the soup with fresh herbs. Stir in 2 tbsp chopped fresh parsley and 1 tbsp chopped fresh dill at the end of cooking. Top with microgreens or watercress instead of green onions. The fresh herbs cut through the richness beautifully, adding a springtime touch. 🌿

Smoky Bacon Infusion

Cook 4 slices bacon until crispy, then crumble and set aside. Use 2 tbsp of the bacon fat instead of butter to sauté the vegetables. This adds incredible smoky depth. Garnish with the crispy bacon and a sprinkle of smoked Gouda cheese for an extra layer of flavor.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 30g38%
Saturated Fat 18g90%
Cholesterol 110mg37%
Sodium 820mg36%
Total Carbohydrate 42g15%
Dietary Fiber 4g14%
Sugars 5g
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 make this soup ahead of time?

The soup actually tastes better the next day as flavors meld. Store in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop over low heat to prevent curdling.

2

What’s the best potato type for creamy texture?

Russet potatoes are ideal because they break down perfectly when cooked. Avoid waxy varieties like red or Yukon Gold—they hold their shape too much. For 2 lbs, you’ll need about 4 medium russets.

3

How do I fix soup that’s too thin?

Mix 1 tbsp cornstarch with 2 tbsp cold water until smooth, then stir into simmering soup. Let cook for 2-3 minutes to thicken. For extra richness, blend in ¼ cup cream cheese at the end.

4

Can I freeze this soup successfully?

Freeze the soup base without dairy for up to 3 months. Thaw overnight in the fridge, then reheat and stir in fresh milk/cream before serving. Dairy can separate when frozen, so this prevents texture issues.

★★★★★4.7(6 reviews)
Patrick Lewis