Start the base: Grab a large saucepan. If you're using frozen corn, add it directly to the pan. Then, pour in the half and half, sprinkle in the sugar, salt, and pepper. Give it a quick stir to combine everything.
Bring it to a gentle boil: Place the saucepan over medium-high heat. You want to bring it to a boil, stirring occasionally. This helps the corn heat through and starts the flavor infusion.
Get it creamy: Once it's just starting to boil, reduce the heat to low. Now, it’s time for the magic! Add the cubed butter and cream cheese. Stir gently until both the butter and cream cheese have completely melted and blended into the corn mixture. It should look beautifully smooth and luscious.
Add canned corn (if using): If you opted for canned corn, this is the moment to add it! Stir it in with the rest of the ingredients.
Simmer and thicken: Let the creamed corn simmer on low heat for about 5 to 10 minutes. Stir frequently! You're looking for it to heat through and thicken up just a bit. It should coat the back of your spoon beautifully.
Serve and enjoy: That's it! Ladle this glorious creamed corn into bowls and serve it hot. Get ready for the compliments!
Notes
This recipe is naturally gluten-free. For a thicker consistency, a cornstarch slurry can be used. Best enjoyed fresh, but can be reheated gently.