Cream of Corn Soup

By Kate Shungu ● Updated September 12, 2025

If you like corn, you have to try this Cream of Corn Soup! It’s silky and smooth, and packed with sweet corn flavor.

cream of corn soup in a low bowl.
woman scooping pistachio salad into a parfait dish, with colorful vintage bowls in the background.
Kate’s Recipe Rundown

I was absolutely blown away by this soup. It’s creamy, silky, almost decadent, and bursting with sweet corn flavor. Cream of Corn Soup is the perfect late summer/fall soup! 

This recipe is from an old church cookbook (they have the best classic soup recipes, like this Homemade Cream of Mushroom Soup!). The woman who submitted this recipe shared that her mother had made Cream of Corn Soup for many years. The mother gave the daughter the written recipe at her bridal shower (because she always made it without measuring, of course).

The daughter noted that she loves the soup with a dollop of whipped cream on top, served with broiled peanut butter on toast. I didn’t try the peanut butter toast idea, but I can attest that the addition of whipped cream is fantastic!

Enjoy! Kate
Jump to:

Ingredients

sweet corn, butter, milk, cream, and other ingredients on a white table.

Here’s what you’ll need to create the silkiest cream of corn soup:

  • Fresh sweet corn (you can also use frozen corn or canned corn if sweet corn is not in season)
  • Milk and butter make this soup super creamy
  • Egg yolks give the soup a luxurious feel
  • Flour creates a roux to thicken the soup
  • Just a little onion adds flavor
  • Salt and pepper season the soup

How to Make Cream of Corn Soup

  1. Run a knife down the corn cobs to release the kernels. Reserve ¼ cup of corn for garnish, and chop the remaining corn finely. More surface area means more corn flavor, hence chopping it finely.
  2. Bring the milk to a simmer, then add the corn and onion and cook for 15 minutes.
  3. Pour the mixture over a colander set over a bowl. Strain out the corn and onions.
  4. Cook the butter and flour together for one minute, then add in the “corn milk” that you just strained. Season with salt and pepper. Place the egg yolks in a large bowl, then pour the hot milk mixture over the top, whisking as you pour. Ladle into bowls and serve.
bowl of cream of corn soup topped with chives and corn kernels.

Top tips

  • When scraping the corn from the cobs and putting it into the milk, don’t forget that corn “milk” that comes from the cobs! It’ll add even more corn flavor to the soup.
  • When heating the milk, don’t let it come to a boil. If the milk becomes too hot, it’ll form a skin on the surface, which we don’t want in the soup. Avoid it if you can, but if it does form a skin, just skim it off with a spoon.
  • Don’t want to toss the corn after it steeps? You can sauté it in some butter for a quick side dish.

Using frozen or canned corn

This soup can easily be made with frozen or canned corn instead of fresh sweet corn. Instead of 5 ears of corn, replace it with:

  • 2 (12 oz) bags of frozen corn OR
  • 2 (15 oz) cans of whole kernel corn

If you’re using frozen corn, defrost it before chopping it. If you’re using canned corn, drain it before chopping it.

More Classic corn recipes

📖 Recipe

cream of corn soup in a low bowl, topped with corn kernels and chives.

Cream of Corn Soup

Published by Kate
Silky, velvety, and bursting with corn flavor, this Cream of Corn Soup is perfect for corn lovers!
4.50 from 4 votes
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Course Soup
Cuisine American
Servings 6 servings
Calories 255 kcal

Ingredients
  

  • 5 ears of sweet corn (see notes for canned corn or frozen corn)
  • 5 cups milk
  • 1 tablespoon chopped onion
  • 6 tablespoons butter, divided
  • 3 tablespoons flour
  • ¾ teaspoon salt
  • ¼ teaspoon pepper
  • 2 egg yolks
  • To serve: whipped cream, chopped chives

Instructions
 

  • Remove the corn from the cobs by running a sharp knife down each cob. Reserve ¼ cup of corn for garnish. Chop the remaining corn finely.
  • Place the milk in a large saucepan and bring to a simmer (do not boil). Reduce heat to low and add the corn and onion. Cook over low heat for 15 minutes.
  • Pour the milk mixture into a colander set over a large bowl. Strain out the corn and onions. Set milk mixture aside.
  • Melt 4 tablespoons of butter in the same saucepan over medium heat. Add flour and let cook for 1 minute. Pour the milk mixture over the top, add salt and pepper, and whisk occasionally until thickened, about 5 minutes.
  • Melt the remaining 2 tablespoons of butter in the microwave. Pour it into the now-empty large bowl, and whisk together with the egg yolks. Pour the hot soup over the top and stir to combine.
  • Ladle the soup into bowls and garnish each bowl with a teaspoon of whipped cream, a few corn kernels, and chives (if desired).

Notes

If the milk becomes too hot, it’ll form a skin on the surface. Just use a spoon to skim it off.
You can substitute 2 (12 oz) bags of frozen corn or 2 (15 oz) cans of whole kernel corn for the sweet corn. Defrost the frozen corn and drain the canned corn if using.
Make it ahead: let the soup cool and store in the refrigerator. Re-warm on the stovetop. You can make the soup up to several days in advance. I don’t recommend freezing the soup.

Nutrition

Calories: 255kcalCarbohydrates: 13gProtein: 8gFat: 19gSaturated Fat: 12gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gTrans Fat: 0.5gCholesterol: 119mgSodium: 372mgPotassium: 319mgFiber: 0.1gSugar: 10gVitamin A: 767IUVitamin C: 0.2mgCalcium: 262mgIron: 0.3mg
Keyword cream of corn soup
Did You Make This Recipe?Please leave a star rating and comment!

Love Corn? Me too.

Comments

No Comments

4.50 from 4 votes (4 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating