
Classic Clam Chowder
When the russet potatoes are fork-tender, the pot still looks more like a savory broth than the creamy chowder you expect. That’s exactly when I add the milk and cream.…
Tip: save now, read later.
When the russet potatoes are fork-tender, the pot still looks more like a savory broth than the creamy chowder you expect. That’s exactly when I add the milk and cream. They need only a gentle warm-up, not the longer simmer the potatoes need to soften.
That order is what keeps this classic clam chowder smooth and lets the potato cubes hold their shape. I cook the onion and celery until soft, stir flour through the vegetables, then build the broth with the reserved clam juices and bottled clam juice. The clams go in last, just long enough to heat through.
Each bowl gets a little crisp bacon on top, with tender potatoes and chopped clams tucked into a creamy, briny broth. It’s a hearty pot that tastes like clam chowder should.

Kitchen Note
Keep the bacon on its paper towel until you’re ready to serve. It softens quickly in hot chowder, so I use it as a topping instead of stirring it into the pot.
Save this classic clam chowder for a cozy dinner, with tender potatoes, briny clams, and crisp bacon on top.
Why the Potatoes Need to Be Tender Before the Cream Goes In
Potatoes need a steady simmer to soften all the way through. Milk and cream are less forgiving over that longer cooking time: they can scorch on the bottom of the pot, and boiling them can leave the chowder less smooth. Cooking the potatoes first lets the broth do the work before the dairy enters the picture.
Russets also give the broth a little body as they cook, while the flour helps thicken it without turning the chowder into a paste. Keep the cubes small and even so they become tender together. Once a fork slides into a cube easily, the pot is ready for the milk and cream; after that, gentle heat is all you need.
This order also protects the clams. They’re already cooked in the can, so there’s no reason to simmer them for the full potato-cooking time. Stir them in at the end and they stay tender instead of getting tough from prolonged heat.
The Clam Liquor, Russets, and Cream Each Have a Job

- Chopped clams and their juices — The reserved can juices carry a concentrated briny flavor that plain water can’t replace. Drain the clams into a bowl so none of that liquid goes down the sink. Canned clams are a practical choice here; if you find whole canned clams instead, chop them before adding and keep their liquid.
- Bottled clam juice — It deepens the seafood flavor and gives the potatoes a savory liquid to simmer in. An ordinary bottle works well. If you can’t find it, use the same volume of water, knowing the broth will taste less briny.
- Russet potatoes — Their starch helps give the broth a fuller feel, and they turn tender without needing extra ingredients. Yukon Gold potatoes are a workable swap, but they release less starch, so expect a thinner broth and a slightly waxier bite. Peel them and keep the cubes even.
- Bacon — The bacon provides both the smoky topping and flavorful drippings for the onion and celery. Regular bacon from the grocery store is fine; there’s no need for a specialty cut. If you’re leaving out pork, use the butter for the vegetables and skip the bacon garnish, with a less smoky result.
- Whole milk and heavy cream — Whole milk keeps the chowder from feeling as heavy as an all-cream base, while heavy cream brings the silky finish. Fresh dairy is worth using, but a combination of half-and-half can stand in for both; the chowder will be creamy with a lighter finish.
- All-purpose flour — Flour thickens the broth after it’s stirred through the softened vegetables. Keep it moving for the full cooking minute so it coats the onion and celery instead of clumping when the liquid goes in. For a gluten-free version, use a measure-for-measure gluten-free flour blend.
Build the Broth Before the Dairy Touches the Potatoes
Render the Bacon Until Crisp
Cook the chopped bacon in a 5-quart Dutch oven over medium heat for 8–10 minutes, stirring occasionally. Look for browned, crisp pieces rather than soft, pale bacon; they’ll add a better contrast on top of the finished bowls. Transfer the bacon to a paper towel-lined plate. Leave about 2 tablespoons of drippings in the pot for the vegetables.
Soften the Vegetables and Cook the Flour
Add the butter, finely chopped onion, and celery to the bacon drippings. Cook over medium heat for 5–7 minutes, stirring now and then, until the vegetables are softened rather than browned. Stir in the flour and keep it moving for 1 minute. This short cook takes away the raw flour taste and helps it blend into the broth.
Simmer the Potatoes in the Clam Broth
Pour in the reserved clam juices, bottled clam juice, and water gradually while stirring. Add the potatoes, bay leaf, thyme, salt, and pepper, then bring the pot to a simmer. Cook uncovered for 12–15 minutes, stirring occasionally, until the potatoes are fork-tender. If a cube still feels firm in the middle, give it a little more time before adding dairy.
Warm the Dairy, Then Add the Clams
Stir in the whole milk and heavy cream and lower the heat to medium-low. Warm the chowder for 3–5 minutes, until it’s steaming and just beginning to simmer; don’t let it boil. Add the chopped clams and cook for 2–3 minutes, just until heated through. Remove the bay leaf, ladle into bowls, and finish with the reserved bacon.
Three Practical Ways to Adjust This Pot of Chowder
Make It Gluten-Free
Replace the all-purpose flour with the same amount of measure-for-measure gluten-free flour. Stir and cook it with the vegetables as usual; the chowder may have a slightly different body depending on the blend, but it keeps the same creamy, clam-forward character.
Use Half-and-Half for a Lighter Finish
Use 3 cups of half-and-half in place of the whole milk and heavy cream. The chowder will still be creamy, but it won’t have quite the same richness as the original milk-and-cream combination.
Leave Out the Bacon
Skip the bacon and cook the onion and celery in the butter instead. Leave off the bacon topping, too. You’ll lose the smoky, crisp contrast, but the clams and thyme still make a savory bowl.
Storage and Reheating
- Refrigerator: Keep leftovers in a covered container for 3–4 days. The potatoes may absorb some broth and soften as the chowder sits.
- Freezer: I don’t recommend freezing this cream-based chowder. The dairy can separate and the potatoes can turn soft and grainy after thawing.
- Reheating: Warm it gently in a saucepan over low to medium-low heat, stirring often, until steaming. Don’t bring it to a boil; high heat can affect the creamy texture.
Questions That Come Up While the Chowder Simmer

Classic Clam Chowder
Ingredients
Equipment
Method
- Cook the chopped bacon in a 5-quart Dutch oven over medium heat for 8–10 minutes, stirring occasionally, until crisp.
- Transfer the bacon to a paper towel-lined plate, leaving about 2 tablespoons of drippings in the pot.
- Add the butter, onion, and celery to the pot and cook over medium heat for 5–7 minutes, stirring occasionally, until softened.
- Stir in the flour and cook for 1 minute, stirring constantly.
- Gradually stir in the reserved clam juices, bottled clam juice, and water.
- Add the potatoes, bay leaf, thyme, salt, and pepper, and bring to a simmer.
- Cook uncovered for 12–15 minutes, stirring occasionally, until the potatoes are fork-tender.
- Stir in the milk and cream and heat over medium-low for 3–5 minutes, until steaming and just beginning to simmer; do not boil.
- Stir in the clams and cook for 2–3 minutes, just until heated through.
- Remove the bay leaf.
- Ladle the chowder into bowls.
- Top with the reserved bacon.