The bacon is the first thing I cook in this soup, and it sets up the whole pot: crisp pieces for the bowls and just enough savory flavor left behind for the vegetables. Once the potatoes soften and some of the corn gets blended into the broth, the soup turns creamy without losing the little bites that make chowder satisfying. That’s what I want from this creamy sweet corn soup with cheddar and bacon.
I use a little flour to give the broth a head start, then let the potatoes do more of the thickening as they simmer. A partial puree brings those two things together, but leaves plenty of corn and potato intact. The milk and cream go in near the end, where they can warm gently without boiling. Finish each bowl with sharp cheddar and bacon, and you’ve got a cozy, hearty soup with a bright pop of corn in every spoonful.

Kitchen Note
I crumble the bacon right before serving, not while the soup simmers. Those crisp pieces stay distinct on top instead of softening while they wait.
Save this creamy corn soup with sharp cheddar and crisp bacon for a cold night when you want a filling bowl with a little crunch on top.
Why This Chowder Needs Both a Roux and a Partial Purée
Flour and blended vegetables each do a different job here. Cooking the flour briefly in the buttery onion and celery gives the broth a smooth, lightly thickened base; whisking the broth in gradually helps it stay lump-free. The potatoes add more body as they cook, so the soup doesn’t depend on a heavy flour taste to feel substantial.
Blending only part of the pot is what keeps this from turning into a smooth corn puree. The blended potatoes and kernels thicken the liquid, while the pieces left behind give each spoonful something to bite into. If you blend everything until completely smooth, you lose that contrast and the soup can feel heavier. The goal is a creamy broth with recognizable pieces of corn and potato, not a perfectly uniform texture.
That balance also explains why the dairy waits until the vegetables are tender and the blending is finished. Milk and cream soften the broth’s texture, but they aren’t needed to build its body. Keep the finish gentle, and the cheddar and bacon can bring their own richness and savory edge at the table.
What the Corn, Potatoes, and Dairy Each Bring to the Pot

- Corn — It brings the sweet, fresh-tasting center of the soup and keeps the texture from being all potato and cream. Fresh or frozen kernels both work here; choose corn that tastes sweet and clean, since it’s the main flavor beyond the bacon and cheddar.
- Yukon gold potatoes — Their creamy texture helps thicken the soup while still leaving tender pieces after simmering. Red potatoes are a workable stand-in, though they hold their shape more firmly and make the broth a little less creamy; cut them into the same-size cubes so they cook evenly.
- Sharp cheddar — The sharpness cuts through the rich soup, and the cheese is served on top so its flavor stays clear. Freshly shredded cheddar scatters easily over each bowl; pre-shredded works too, though it may not fall as evenly.
- Bacon — It contributes both the crisp topping and savory drippings for the soup base. Cook it in the Dutch oven rather than starting with cooked bacon, since the rendered fat is part of the flavor-building at the beginning.
- Whole milk and heavy cream — Together they give the finished soup a mellow, rounded texture without hiding the corn. Lower-fat milk in place of whole milk will make the finish less rich, while replacing the cream with more milk will leave the soup thinner.
- Low-sodium chicken broth — This keeps the soup savory while leaving room for the bacon and cheddar to season each bowl. Low-sodium broth is useful here because both toppings bring saltiness of their own.
Build the Soup in the Same Pot as the Bacon
Render the Bacon Until It’s Crisp
Set a 6-quart Dutch oven over medium heat and cook the bacon for 8 to 10 minutes, turning it as needed, until crisp. Transfer it to a paper-towel-lined plate so it can drain while you build the soup. Pour off all but 1 tablespoon of drippings; if the bacon leaves less than that, keep what remains. If the slices still bend softly, give them more time before taking them out.
Soften the Vegetables and Smooth Out the Flour
Add the butter, onion, and celery to the pot and cook over medium heat for 5 to 6 minutes, stirring occasionally, until softened. Stir in the garlic and cook for 30 seconds, just until fragrant. Mix in the flour and cook for 1 minute so it coats the vegetables, then gradually whisk in the broth. Add the broth in stages and whisk until smooth before adding more; that’s the best way to avoid floury lumps.
Simmer Until the Potatoes Give Easily
Add the potatoes and corn, then bring the soup to a boil over medium-high heat. Reduce the heat and simmer uncovered for 15 to 20 minutes, stirring occasionally, until a fork slides easily into the potatoes. Keep the cubes close to the same size so they soften at about the same pace. Don’t move on while the centers are still firm; they won’t blend smoothly and will leave hard bites in the finished bowl.
Partially Blend, Then Warm the Dairy Gently
Use an immersion blender to puree only part of the soup, leaving visible pieces of corn and potato. Stir in the milk, cream, salt, and pepper, then warm over low heat for 3 to 5 minutes without letting the soup boil. A gentle heat keeps the creamy finish smooth; boiling after adding the dairy can make the texture less pleasant. Crumble the bacon, ladle the soup into bowls, and top each serving with cheddar and bacon.
Two Useful Ways to Adapt This Corn Soup
Make a vegetarian pot
Replace the chicken broth with vegetable broth, leave off the bacon, and top the bowls with cheddar made with microbial rennet. The soup will still be creamy and corn-forward, but it won’t have the smoky, salty layer that bacon brings.
Keep it extra chunky
For a more rustic bowl, skip the immersion blender and serve the vegetables whole in the creamy broth. You’ll get a thinner-feeling soup with more distinct kernels and potato pieces, rather than the thicker body that comes from blending some of the vegetables.
Storage and Reheating
- Refrigerator: Store the soup in an airtight container for 3 to 4 days. The potatoes soften further, so the texture will be thicker after chilling.
- Freezer: For the best texture, freeze the soup base before adding the milk and cream. Cool it promptly, store airtight for up to 2 months for best quality, then thaw in the refrigerator and add the dairy as you warm it.
- Reheating: Warm gently over low heat, stirring, until steaming; don’t let it boil. Reheat only the amount you plan to eat, since repeated heating can make the potatoes break down and the dairy less smooth.
Questions That Come Up While Making This Corn Soup

Creamy Sweet Corn Soup with Cheddar and Bacon
Ingredients
Equipment
Method
- In a 6-quart Dutch oven, cook the bacon over medium heat for 8 to 10 minutes, turning as needed, until crisp.
- Transfer the bacon to a paper-towel-lined plate.
- Pour off all but 1 tablespoon of the drippings, or keep what remains if there is less.
- Add the butter, onion, and celery to the pot.
- Cook over medium heat for 5 to 6 minutes, stirring occasionally, until softened.
- Add the garlic and cook for 30 seconds.
- Stir in the flour and cook for 1 minute.
- Gradually whisk in the low-sodium chicken broth until smooth.
- Add the potatoes and corn.
- Bring to a boil over medium-high heat.
- Reduce the heat and simmer uncovered for 15 to 20 minutes, stirring occasionally, until the potatoes are fork-tender.
- Partially puree the soup with an immersion blender, leaving some pieces of potato and corn intact.
- Stir in the milk, cream, salt, and pepper.
- Warm over low heat for 3 to 5 minutes without boiling.
- Crumble the bacon.
- Ladle the soup into bowls.
- Top each serving with cheddar and bacon.