Potato Soup With Broth Recipe: Velvety Texture From Homemade Stock

Soups & Stews

Potato Soup With Broth Recipe: Velvety Texture From Homemade Stock

Creating potato soup with broth from scratch transforms a simple comfort food into something truly extraordinary—rich, velvety, and packed with depth that store-bought versions can't match. The secret lies in homemade stock, which infuses the soup with layers of flavor that elevate every spoonful.

I've perfected this recipe over years of testing, ensuring the texture is perfectly balanced between creamy and rustic, with potatoes that melt in your mouth while maintaining just enough bite.

This recipe builds on a professional technique that starts with sautéing onions and garlic until deeply aromatic, then simmering potatoes until tender before blending them into a smooth base.

The broth, simmered low and slow, reduces to concentrate its flavor, while a touch of cream or butter at the end adds luxurious richness without overpowering the dish.

What sets this apart is the flexibility—adjust the blending time for chunky or velvety texture, and customize with herbs like thyme or bay leaves for added complexity.

The result is a soup that's hearty enough for a cold evening but light enough for lunch, with a velvety texture that comes from the natural starch of the potatoes and the depth of homemade broth.

Each bowl delivers a perfect balance of savory, creamy, and slightly earthy notes, making it a staple for any season. The method is straightforward but yields professional-quality results, proving that homemade truly tastes better.

Whether you're serving a family dinner or meal prepping for the week, this potato soup delivers consistent flavor and texture. The recipe scales easily, and leftovers reheat beautifully, maintaining that restaurant-quality mouthfeel.

For extra depth, consider roasting the potatoes first—this caramelizes their edges and intensifies their natural sweetness, adding another dimension of flavor to the broth.

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

Ingredients for potato soup with broth

Homemade stock and simple ingredients transform basic potato soup into restaurant-quality comfort.

Ingredient Amount Notes
Yellow Onions 🧅 2 whole Diced, medium size preferred
Garlic Cloves 🧄 4 cloves Freshly minced, aromatic
Russet Potatoes 🥔 3 lbs Medium size, peeled and cubed
Chicken Broth 🍗 6 cups Homemade preferred, low-sodium
Heavy Cream 🥛 1 cup Full-fat for richness
Unsalted Butter 🧈 4 tbsp Cold, for finishing
Fresh Thyme 🌿 2 sprigs Leaves only, or 1 tsp dried
Bay Leaves 🍃 2 whole For subtle depth
Salt 🧂 1 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Olive Oil 🫒 ½ cup For sautéing onions
Chicken Breast 🍗 2 lbs For homemade broth
Carrots 🥕 3 whole Peeled and chopped for broth
Celery Stalks 🌿 3 whole Chopped for broth

The foundation starts with homemade chicken broth—this is non-negotiable for depth. For the best results, use fresh chicken breast, carrots, and celery from the store's butcher section or a trusted brand like Kirkland Signature. Simmer the broth low and slow for at least 4 hours to extract maximum flavor. The potatoes should be Russet or Yukon Gold—their natural starch creates that signature velvety texture. Avoid waxy potatoes like red or fingerlings, as they won't break down properly. For extra richness, Costco's organic chicken stock base works in a pinch, but homemade always wins.

No fresh thyme? Dried thyme at one-third the amount works, but the flavor won't be as bright. The heavy cream can be swapped for half-and-half or coconut milk for a lighter option, though texture will differ. Running short on butter? Olive oil or cream cheese adds richness in a bind. For the broth, store-bought low-sodium chicken broth is fine if you boost flavor with an extra bay leaf or pinch of thyme. If you prefer a chunkier texture, reduce blending time—this soup's beauty lies in its flexibility. The onions should be sweated until translucent before adding garlic, ensuring they don't burn and turn bitter.

This soup reheats beautifully—gentle heat only to preserve its velvety texture. Store in an airtight container for up to 5 days in the fridge or 3 months frozen. For meal prep, portion into individual containers before freezing. The broth can be made ahead and stored separately for up to 6 months—simmer it down to concentrate flavors before adding to the soup. To serve, always finish with a drizzle of cold butter and a sprinkle of fresh thyme for that restaurant-quality touch. Leftovers taste even better the next day as flavors meld.

❤️

Why You'll Love This Recipe

  • One-Pot Simplicity: I swear by this recipe because it’s literally dump-and-stir. Sauté onions and garlic, toss in chopped Russets and broth, then simmer—no peeling, no fuss. The broth does all the work while you sip your coffee.
  • Creamy-Garlic Magic: That first spoonful of velvety heavy cream swirled into rich, caramelized broth? Chef’s kiss. The garlic cloves soften into sweetness, and the Russets break down just enough for that perfect bite—crisp edges, creamy middle.
  • Leftovers That Beg for More: Between us, this soup only gets better the next day. The flavors meld overnight, and reheating it is a sin you’ll want to commit again. I make a double batch on Sundays because my kids insist on it for lunch.
  • Budget-Friendly Crowd Pleaser: Russets are cheap, broth stretches miles, and heavy cream adds luxury without breaking the bank. It feeds six for under $10, and honestly? No one will guess it’s not homemade. (Yes, even on a Tuesday night.)

Step-by-step instructions for potato soup with broth recipe

Here's how to create a rich, velvety potato soup using homemade stock for maximum flavor.

1

Prepare the Homemade Chicken Broth

Begin by placing the 2 lbs chicken breast, 3 whole carrots (peeled and chopped), 3 whole celery stalks (chopped), 2 whole yellow onions (roughly chopped), 4 cloves garlic cloves, 2 sprigs fresh thyme, and 2 whole bay leaves in a large stockpot. Cover with 8 cups of cold water and bring to a boil over high heat. Once boiling, reduce to a simmer and cook uncovered for 30-40 minutes until the chicken is fully cooked and the vegetables are tender.

Strain the broth through a fine-mesh sieve into a clean pot, discarding the solids. You should have approximately 6 cups of flavorful homemade chicken broth. If needed, skim off any fat that rises to the surface before proceeding. This homemade broth forms the foundation of your soup, so its quality is critical for depth of flavor.

2

Sauté Aromatics and Prepare Potatoes

In a large Dutch oven or heavy pot, heat 0.5 cup olive oil over medium heat. Add the diced yellow onions and cook for 5-6 minutes until softened and translucent. Add the 4 cloves freshly minced garlic cloves and cook for another 30 seconds until fragrant. Remove from heat and set aside.

While the aromatics cook, peel and cube the 3 lbs russet potatoes into 1-inch pieces. You'll want them evenly sized so they cook uniformly throughout the soup. Keep them in cold water until ready to use to prevent browning.

3

Simmer Potatoes in Broth

Return the Dutch oven to medium heat and add the 6 cups homemade chicken broth. Bring to a gentle boil, then add the cubed potatoes and the sautéed onion-garlic mixture. Stir well to combine, then reduce heat to low and cover. Let the soup simmer for 20-25 minutes until the potatoes are fork-tender and easily pierced with a knife.

During this time, taste the broth and adjust seasoning with 1 tsp of the 1.5 tsp salt and 0.25 tsp of the 0.5 tsp ground black pepper if needed. The potatoes should absorb the broth and become tender without falling apart. If the soup begins to reduce too much, add a splash of water to maintain the proper consistency.

4

Finish with Cream and Butter

Once the potatoes are tender, remove the 2 whole bay leaves from the soup. Stir in the 1 cup heavy cream and bring the soup back to a gentle simmer. Cook for 3-4 minutes until the cream is heated through but not curdled. The soup should now have a velvety texture with a rich, creamy finish.

Reduce heat to low and stir in the 4 tbsp cold unsalted butter, allowing it to melt completely. This final step adds richness and helps create a smooth, luxurious mouthfeel. Taste again and adjust seasoning with the remaining 0.5 tsp salt and 0.25 tsp ground black pepper as needed. The soup should be well-seasoned but not overly salty.

5

Serve Warm with Garnishes

Ladle the finished soup into bowls and let it rest for 2-3 minutes before serving. This allows the flavors to meld and the cream to fully incorporate. Garnish each serving with a sprinkle of freshly cracked black pepper and a few leaves from the fresh thyme sprigs for a touch of brightness and aroma.

Serve immediately with crusty bread or oyster crackers to soak up the rich broth. The soup should have a velvety texture with perfectly tender potatoes and a harmonious balance of savory, creamy, and slightly herby flavors. Store any leftovers in an airtight container in the refrigerator for up to 4 days, or freeze for up to 3 months.

👨‍🍳

Pro Tips For Making Potato Soup With Broth

  • Cook Onions Slow: Don’t rush this step—soften onions over medium heat for 8-10 minutes until they’re translucent and just starting to caramelize. Rushed onions taste raw; patience here makes the whole soup richer.
  • Peel Potatoes Cold: Run Russets under cold water first, then peel—they’re easier to handle and won’t oxidize as fast. Skipping this step leads to gummy soup later (trust me, I’ve learned).
  • Simmer, Don’t Boil: Keep the broth at a gentle simmer (tiny bubbles, not a rolling boil) once potatoes are added. Boiling breaks them down into mush; simmering keeps texture intact and flavors balanced.
  • Temper the Cream: Warm heavy cream separately with a splash of broth before stirring it in—cold cream curdles like clockwork. A few minutes at low heat saves you from scraping lumps out later.

Creative variations of these flavors

Creamy vs Chunky

For a velvety texture, blend half the cooked potatoes with an immersion blender before adding cream—this creates a silky base while keeping some chunks for body. I use a Ninja immersion blender for precision.

For a chunkier style, skip blending entirely and stir in cream at the end for pockets of richness. 🥔

Roasted Potato Boost

Roast the potatoes at 400°F for 25 minutes before adding to the soup—the caramelized edges add deep sweetness and hearty texture. Toss them with 1 tbsp olive oil and ½ tsp smoked paprika before roasting. This technique transforms basic potatoes into flavor bombs.

Vegetarian Adaptation

Replace chicken broth with mushroom or vegetable stock (I recommend Pacific Foods mushroom broth) and add 1 cup diced mushrooms to the sautéed onions. Boost umami with 1 tsp soy sauce or ½ tsp nutritional yeast. The soup stays rich and satisfying without meat.

Spicy Kick

Add 1 tbsp hot sauce (like Cholula) or ½ tsp cayenne pepper with the cream. For smoky heat, stir in 1 tsp chipotle powder when simmering potatoes. Balance with extra thyme to complement the spice. This version feels like a Cajun-inspired twist on classic potato soup. 🌶️

Global Twists

For a French bistro style, add ½ cup crème fraîche and 1 tsp Dijon mustard at the end. For an Indian-inspired version, swap cream for ½ cup coconut milk and add 1 tsp garam masala. Each variation keeps the soul of potato soup while adding exciting new dimensions.

Meal Prep Hack

Make the broth and sautéed onions 2 days ahead—store separately in airtight containers. When ready to cook, simply add potatoes, simmer, then blend/cream. This cuts active time to 20 minutes while keeping the soup restaurant-fresh. The flavors actually improve overnight as the broth deepens. ⏰

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 110mg37%
Sodium 850mg37%
Total Carbohydrate 38g14%
Dietary Fiber 6g21%
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

Why does homemade broth make such a difference in potato soup?

Homemade broth adds layers of depth that store-bought can't match. The slow simmering extracts rich flavors from bones and vegetables, creating a complex base that transforms simple potatoes into something extraordinary. The umami from roasted aromatics and collagen from bones creates that "restaurant-quality" taste you crave.

2

Can I make this soup without blending for a chunkier texture?

Skip the blending step entirely and stir in the heavy cream at the end. For extra heartiness, add roasted potatoes (tossed with olive oil and smoked paprika) that haven't been cooked in the broth. This creates delicious potato chunks with caramelized edges in every bite.

3

How do I fix potato soup that's too thin or too thick?

For thin soup, stir in a thick potato mash (boil peeled potatoes, mash with butter, then mix in). For thick soup, thin with warm broth or a splash of water. The key is gradual adjustments—add 1 tbsp at a time until you reach your desired consistency.

4

What's the best way to reheat leftovers without breaking the texture?

Reheat gently on low heat, stirring frequently to prevent curdling. For best results, cover and warm to 165°F (about 10-15 minutes). Add a splash of warm broth if needed. Never microwave directly from the fridge—this creates a skin and uneven heating.

5

Can I use sweet potatoes instead of russets?

Yes, but expect a different flavor profile. Sweet potatoes add natural sweetness and vibrant color, but they're denser and require 5-10 extra minutes of simmering. For balance, reduce the cream to ½ cup and boost spices with ½ tsp cinnamon or ¼ tsp nutmeg to complement their earthy notes.

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