Creamed Corn
I love creamed corn because it feels like comfort in a spoon: sweet kernels, a silk of cream, and a little herb lift. It’s one of those side dishes that quietly improves the whole meal without demanding attention. This version is straightforward, dependable, and forgiving — perfect for weeknights and holiday tables alike.
In the recipe below I keep the technique simple: soften onion, warm the corn, thicken with a bit of flour, fold in cream and milk, and finish with a quick puree for texture. You’ll get a creamy body with bright bites of corn and a gentle thyme scent.
Follow the steps as written and you’ll have a consistent result. I’ve also included swaps, tools, and troubleshooting tips so you can adapt it for what’s in your pantry. Let’s get cooking.
What We’re Using
Ingredients
- 4 cups corn kernels — frozen, fresh, or canned and drained; the foundation of the dish and the primary source of sweetness and texture.
- 1 small onion, finely diced — builds savory depth and balances the corn’s sweetness.
- 2 tablespoons butter — for sautéing the onion and adding richness.
- 2 tablespoons all-purpose flour — thickens the sauce; cook briefly to remove raw flour taste.
- ½ cup heavy cream — gives the sauce its luxurious mouthfeel.
- ¾ cup milk — stretches the cream and keeps the texture light yet creamy.
- ½ teaspoon salt — essential seasoning; adjust to taste at the end.
- ¼ teaspoon ground black pepper — brightens the flavor with a gentle bite.
- 2 sprigs fresh thyme — infuses a subtle herb note; remove before serving.
Directions: Creamed Corn
- In a medium saucepan over medium heat, melt the 2 tablespoons butter. Add the finely diced small onion and cook, stirring occasionally, until the onion is soft and translucent, about 4–5 minutes.
- Add the 4 cups corn kernels to the pan and cook, stirring, until the corn is warmed through and any excess moisture has reduced — about 2–3 minutes for frozen or drained canned corn, a bit longer if using very cold frozen corn.
- Sprinkle the 2 tablespoons all-purpose flour over the corn and onions, stir to coat, and cook for 1 minute to remove the raw flour taste.
- Gradually add the ½ cup heavy cream and the ¾ cup milk while stirring or whisking to combine and prevent lumps. Add the 2 sprigs fresh thyme to the pan to infuse flavor.
- Bring the mixture to a gentle simmer over medium-low heat and cook, stirring occasionally, until the sauce thickens, about 3–5 minutes.
- Remove the pan from the heat. Remove and discard the thyme sprigs. Stir in the ½ teaspoon salt and ¼ teaspoon ground black pepper; taste and adjust seasoning if desired.
- Use an immersion blender to puree about half of the creamed corn for a partially smooth, slightly chunky texture, or puree all of it for a completely smooth, creamier consistency. Blend carefully in the hot pan until you reach your preferred texture.
Why It Works Every Time

This recipe follows a simple, reliable sequence: build flavor with aromatics, control moisture, thicken, then finish. Cooking the onion first extracts savory compounds that anchor the dish. Warming the corn and reducing moisture prevents a runny final sauce. The flour roux — butter plus flour — gives structure and mouth-coating body without heavy flouriness because you cook it briefly before adding the liquids.
Gradual addition of cream and milk while whisking prevents lumps and lets you control consistency. A short simmer activates the flour’s thickening power and concentrates flavor. Finally, partial pureeing creates a balanced texture: silky base with identifiable kernels. Puree it fully if you want velvet; leave it chunky if you prefer bite.
Easy Ingredient Swaps
- Corn — Use fresh summer corn if available for peak sweetness. For a last-minute option, drained canned corn works fine; frozen is a great year-round choice.
- Butter — You can use olive oil for a slightly lighter, fruitier note, though butter gives the creamiest mouthfeel.
- Flour — If you need gluten-free, substitute 2 teaspoons of cornstarch mixed with a little cold milk, added at the same stage (but mix cornstarch into a slurry first).
- Milk & Cream — Swap half-and-half for a middle-ground richness. For a lighter version use all milk, but expect a thinner sauce.
- Thyme — Use a small pinch of dried thyme (use less — about ¼ teaspoon) or fresh tarragon or chives for a different herbal character.
Equipment & Tools

You only need small, common tools. A medium saucepan with a heavy bottom gives even heat and prevents scorching. A wooden spoon or heatproof spatula for stirring. A whisk is handy when adding liquids to avoid lumps. An immersion blender is preferred for safety and convenience; it allows you to puree directly in the pan. If you don’t have one, transfer half the mixture to a regular blender in batches, cool slightly, then return to the pan.
Easy-to-Miss Gotchas
Don’t skip reducing excess moisture from frozen or canned corn; otherwise your sauce will be thin. If you add the liquids too quickly, you can get lumps from the flour; add cream and milk gradually and whisk as you pour. Simmer gently — high heat can break dairy and scorch the bottom. Finally, remove the thyme sprigs before serving; leaving stems in the finished dish is unpleasant.
Better Choices & Swaps
Use fresh corn when it’s in season — you’ll notice a floral sweetness and crunch that frozen or canned can’t fully match. Choose a good-quality heavy cream (not ultra-low fat) for a richer mouthfeel. If you’re watching sodium, reduce the salt in the recipe and let the diner add more at the table. For a more complex finish, fold in a teaspoon of butter at the end or a splash of good olive oil for gloss and flavor.
Insider Tips
For extra corn flavor, save the cobs when you shuck fresh corn and simmer them in the milk for 10–15 minutes to infuse the liquid, then remove the cobs and proceed — it adds sweetness and depth. If using frozen corn, let it sit at room temperature for a few minutes or run under warm water to remove surface ice so it warms through faster. When you puree, pulse a few times rather than blend continuously to keep some texture.
Taste early and often. Seasoning is personal: start with the recipe’s baseline and add a pinch more salt if the corn is sweet or canned. A small squeeze of lemon just before serving can brighten the whole dish if you want a lift.
Refrigerate, Freeze, Reheat
Refrigerate: Cool completely, store in an airtight container, and refrigerate up to 3–4 days. The sauce will thicken as it cools; stir in a splash of milk while reheating to loosen it.
Freeze: I don’t recommend freezing cream-forward dishes because dairy textures can change. If you must, freeze in a shallow airtight container for up to 1 month. Thaw in the refrigerator overnight and whisk in a little milk while reheating to restore creaminess.
Reheat: Gently reheat over low heat on the stove, stirring frequently, until warmed through. Microwave in short bursts, stirring between, and add a tablespoon or two of milk if it seems dry. Avoid boiling.
Quick Questions
What if I want a lighter version? Use 2% milk and skip the heavy cream; expect a thinner result and compensate by simmering a bit longer to reduce.
Can I make this vegan? Swap butter for oil or vegan butter and use a plant-based cream alternative plus full-fat plant milk. Use cornstarch instead of flour if you need gluten-free.
How to get a smokier flavor? Stir in a small pinch of smoked paprika or a few drops of liquid smoke at the end, but use sparingly — it can overwhelm the corn’s sweetness.
Serve & Enjoy
Creamed Corn pairs beautifully with roast meats, fried chicken, salmon, or simply buttered toast. Spoon it into bowls for a cozy side or pile it onto a plate beside mains. Garnish with fresh chives, a grind of black pepper, or a tiny drizzle of olive oil and a sprinkle of flaky salt for a finishing touch.
This recipe is forgiving. Once you understand the few key moments — sweating the onion, reducing moisture, gentle simmering, and choosing your blend level — you can make it your own every time. Enjoy the comfort, and don’t be afraid to tweak the texture until it tastes just right for you.

Creamed Corn
Ingredients
Ingredients
- ?4 cupscorn kernelsfrozen fresh, or canned and drained
- ?1 smallonionfinely diced
- ?2 tablespoonsbutter
- ?2 tablespoonsall-purpose flour
- ?1/2 cupheavy cream
- ?3/4 cupmilk
- ?1/2 teaspoonsalt
- ?1/4 teaspoonground black pepper
- ?2 sprigsfresh thyme
Instructions
Instructions
- In a medium saucepan over medium heat, melt the 2 tablespoons butter. Add the finely diced small onion and cook, stirring occasionally, until the onion is soft and translucent, about 4–5 minutes.
- Add the 4 cups corn kernels to the pan and cook, stirring, until the corn is warmed through and any excess moisture has reduced — about 2–3 minutes for frozen or drained canned corn, a bit longer if using very cold frozen corn.
- Sprinkle the 2 tablespoons all-purpose flour over the corn and onions, stir to coat, and cook for 1 minute to remove the raw flour taste.
- Gradually add the ½ cup heavy cream and the ¾ cup milk while stirring or whisking to combine and prevent lumps. Add the 2 sprigs fresh thyme to the pan to infuse flavor.
- Bring the mixture to a gentle simmer over medium-low heat and cook, stirring occasionally, until the sauce thickens, about 3–5 minutes.
- Remove the pan from the heat. Remove and discard the thyme sprigs. Stir in the ½ teaspoon salt and ¼ teaspoon ground black pepper; taste and adjust seasoning if desired.
- Use an immersion blender to puree about half of the creamed corn for a partially smooth, slightly chunky texture, or puree all of it for a completely smooth, creamier consistency. Blend carefully in the hot pan until you reach your preferred texture.
Equipment
- Saucepan
- Whisk
- Immersion Blender
Notes
You can substitute the milk and cream with half and half.
Blending a part of the corn kernels will create a thicker sauce, but if it’s not thick enough, you can add a cornstarch slurry (1 tablespoon of cornstarch mixed with 1 tablespoon of water). Mix it in and cook for a couple of minutes until the sauce thickens.
You can skip the blending if you prefer the corn kernels to keep their texture.
You can serve it as a casserole by sprinkling the top with breadcrumbs and parmesan and placing it under the broiler for a few minutes.
Storage: Store in the fridge in a sealed container for up to 3 days, or freeze for up to 3 months.

