Creamed Corn is a truly beautiful and comforting side dish, celebrated for its rich, creamy texture and the delightful natural sweetness of fresh corn. This classic recipe elevates a simple vegetable into something extraordinary, making it a perfect addition to your holiday table or any family meal. Forget bland, watery canned versions; our homemade creamed corn uses fresh corn, butter, flour, milk, cream, and a touch of sugar to create an unparalleled taste experience. It’s surprisingly easy to make and guaranteed to become a new favorite.

Table of Contents
Why Homemade Creamed Corn?
Comforting side dishes hold a special place on any dinner table, don’t they? While healthy greens are essential, it’s often the rich, creamy, and hearty dishes that truly bring joy and warmth. Creamed corn is a prime example of such a heartwarming dish, capable of making everyone at the dinner table happy, from the youngest eaters to the most seasoned food critics. Its delightful sweetness and luxurious texture provide a nostalgic comfort that’s hard to resist.
What sets homemade creamed corn apart from its canned counterparts is the unparalleled freshness and flavor. Canned creamed corn often relies on thickeners and added sugars that can mask the natural taste of the corn. When you make it from scratch, you’re in control of every ingredient, ensuring a purer, more vibrant corn flavor that shines through. The method for this dish is remarkably simple, primarily relying on fresh corn kernels, the milky starch naturally present in sweet corn, and a blend of cream and milk. A touch of flour provides the perfect thickening, while salt and pepper enhance the overall flavor profile.
For those looking to elevate the dish even further, consider stirring in a few ounces of cream cheese for extra tang and richness, or some freshly grated Parmesan cheese at the very end for a savory, cheesy kick. These additions can transform an already delicious side into an even more indulgent treat, perfect for special occasions or when you simply want to impress.
Essential Ingredients for Perfect Creamed Corn
Crafting the perfect creamed corn starts with high-quality ingredients. While the recipe is simple, the choice of each component plays a crucial role in achieving that sought-after creamy texture and naturally sweet flavor. Here’s a closer look at what you’ll need and why:
- Fresh Corn: The star of the show! Using fresh corn off the cob is highly recommended. It offers a superior taste and texture that simply cannot be matched by canned or frozen alternatives. The natural milky starch from fresh kernels is key to achieving that authentic creamy consistency. For this recipe, you’ll need approximately 6-7 ears of corn.
- Shallots: Diced shallots provide a delicate, aromatic base that’s milder and slightly sweeter than regular onions, complementing the corn’s sweetness without overpowering it.
- Unsalted Butter: Butter is essential for sautéing the shallots and forming the roux. Using unsalted butter allows you to control the overall saltiness of the dish, a critical factor for balanced seasoning.
- All-Purpose Flour: This acts as a thickening agent, creating a smooth, rich sauce when combined with butter to form a roux, and then whisked with the liquids. For those with gluten sensitivities, a 1:1 gluten-free all-purpose flour can be used as a direct substitution.
- Whole Milk & Heavy Whipping Cream: This dairy duo provides the luxurious creaminess that defines creamed corn. Whole milk contributes to the liquid base, while heavy whipping cream adds significant richness and a velvety mouthfeel. The combination ensures a decadent sauce that coats every kernel beautifully.
- White Granulated Sugar: A small amount of sugar enhances the natural sweetness of the corn, particularly if your corn isn’t at its peak ripeness. It helps to balance the savory notes and rounds out the flavor profile.
- Salt and Black Pepper: Basic seasonings are crucial for bringing out all the flavors. Season to taste, ensuring the dish is perfectly balanced.
Each ingredient contributes to the harmonious balance of flavors and textures, resulting in a creamed corn that’s far more delicious and satisfying than anything you’d find in a can.
How To Remove Kernels Off The Cob
NOTE: You will need a sharp knife with a wide blade for this step to ensure safety and efficiency.
- Prepare the Corn: Begin by removing the husks from each ear of corn. Peel back as many silk fibers as you can. If there’s any stalk at the bottom of the cob, trim and remove it. Stand the prepared cob upright inside a wide, rimmed baking sheet or a large bowl. This will help contain the kernels and starchy liquid as you cut.
- Carefully Remove Kernels: Hold the cob firmly at the top. Using your sharp knife, carefully cut downwards, moving from the top of the cob to the bottom. Follow the natural curve of the cob to remove the kernels in strips. Take your time to ensure all kernels are safely removed and collected in the baking sheet or bowl.
- “Milk” the Cob for Extra Flavor: This crucial step extracts additional corn flavor and natural starch, contributing significantly to the creaminess of your dish. Once all the kernels are cut off, turn the cob around and use the back of your knife (the dull side) to scrape down the cob. This action will release any leftover corn bits and the highly valuable milky, starchy liquid into the bowl with your kernels. This natural “corn milk” is what gives homemade creamed corn its authentic, rich flavor and texture.

How To Make Creamed Corn
Once your fresh corn kernels are ready, making this creamy side dish is a straightforward and rewarding process. Follow these steps for perfect homemade creamed corn:
- Sauté the Aromatics: In a large skillet or Dutch oven, melt the unsalted butter over medium heat. Add the diced shallots and sauté them gently until they become translucent and fragrant, typically taking about 3-5 minutes. Be careful not to brown them, as this can alter the delicate flavor.
- Create the Roux: Sprinkle the all-purpose flour evenly over the sautéed shallots. Stir continuously for 1-2 minutes, allowing the flour to cook out its raw taste and coat the shallots thoroughly. This flour-butter mixture is known as a roux, and it’s the foundation for thickening our creamy sauce.

- Whisk in Liquids and Seasonings: Begin slowly whisking the whole milk into the pan, a little at a time. It’s crucial not to add the milk too quickly, as this can result in lumps and prevent the mixture from thickening properly. Continue whisking until the sauce is smooth and starts to thicken slightly. Once the milk is fully incorporated and smooth, stir in the heavy whipping cream. Add the granulated sugar, salt, and black pepper to taste. Mix everything well to combine the flavors.

- Add Corn and Cook to Perfection: Gently stir in the fresh corn kernels along with any collected milky starch from “milking” the cobs. Ensure everything is thoroughly combined. Reduce the heat to medium-low and allow the creamed corn to simmer for approximately 10 minutes, stirring frequently. This cooking time allows the corn to tenderize and the sauce to thicken to a luscious consistency. The natural starches from the corn, combined with the flour roux, will create that signature creamy texture you’re looking for.


Ingredient Tips and Substitutions
Achieving the perfect creamed corn involves not just following the steps, but also understanding your ingredients and knowing how to adapt. Here are some expert tips and substitutions to make this recipe your own:
Corn Variations
- Fresh Corn: Always the top choice! Using fresh corn off the cob provides the best flavor and texture, and the natural “corn milk” is essential for that authentic creaminess. While it takes about 10 minutes longer to prepare, the superior taste is well worth the effort.
- Frozen Corn: If fresh corn is unavailable, frozen corn on the cob (or even just kernels) can be a good alternative. Thaw it completely and drain any excess water before adding to the skillet. Be aware that frozen corn can sometimes be a bit mushier, but it still works well in a creamy dish like this.
- Canned Corn: Canned sweet corn can also be used in a pinch. Make sure to drain it exceptionally well to avoid a watery dish. Rinse it briefly if you want to reduce sodium content.
Dairy Alternatives & Flour Options
- Butter: We recommend unsalted butter as salt content varies greatly between brands, giving you full control over seasoning. For those with dairy intolerance or seeking alternatives, ghee (clarified butter) or a high-quality plant-based butter (such as those from Green Valley Creamery) can be excellent substitutes.
- Flour: Standard all-purpose flour is ideal for creating a smooth roux. For gluten-free options, a 1:1 all-purpose gluten-free flour blend works perfectly. Alternatively, rice flour or cassava flour can also be used as thickeners, though they might yield a slightly different texture.
- Milk and Heavy Cream: The combination of whole milk and heavy cream provides optimal richness. If you wish to reduce the fat content, you can use all whole milk or a mix of whole milk with half & half. However, be aware that the final result may be less creamy and luxurious.
- Lactose-Free Options: For lactose allergies or sensitivities, readily available lactose-free whole milk and lactose-free half & half are excellent choices.
- Dairy-Free Creamed Corn: To make this dish completely dairy-free, opt for unsweetened plant-based creamer (like oat or cashew creamer) or a combination of soy milk or almond milk. To boost creaminess and richness in dairy-free versions, stir in a couple of ounces of plant-based cream cheese at the end (Green Valley Creamery offers a great option).
Flavor Boosters & Customizations
- Cheese: For an extra layer of flavor and indulgence, stir in a couple of ounces of softened cream cheese or freshly grated Parmesan cheese towards the end of cooking. These additions melt beautifully into the sauce, adding a delightful tang or savory depth.
- Spices and Herbs: A pinch of cayenne pepper or a dash of hot sauce can introduce a subtle warmth and kick. Freshly chopped chives or parsley added just before serving can brighten the flavor and add a pop of color.
- Onions: If shallots are unavailable, a finely minced sweet onion can be used, though it will have a slightly stronger flavor.
- Sweetness Adjustment: The amount of sugar can be adjusted based on the sweetness of your corn and your personal preference. Taste and add more sparingly if needed.
Frequently Asked Questions
Can I Use Canned or Frozen Corn?
Yes, you can absolutely use canned sweet corn or frozen corn kernels if fresh corn on the cob is not available. For canned corn, ensure it’s drained exceptionally well to prevent a watery sauce. For frozen corn, defrost it completely and pat dry any excess moisture before adding it to the skillet. While fresh corn offers the best flavor, these alternatives work wonderfully in a pinch.
How to Make Creamed Corn Dairy-Free or Lactose-Free?
For a lactose-free option, simply substitute regular whole milk and heavy cream with their lactose-free counterparts. Many brands offer excellent lactose-free dairy products that maintain the same creamy texture and taste. For a completely dairy-free version, use unsweetened plant-based milks like almond, soy, or oat milk, and replace butter with plant-based butter or ghee. To add extra richness and creaminess to dairy-free creamed corn, incorporate a couple of ounces of plant-based cream cheese.
What’s the best way to thicken creamed corn?
The primary thickening agent in this recipe is the flour-based roux, combined with the natural starch from “milking” the fresh corn cobs. It’s crucial to whisk in the milk slowly when making the sauce to ensure a smooth, lump-free consistency. If your creamed corn isn’t as thick as you’d like after simmering, you can either cook it for a few more minutes to reduce the liquid, or create a quick slurry with a teaspoon of cornstarch mixed with cold water, and stir it into the simmering dish until it reaches your desired thickness.
Can I prepare creamed corn ahead of time?
Absolutely! Creamed corn is a fantastic dish for meal prepping or holiday planning because it reheats beautifully. You can make it a day or two in advance and store it in an airtight container in the refrigerator. When ready to serve, gently reheat it on the stovetop over medium-low heat, stirring occasionally, until it’s warmed through. You might need to add a splash of milk or cream if it has thickened too much during refrigeration.

Storing Leftovers
Proper storage is key to enjoying your delicious creamed corn even after the meal. Any leftovers should be refrigerated promptly to maintain freshness and safety. Transfer the creamed corn to an airtight container and store it in the refrigerator for up to 5 days. This ensures it retains its flavor and creamy texture.
When you’re ready to reheat, the best method is to gently warm the leftovers in a skillet over medium-low heat, stirring occasionally, until it is heated through. If the creamed corn appears too thick, you can add a small splash of milk or cream to restore its desired consistency. Alternatively, you can warm it up in a microwave for a few seconds at a time, stirring between intervals, until it’s perfectly warmed through.

Perfect Pairings: What to Serve with Creamed Corn
Creamed corn is incredibly versatile and pairs beautifully with a wide array of main courses and other side dishes, making it a staple for any meal, especially during the holidays. Its sweet and creamy profile complements both savory meats and other vegetable preparations.
- Holiday Roasts: It’s a classic companion to holiday main dishes such as roasted turkey, glazed ham, beef roast, or prime rib. The richness of the corn provides a lovely contrast to the savory meats.
- Barbecue and Grilling: Creamed corn is a fantastic addition to any BBQ spread. Serve it alongside grilled chicken, smoked brisket, pulled pork, or ribs for a truly satisfying meal.
- Comfort Food Classics: It’s excellent with other comfort food staples like meatloaf, fried chicken, or pork chops.
- Steak Dinners: The sweetness of creamed corn can cut through the richness of a perfectly cooked steak, offering a delightful balance.
- Other Side Dishes: It complements roasted vegetables like green beans, asparagus, or Brussels sprouts. For a truly indulgent meal, serve it alongside mashed potatoes or a hearty bread pudding.
No matter what you’re serving, a generous bowl of homemade creamed corn is sure to be a crowd-pleaser and elevate your dining experience.
More Classic Holiday Side Dishes To Try
If you love comforting sides like creamed corn, you’ll surely enjoy exploring these other classic recipes, perfect for holidays or any special occasion:
- Creamed Spinach
- Creamed Spinach and Mushrooms in White Wine Sauce
- Scalloped Potatoes
- Hash Brown Casserole
- Cauliflower Casserole
PIN THIS RECIPE FOR LATER
DID YOU MAKE THIS RECIPE? Please share your experience! We’d love to hear how you liked it. Leave a comment below or share and tag us on social media @willcookforsmiles. Don’t forget to subscribe to our newsletter for more delicious recipes!
Creamed Corn Recipe
Creamed Corn is a beautiful, comforting side dish that is creamy and slightly sweet from natural corn sweetness. It’s better than anything from a can and will be a perfect easy side dish for the holidays.
Ingredients
- 6-7 ears of corn
- 1 large shallot, diced
- 2 tbsp unsalted butter
- 2 tbsp all-purpose flour * (see notes for GF option)
- 1 cup whole milk
- 3/4 cup heavy whipping cream
- 1 tbsp white granulated sugar
- Salt, to taste
- Black pepper, to taste
Instructions
To prepare fresh corn from the cob:
- Remove the husks and as many silk fibers as you can. Trim any stalk from the bottom and stand the cob upright inside a wide, rimmed baking sheet.
- Using a sharp knife, carefully cut the kernels off the cob from top to bottom, following the natural curve.
- Collect all the kernels in the baking sheet or bowl.
- Run the back of the knife up and down the corn cob, scraping leftover corn pieces and starch over the bowl. This “corn milk” adds incredible flavor and creaminess.
Making creamed corn:
- Melt butter in a skillet over medium heat and add diced shallots. Sauté until transparent, about 3-5 minutes.
- Sprinkle flour over the shallots and mix thoroughly to coat them evenly. Cook for 1-2 minutes to cook out the raw flour taste.
- Slowly pour in the whole milk, whisking gently and continuously to prevent lumps.
- Pour in the heavy whipping cream and add sugar, salt, and pepper. Stir until the mixture is smooth.
- Stir in the corn kernels and any collected milky starch. Mix everything well to combine.
- Cook over medium-low heat for about 10 minutes, stirring often, until the corn is tender and the sauce has thickened to your desired consistency.
Notes
- *Gluten Free Notes: This recipe can easily be made gluten-free by substituting regular all-purpose flour with a 1:1 gluten-free all-purpose flour blend.
- Storing: Refrigerate any leftovers within 2 hours after serving. Store them in an airtight container in the refrigerator for up to 5 days.
- Reheating: Reheat leftovers in a skillet over medium-low heat, stirring occasionally until warmed through. You can also use a microwave, warming in short intervals and stirring.
Nutrition
Carbohydrates: 24g |
Protein: 5g |
Fat: 17g |
Saturated Fat: 10g |
Cholesterol: 55mg |
Sodium: 77mg |
Potassium: 333mg |
Fiber: 2g |
Sugar: 10g |
Vitamin A: 790IU |
Vitamin C: 7mg |
Calcium: 67mg |
Iron: 1mg
Tried this recipe?
Mention @willcookforsmiles or tag #willcookforsmiles!
Originally published on Will Cook For Smiles in October 2020. This article has been updated and expanded for comprehensive information and clarity.