
There’s nothing like a bowl of creamy potato soup to bring comfort to the table. This version emphasizes rustic simplicity with garden-fresh vegetables that elevate every spoonful.
I developed this recipe with a focus on balance—tender potatoes, sweet carrots, and aromatic celery blend into a velvety base. The secret is low, slow simmering to coax out deep, layered flavors.
The result is a rich, satisfying soup that’s hearty enough for a meal but light enough to pair with crusty bread or a crisp salad. David always asks for seconds, and I can’t blame him.
Perfect for chilly evenings or whenever you crave a taste of home. Let’s get started.
Ingredients for Potato Soup Recipe Ingredients
Rustic vegetables and creamy dairy build this comforting bowl from scratch.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 2 lb | Peeled and diced evenly |
| Carrots 🥕 | 3 whole | Peeled and diced |
| Celery Stalks 🌿 | 3 whole | Diced, leaves included |
| Yellow Onion 🧅 | 1 whole | Finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Unsalted Butter 🧈 | ½ cup | For sautéing vegetables |
| All-Purpose Flour 🌾 | ¼ cup | For thickening the soup |
| Vegetable Stock 🥫 | 4 cups | Low-sodium preferred |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Heavy Cream 🥛 | 1 cup | Optional for extra richness |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded from block |
| Fresh Thyme Sprigs 🌿 | 4 whole | Leaves stripped |
| Bay Leaf 🍃 | 1 whole | Dried, for aroma |
| Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | 1 tsp | For seasoning |
The potatoes are everything here. Yukon Golds have the perfect waxy-creamy balance—avoid russets (too starchy) or reds (too waxy). I grab mine from Whole Foods since they’re usually clean and consistent. The cheddar? Block cheese grated fresh melts smoother than pre-shredded (which has anti-caking agents). For vegetable stock, Imagine or Pacific Foods brands are reliable if you’re not making it from scratch.
Need to skip the dairy? Swap milk for cashew or oat milk (avoid almond—too thin). No cheddar? Gruyère or Monterey Jack work great. Fresh thyme can be dried at one-third the amount. If you’ve only got pre-shredded cheese, it’ll still work (just melt it low and slow). The celery leaves might seem like a pain, but they add a vibrant freshness to the finished soup.
This soup actually improves overnight. Keeps 4-5 days in the fridge, freezes for 3 months. I always double the batch—half for now, half for later. Reheat gently to avoid curdling the dairy.
Why You’ll Love This Recipe
- One-Pot Wonder: I love that I only dirty one pot—just dump in the Yukon Golds, carrots, celery, onion, and garlic, then let it simmer.
- Rich Comfort: The garlic and Yukon Golds blend into this creamy, velvety base that tastes way fancier than the effort involved.
- Feeds Everyone: From lazy Sundays to potluck contributions, this soup works for cozy nights in or sharing with a crowd.
- Budget Stretcher: Honestly, a bag of potatoes and a few veggies make enough for leftovers that taste even better the next day.
Step-by-Step Instructions for Potato Soup
Here’s how I transform garden-fresh vegetables into a velvety, rustic soup that warms the soul.
Step 1: Sauté the Aromatic Base
Heat the 0.5 cup Unsalted Butter in a large Dutch oven over medium heat until melted and foaming. Add the diced Yellow Onion, Carrots, and Celery Stalks with a pinch of the Kosher Salt. Cook for 8-10 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent.
Add the minced Garlic Cloves and cook for 1 minute until fragrant—just until the raw edge disappears. Don’t let it brown. The Fresh Thyme Sprigs go in next; strip the leaves directly into the pot to release their aroma. This aromatic foundation is what gives the soup its depth of flavor.
Step 2: Build the Roux and Incorporate Liquids
Sprinkle the 0.25 cup All-Purpose Flour over the vegetables and stir constantly for 2 minutes to cook off the raw flour taste. You’ll notice the mixture thicken slightly and take on a pale, sandy appearance. This is your roux forming—the key to a properly thickened soup.
Slowly pour in the 4 cups Vegetable Stock while whisking continuously to prevent lumps. Add the Bay Leaf at this stage. Bring the mixture to a gentle simmer, then reduce the heat to medium-low. Let it cook for 5 minutes to allow the flavors to meld and the roux to fully incorporate.
Step 3: Cook the Potatoes Until Tender
Stir in the diced 2 lb Yukon Gold Potatoes and the remaining Kosher Salt and Freshly Ground Black Pepper. The potatoes should be just covered by the liquid—if not, add a splash of water. Bring the soup back to a simmer, then cover and cook for 15-20 minutes, stirring occasionally, until the potatoes are fork-tender and start to break down at the edges.
You’ll know they’re done when a piece of potato easily crumbles when pierced with a fork. The soup will begin to thicken naturally as the potatoes release their starch. At this point, the kitchen should smell incredibly inviting—like a cozy, savory hug.
Step 4: Finish with Cream and Cheese
Reduce the heat to low and stir in the 2 cups Whole Milk and 1 cup Heavy Cream. Use a wooden spoon or potato masher to gently break up some of the potatoes—this creates a rustic, chunky texture while naturally thickening the soup. Avoid over-mashing; you want visible potato pieces throughout.
Gradually add the 1.5 cups Sharp Cheddar Cheese, stirring constantly until fully melted and smooth. Taste and adjust seasoning if needed, though the cheese adds a good amount of saltiness. Remove the Bay Leaf before serving. The soup should be creamy, velvety, and rich, with flecks of vegetables and potatoes in every spoonful.
Pro Tips For Making Potato Soup Recipe Ingredients
- Cut Potatoes Evenly: Yukon Golds cook at different rates if the pieces aren’t uniform—I learned this the hard way after ending up with some mushy and some undercooked chunks in my first few batches.
- Sweat the Veggies First: Cook the onion, carrots, and celery in butter for 5-7 minutes until soft before adding liquids; this builds a deeper flavor base than just dumping everything in at once.
- Skip the Peeling: Leave the skins on the Yukon Golds for texture and extra flavor, but give them a good scrub first—saves time and adds a rustic feel to the soup.
- Mince the Garlic Fine: After burning a few cloves, I finally figured out that finely minced garlic distributes better and avoids those bitter, overcooked bits that can ruin a batch.
Regional Styles of This potato soup recipe ingredients
New England Clam Chowder Style
In coastal areas, I add 1 cup chopped clams and ½ cup clam juice to the vegetable base. This gives a briny depth that pairs beautifully with the creamy potatoes. Use fresh littleneck clams from Austin seafood markets if you can find them.
Loaded Baked Potato Style
For a Texas twist, I top each bowl with crumbled bacon, shredded cheddar, and sour cream. David insists on green onions too. It’s like a loaded baked potato in soup form—perfect for game days in Austin.
German Kartoffelsuppe Style
I replace the cheddar with 2 cooked brats (sliced) and 1 tsp caraway seeds for a taste of my German heritage. Serve with rustic sourdough—it’s what Nana Mae would call “sticking to your ribs.”
Southern Sweet Potato Style
Swap Yukon Golds for 2 lb sweet potatoes and add ½ tsp nutmeg for warmth. I learned this version helping at Nana Mae’s diner on Peachtree Street. The sweetness balances the cream perfectly. 💛
Vegan Rustic Style
Use coconut milk instead of dairy and skip the cheese. Add 1 tsp smoked paprika for depth. I developed this for Emma’s vegan friends—it’s surprisingly rich and satisfying.
Spicy Southwest Style
Stir in 1 diced jalapeño with the onions and top with avocado and cilantro. This Asheville farm-to-table variation adds a nice kick. David requests this version at least once a month. 🔥
Nutrition Facts
Frequently Asked Questions
Can I use a different type of potato?
Yukon Golds work best for their creamy texture. Russets can turn gluey, while red potatoes may stay too firm. For best results, stick with 2 lb Yukon Golds as the recipe specifies.
What can I substitute for heavy cream?
For a lighter version, replace the 1 cup Heavy Cream with whole milk or half-and-half. For dairy-free, coconut milk adds rich creaminess without the dairy.
How do I make it gluten-free?
Swap the 0.25 cup All-Purpose Flour for cornstarch or a gluten-free flour blend. Use 1:1 ratio and whisk well to prevent lumps.
Can I make this soup ahead of time?
It keeps 4-5 days in the fridge and freezes for 3 months. Reheat gently on low heat to prevent curdling.
- Protein Pudding Recipe With Sugar Free Pudding: High-Protein Creamy Indulgence - November 3, 2026
- Progresso Recipe Starters Creamy Parmesan Basil Cooking Sauce: Rich Herb-Infused Base for Pasta and More - November 3, 2026
- Pudding Recipe With Egg Yolks: Silky Smooth Custard in Minutes - November 3, 2026