Scalloped corn is a creamy, comforting side dish that combines sweet corn kernels with a rich cheese sauce, all baked until golden and bubbling.
This recipe shines at holiday tables and family dinners because it delivers restaurant-quality results with minimal fuss. If you’ve never tried it, you’re missing out on one of the easiest ways to turn ordinary corn into something memorable.
Why You’ll Love This Recipe
Scalloped corn tastes indulgent but requires just a handful of pantry staples and about 45 minutes of your time.
- Rich, cheesy sauce coats every kernel for maximum flavor.
- Works perfectly for holiday potlucks and family gatherings.
- Can be prepped ahead and baked just before serving.
- Freezes beautifully, so you can make it twice and save one for later.
- Converts even corn skeptics into believers.
My Experience Making This Recipe
I first made scalloped corn for a Thanksgiving dinner ten years ago after finding the recipe handwritten in my grandmother’s old cookbook. The kitchen filled with an aroma of butter, cream, and melting cheddar that made everyone gather at the oven window before the timer even buzzed.
My family’s reaction was instant. My usually picky nephew went back for thirds, and my sister demanded the recipe that same night.
Since then, I’ve made it dozens of times and tweaked it slightly with extra sharp cheddar and a touch of smoked paprika. Each version gets devoured faster than I can serve it, and I’ve learned that doubling the recipe is always the smart move.
Recipe Overview
- Recipe Name: Scalloped Corn
- Servings: 8 servings
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Course: Side Dish
- Cuisine: American
- Calories per Serving: 285
Equipment You Will Need
- 9×13 inch baking dish
- Large saucepan
- Wooden spoon
- Measuring cups and spoons
- Whisk
- Cheese grater
- Oven mitts
Ingredients for Scalloped Corn
- 4 tablespoons butter
- 1 medium onion, finely diced
- 3 tablespoons all-purpose flour
- 1 1/2 cups whole milk
- 1/2 cup heavy cream
- 1 1/2 cups sharp cheddar cheese, shredded
- 6 cups corn kernels, fresh or frozen
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon smoked paprika
- 1/4 teaspoon cayenne pepper (optional)
- 1/2 cup panko breadcrumbs
- 2 tablespoons melted butter, for topping
- 1/4 cup grated parmesan cheese, for topping
Ingredient Notes and Substitutions
- Butter: Creates the roux foundation that thickens the cream sauce and adds richness. Ghee works as a substitute and adds a subtle nuttiness without changing the texture.
- Sharp cheddar cheese: Its bold flavor cuts through the cream and prevents the dish from tasting one-note. Medium cheddar or a blend of cheddar and gruyere works if you prefer milder results.
- Whole milk and heavy cream: This combination balances richness with a pourable consistency. Half-and-half can replace both if you want slightly less richness, though the sauce becomes thinner.
- Fresh or frozen corn: Both work equally well since the corn is cooked in the sauce. Canned corn works but drain it thoroughly to avoid a watery casserole.
- Panko breadcrumbs: These stay crunchier than regular breadcrumbs when baked. Regular breadcrumbs work but create a finer, less textured topping.
How to Make Scalloped Corn
Step 1: Preheat Your Oven
Set your oven to 350 degrees Fahrenheit and position the rack in the middle of the oven. This moderate temperature bakes the casserole evenly without browning the top too quickly.
Step 2: Make the Roux Base
Melt 4 tablespoons of butter in a large saucepan over medium heat. Once the butter foams, add your diced onion and cook for 3 minutes, stirring often, until the onion softens and becomes fragrant.
Sprinkle 3 tablespoons of flour over the butter and onion mixture. Stir constantly for 2 minutes to cook out the raw flour taste while creating a smooth paste.
Step 3: Create the Cream Sauce
Slowly pour in 1 1/2 cups of whole milk while whisking constantly to prevent lumps from forming. The sauce should be smooth and slightly thickened after about 3 minutes of cooking.
Add 1/2 cup of heavy cream and continue stirring until the mixture is completely smooth and coats the back of a spoon. This dual-cream approach gives you a luxurious texture without being overly thick.
Step 4: Add the Cheese and Seasonings
Remove the saucepan from heat and stir in 1 1/2 cups of shredded sharp cheddar cheese until completely melted and smooth. The residual heat will melt the cheese without breaking it.
Season the sauce with 1/2 teaspoon salt, 1/4 teaspoon black pepper, and 1/4 teaspoon smoked paprika. Taste and adjust seasonings as needed, adding cayenne pepper if you want a subtle kick.
Step 5: Combine the Corn and Sauce
Stir 6 cups of corn kernels into the cheese sauce until every kernel is coated evenly. If using frozen corn, thaw it first to prevent the cold from cooling down your sauce too much.
Pour the entire mixture into a buttered 9×13 inch baking dish and spread it out evenly with a spatula. The dish should be full but not overflowing, leaving a slight gap at the top for the topping.
Step 6: Make the Breadcrumb Topping
In a small bowl, combine 1/2 cup panko breadcrumbs with 2 tablespoons melted butter and 1/4 cup grated parmesan cheese. Stir until the breadcrumbs are evenly moistened and smell toasty.
This step matters because buttering the breadcrumbs helps them brown evenly and become crispy rather than staying pale and soggy.
Step 7: Top and Prepare for Baking
Sprinkle the seasoned breadcrumb mixture evenly over the corn and cheese layer, covering as much surface area as possible. Some people press it down gently, but I leave it loose so it gets maximum crunch.
Step 8: Bake Until Golden
Place the casserole in your preheated 350-degree oven and bake for 35 minutes, until the top is golden brown and the sauce bubbles around the edges. The bubbling signals that the sauce is hot throughout and everything is cooked.
Remove from the oven and let it rest for 5 minutes before serving. This resting period lets the filling set slightly so it doesn’t run all over the plate.
Pro Tip: Make the entire casserole up to 24 hours ahead, cover it tightly, and refrigerate it. Bake it straight from the fridge, adding just 5 to 10 extra minutes to the baking time.
Tips for the Best Scalloped Corn
- Use fresh corn in late summer when it’s peak season, but frozen corn works just as well and is more economical. The quality difference vanishes once everything bakes together.
- Shred your own cheese from a block rather than using pre-shredded cheese, which contains anti-caking agents that make the sauce grainy. A box grater takes 60 seconds and transforms the final texture.
- Cook your roux for a full 2 minutes to eliminate any floury taste that can linger in the finished dish. This step is quick but makes a noticeable difference in flavor.
- Don’t skimp on the breadcrumb topping because it provides the textural contrast that makes scalloped corn so addictive. The crispy-creamy combination is why everyone loves this dish.
- If your casserole looks done on top but jiggles a lot in the center when you gently shake the dish, give it another 5 minutes in the oven. The filling should be mostly set with just a slight jiggle.
Common Mistakes to Avoid
- Adding flour without cooking it first creates a chalky, raw flour taste that lingers throughout the dish. Always cook the flour in the butter for at least 2 minutes before adding milk.
- Pouring milk into the roux too quickly causes clumping, which is hard to fix and ruins the silky texture. Add milk slowly while whisking constantly.
- Overbaking the casserole causes the cheese sauce to separate and become grainy or curdled. Set a timer and start checking at the 30-minute mark.
- Using pre-shredded cheese leads to a grainy sauce because anti-caking agents prevent smooth melting. Block cheese shreds melt evenly and create a luxurious sauce.
- Skipping the onion reduces the depth of flavor, making the dish taste flat and one-dimensional. Three minutes of cooking softens the onion and adds subtle sweetness.
Serving Suggestions
Scalloped corn pairs beautifully with roasted turkey, ham, or beef brisket at holiday meals. It also stands alongside grilled chicken or fish for a comforting weeknight dinner.
- Serve alongside herb-roasted turkey and cranberry sauce for a classic Thanksgiving feast.
- Pair with smoked ham and dinner rolls for a Southern-style holiday meal.
- Offer as a side to grilled sirloin steak and a simple green salad.
- Complement roasted chicken with garlic mashed potatoes and steamed broccoli.
- Add to a seafood dinner spread with baked salmon and asparagus.
Variations to Try
- Bacon and jalapeño scalloped corn: Cook 4 slices of crumbled bacon into the onion mixture and add 1/4 cup diced fresh jalapeños for a smoky, spicy kick. This version appeals to anyone who loves bold flavors and textural contrast.
- Herb-infused scalloped corn: Stir 2 tablespoons fresh chopped thyme or sage into the cheese sauce just before baking. Fresh herbs brighten the heavy cream sauce and add complexity.
- Roasted garlic scalloped corn: Replace the diced onion with 4 cloves of roasted garlic, mashed into a paste and stirred into the butter. Roasted garlic provides sweetness and depth without the bite of raw garlic.
- Creamed corn with mushrooms: Sauté 2 cups sliced mushrooms alongside the onion, then proceed as normal. Mushrooms add umami depth and make the dish feel more substantial.
- Three-cheese scalloped corn: Use 1 cup sharp cheddar, 1/2 cup gruyere, and 1/4 cup asiago cheese instead of only cheddar. Multiple cheeses create a more complex, restaurant-quality flavor.
Dietary Adaptations
- Gluten-free: Replace all-purpose flour with cornstarch or a gluten-free flour blend, using the same amount. The sauce thickens identically, and most guests won’t notice any difference in taste or texture.
- Dairy-free: Swap butter for olive oil, whole milk for unsweetened oat milk, heavy cream for coconut cream, and cheddar for nutritional yeast. The dish becomes lighter but loses the traditional richness.
- Vegan: Use vegan butter, plant-based milk, coconut cream, and vegan cheese, plus cornstarch instead of flour. Nutritional yeast adds cheesy umami that makes the dish satisfying without animal products.
- Low-carb or keto: Replace corn with 6 cups of cauliflower florets, keeping all other ingredients the same. The creamy cheese sauce works beautifully with cauliflower while cutting carbs significantly.
Storage and Reheating
Refrigerator
Store leftover scalloped corn in an airtight container for up to 4 days. The cream sauce stays creamy and the flavors actually deepen slightly after a day.
- Keep it covered to prevent the top from drying out.
- Stir gently before reheating to distribute the sauce evenly.
Freezer
Scalloped corn freezes beautifully for up to 3 months when stored in an airtight, freezer-safe container. Freezing doesn’t compromise the texture or flavor of this dish.
- Freeze in the baking dish covered with plastic wrap and foil for easy thawing.
- Allow to thaw overnight in the refrigerator before reheating.
Reheating
Reheat in a 350-degree oven covered with foil for 20 to 25 minutes until heated through. Covering prevents the breadcrumb topping from over-browning while the filling warms.
- Remove foil for the last 5 minutes to re-crisp the topping.
- Microwave individual servings for 1 to 2 minutes for a quick meal.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 285 |
| Total Fat | 18g |
| Saturated Fat | 11g |
| Carbohydrates | 28g |
| Fiber | 2g |
| Sugar | 5g |
| Protein | 8g |
| Sodium | 420mg |
| Cholesterol | 45mg |
Nutritional values are estimates based on standard ingredient measurements and may vary depending on your specific brands and preparation methods.
Frequently Asked Questions
Can I Use Canned Corn Instead of Fresh or Frozen?
Yes, canned corn works perfectly if you drain it thoroughly first. Excess liquid from canned corn can make your casserole watery and dilute the cheese sauce.
How Far Ahead Can I Prepare Scalloped Corn?
You can assemble the entire casserole up to 24 hours before baking and store it covered in the refrigerator. Simply add 5 to 10 minutes to the baking time if cooking from cold.
What If My Sauce Looks Lumpy?
Pour the sauce through a fine-mesh strainer into another bowl, then return it to the baking dish. Lumps usually come from adding milk too quickly, but straining fixes the problem.
Can I Make This in a Slow Cooker?
Yes, prepare the corn and cheese mixture without the breadcrumb topping and cook on low for 3 to 4 hours. Add the toasted breadcrumb mixture 30 minutes before serving and broil briefly until golden.
Why Does My Casserole Separate or Look Grainy?
High heat or extended cooking can cause the cheese and cream to break. Lower your oven temperature to 325 degrees and check for doneness at the 30-minute mark, then check every 5 minutes.
Is There a Dairy-Free Version That Actually Tastes Good?
Absolutely, and you can check my related recipe for corn souffle recipe for inspiration on alternative preparations. Coconut cream and plant-based cheese blend create a surprisingly rich, satisfying sauce.
What’s the Difference Between This and Creamed Corn?
Creamed corn is stovetop-cooked and creamier, while scalloped corn is baked in a casserole dish with a breadcrumb topping. Scalloped corn has more texture and holds its shape better when plated.
Can I Double This Recipe?
Absolutely, and I recommend it since this dish disappears quickly at parties and family dinners. Use two 9×13 baking dishes or one larger pan, and add 10 to 15 minutes to the baking time.
Final Thoughts
Scalloped corn delivers comfort and elegance in one simple casserole, making it ideal for everything from casual weeknight dinners to formal holiday spreads. The creamy cheese sauce and crispy breadcrumb topping balance each other perfectly, creating a dish that feels indulgent yet achievable for any cook.
Give this recipe a try this week, and you’ll understand why it remains a timeless favorite at countless family tables. For another corn-focused side dish, explore my corn ribs recipe for a completely different way to celebrate this versatile vegetable.

Scalloped Corn
Ingredients
Equipment
Method
- Preheat your oven to 350 degrees Fahrenheit and position the rack in the middle.
- Melt 4 tablespoons of butter in a large saucepan over medium heat.
- Add diced onion and cook for 3 minutes, stirring often until softened.
- Sprinkle 3 tablespoons of flour over the mixture and stir constantly for 2 minutes.
- Slowly pour in 1 1/2 cups of whole milk while whisking constantly.
- Add 1/2 cup of heavy cream and stir until the mixture is smooth.
- Remove from heat and stir in 1 1/2 cups of shredded cheddar cheese until melted.
- Season the sauce with 1/2 teaspoon salt, 1/4 teaspoon black pepper, and 1/4 teaspoon smoked paprika, adjusting as needed.
- Stir 6 cups of corn kernels into the cheese sauce until evenly coated.
- Pour the mixture into a buttered 9x13 inch baking dish.
- In a small bowl, combine 1/2 cup panko breadcrumbs, 2 tablespoons melted butter, and 1/4 cup grated parmesan cheese.
- Sprinkle the breadcrumb mixture evenly over the corn and cheese layer.
- Bake for 35 minutes until the top is golden brown and the sauce bubbles.
- Let it rest for 5 minutes before serving.