Side Dishes
This old-fashioned scalloped corn recipe delivers the creamy, comforting texture that makes it a Southern classic. The secret lies in alternating layers of sweet corn and a buttery cornbread topping that crisps beautifully during baking.
I first discovered this dish at a family reunion where it disappeared faster than the mashed potatoes.
The beauty of scalloped corn is its simplicity—just a handful of ingredients that come together in a single baking dish. The cornbread topping transforms from doughy to golden and crispy, creating that perfect contrast with the tender corn underneath.
Baking at 375°F for about 40 minutes ensures everything cooks through while developing that signature crispy top.
What you'll end up with is a side dish that's rich, creamy, and just sweet enough to satisfy. The aroma alone will have everyone asking what's for dinner, and the texture—tender corn with a crispy, buttery crust—is impossible to resist.
This is the kind of dish that elevates any meal, from holiday dinners to weeknight suppers.
Serve it alongside roasted chicken, ham, or as part of a casserole spread. The recipe scales easily, so you can make it for a crowd or save leftovers for days. Here's how to achieve that perfect balance of creaminess and crunch every time.
Ingredients for old-fashioned scalloped corn
Just twelve ingredients transform into Southern comfort at its finest.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Corn Kernels 🌽 | 4 cups | Fresh or frozen, thawed if frozen |
| Heavy Cream 🥛 | 1 ½ cups | Full-fat for best creaminess |
| Shredded Sharp Cheddar Cheese 🧀 | 1 ½ cups | Freshly shredded for meltiness |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for topping |
| All-Purpose Flour 🌾 | 1 cup | For crispy cornbread texture |
| Cornmeal 🌽 | ½ cup | Fine grind preferred |
| Granulated Sugar 🍚 | ¼ cup | Balances sweetness |
| Baking Powder 🍞 | 1 ½ tsp | For proper rising |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Large Eggs 🥚 | 2 whole | Room temperature preferred |
| Milk 🥛 | ½ cup | Whole milk for richness |
| Garlic Powder 🧄 | 1 tsp | Enhances savory depth |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The corn is the foundation, so freshly shucked or high-quality frozen works best. Trader Joe's and Costco often carry pre-cut frozen corn kernels that thaw quickly. For the cornbread topping, King Arthur flour or Bob's Red Mill cornmeal deliver that signature texture. The heavy cream should be cold when mixed—organic or store-brand both work, but avoid ultra-pasteurized if you can. Sharp cheddar melts best; pre-shredded gets clumpy, so grate your own from a block. The butter matters too—Land O'Lakes or Plugrah cubes stay firm during baking.
No heavy cream? Half-and-half plus 1 tbsp cream cheese mimics the richness. Substituting cornmeal? All-purpose flour works in a pinch, but the texture won't be identical. For the cheese, Monterey Jack or Gouda add different flavors. The baking powder is non-negotiable—Aluminum-free, double-acting ensures proper rise. Eggs can be separated if you're watching fat, but the yolk's richness is part of the charm. Garlic powder can be swapped for 1/2 tsp onion powder if you prefer, but the garlic adds subtle depth that's hard to beat. The black pepper should be freshly ground—pre-ground loses potency quickly.
This reheats beautifully—350°F for 15 minutes restores that crispy top. Keeps 4-5 days in the fridge, covered tightly. For longer storage, freeze in portions—it reheats even better the second time. The cornbread topping can be prepped ahead and refrigerated for 24 hours before assembling. Double the recipe? It scales perfectly for holiday gatherings, and leftovers make fantastic lunches.
Why You'll Love This Recipe
- No-Fuss Assembly: This takes five minutes to layer—just corn, cheese, and a quick roux. No fancy techniques, no stress. Honestly, I’ve made it while microwaving leftovers.
- Cheesy Creamy Magic: That buttery roux thickens into a velvety blanket around each kernel, while the sharp cheddar melts into gooey pockets. It’s the kind of dish where the first bite makes you sigh.
- Weeknight to Potluck: Same recipe works for a lazy Tuesday dinner or a holiday table. Double the batch, freeze half—it reheats like a dream, whether you’re feeding two or ten.
- Pantry Staple Power: Uses ingredients you already own (flour, butter, cheese) and stretches them into something rich and satisfying. My budget-friendly secret weapon for when I’m tired of takeout.
Step-by-step instructions for old-fashioned scalloped corn
This classic dish delivers a creamy corn casserole with a crisp, golden cornbread crust—every layer perfect.
Prepare the Creamy Corn Filling
In a large mixing bowl, combine the 4 cups sweet corn kernels, 1.5 cups heavy cream, and 1.5 cups shredded sharp cheddar cheese. Stir gently until the cheese melts into the mixture, creating a smooth, velvety texture. This step ensures the filling stays creamy without separating later. I like to press the cheese through a fine-mesh strainer for an ultra-smooth consistency.
Next, whisk in the 2 whole large eggs, 0.5 cup milk, 1 tsp garlic powder, and 0.5 tsp black pepper until fully incorporated. The eggs and milk bind everything together while adding richness. Taste and adjust seasoning—this is your only chance before baking, so get it right. If the mixture seems too thick, stir in 1-2 tablespoons of milk to reach a pourable consistency.
Mix the Crispy Cornbread Topping
In a separate bowl, combine the 1 cup all-purpose flour, 0.5 cup cornmeal, 0.25 cup granulated sugar, 1.5 tsp baking powder, and 0.5 tsp salt. Whisk until evenly distributed—this dry mixture forms the crispy crust that sets this dish apart. For extra flavor, I add 0.5 tsp black pepper and 1 tsp garlic powder to the dry ingredients.
Cut the 0.5 cup unsalted butter into small cubes and fold them into the dry mixture using a fork or pastry cutter. Work quickly to distribute the butter evenly—this creates pockets of fat that melt during baking, producing a golden, crackly top. The butter should be cold but not icy; if it melts too fast, chill the mixture for 10 minutes before proceeding.
Assemble and Bake the Scalloped Corn
Preheat your oven to 375°F and grease a 9x13-inch baking dish generously with butter or nonstick spray. Pour the creamy corn mixture into the dish and spread it evenly. This layer should be about ¾-inch thick—too thin and it won’t hold its shape; too thick and it won’t bake through properly.
Sprinkle the cornbread topping evenly over the corn mixture, pressing down gently with your fingers to create a cohesive layer. The topping should cover the entire surface but not be packed too tightly—this ensures it crisps rather than cakes. Bake for 45-50 minutes until the top is deep golden brown and the filling is bubbly around the edges. A toothpick inserted in the center should come out clean.
Rest and Serve for Perfect Texture
Remove the dish from the oven and let it rest for 10-15 minutes before serving. This resting period allows the filling to set slightly, making it easier to slice without falling apart. The crust will firm up as it cools, but it’ll still retain that satisfying crunch.
Slice into 6 equal portions and serve warm. The contrast between the creamy corn and crispy topping is what makes this dish legendary. For extra richness, drizzle with additional melted butter or a sprinkle of fresh parsley. Store leftovers covered in the refrigerator for up to 3 days, though I doubt it’ll last that long!
Pro Tips For Making Old-Fashioned Scalloped Corn
- Bake Low and Slow: This isn’t a race—set your oven to 325°F (165°C) and bake the scalloped corn for 45-50 minutes. I used to blast it at 375°F and ended up with a crispy top and sad, undercooked layers. Let the heat work gradually so the cheese melts evenly and the corn stays tender.
- Shred Cheese Fresh: Buy your sharp cheddar the day you plan to cook and shred it yourself—don’t use pre-shredded. The pre-shredded stuff has anti-caking agents that make the cheese clump and weep liquid, turning your creamy sauce into a greasy mess. Five minutes with a box grater makes all the difference.
- Don’t Skip the Roux: Melt 4 tablespoons of butter, whisk in ¼ cup flour, and cook for 2-3 minutes until it’s a pale golden paste—this is non-negotiable. Skipping this step means your sauce will taste raw and floury. If you’re in a rush, use a cornstarch slurry instead, but the roux gives that rich, velvety texture.
- Drain Corn Thoroughly: After boiling or canning, drain the corn twice and press it gently in a clean kitchen towel to remove excess moisture. Wet corn steams instead of baking, and your dish ends up watery. Trust me, the extra 30 seconds saves you from a soggy disaster.
Make-ahead tips for this dish
Prep Ahead Strategy
The cornbread topping can be mixed and refrigerated for up to 24 hours before assembly. I cover it tightly with plastic wrap and store it in the fridge—this gives the flavors time to meld beautifully. The corn filling, however, should be assembled fresh to prevent separation.
If you're short on time, mix the dry cornbread ingredients and store them separately in an airtight container for 3 days. Just add the cold butter and mix when ready to bake. 💡
Freezer-Friendly Assembly
This dish freezes exceptionally well, making it perfect for meal prep. Assemble the scalloped corn in your baking dish, cover it tightly with plastic wrap followed by a foil lid, and freeze for up to 3 months.
When ready to serve, thaw overnight in the fridge, then bake at 350°F for 20-25 minutes to restore that crispy texture. For even better results, I recommend reheating covered with foil for 15 minutes before adding the final crisp. ❄️
Portion Control for Leftovers
Scalloped corn reheats best in individual portions. Divide leftovers into 1-cup servings and store them in glass Pyrex containers with snap-on lids. Reheat covered at 350°F for 10-15 minutes—the key is to cover it to prevent drying out.
For microwave reheating, cover with a damp paper towel and heat on 50% power for 1-2 minutes, stirring halfway through. This keeps the creamy texture intact. 🔥
Make-Ahead Baking Hack
If you're prepping for a large gathering, bake the scalloped corn in two 9x9-inch dishes instead of one 9x13-inch pan. This ensures even cooking and a crispier top. After baking, cool completely, then wrap each dish individually in aluminum foil and refrigerate.
Reheat covered at 350°F for 15-20 minutes before serving. This method guarantees restaurant-quality texture even when made ahead. 💫
Cheese Prep Shortcut
Save time by grating the cheese ahead and storing it in an airtight container in the fridge for up to 5 days. I like to use a microplane for ultra-fine shreds that melt perfectly.
If you're using pre-shredded cheese, pulse it in a food processor for 10 seconds to break up any anti-caking agents that can make the cheese clump during baking. This simple step makes a noticeable difference in texture. 🧀
Butter Prep for Crispy Top
Cut the ½ cup butter into ¼-inch cubes and freeze them on a tray for 15 minutes before mixing. This ensures they stay cold longer during the baking process, creating more steam and a crispier crust.
I also like to use European-style butter like Plugrá for its higher fat content—it makes the topping extra golden and flavorful. Keep extra cubes on hand for topping before serving. 🧈
Nutrition facts
Frequently asked questions
Can I use frozen corn instead of fresh?
Frozen corn works perfectly—just thaw and drain it thoroughly before using. For best results, squeeze out excess moisture with a clean kitchen towel to prevent a watery filling. This keeps the texture creamy rather than soggy.
How do I make this dish without heavy cream?
Mix 1 cup half-and-half with 1 tablespoon cream cheese for a lighter but still rich version. The cream cheese adds fat that mimics heavy cream's richness. For a dairy-free option, use 1.5 cups coconut cream (full-fat) and reduce the milk to ¼ cup to maintain the right consistency.
Why did my cornbread topping turn out cakey instead of crispy?
Overmixing the dry ingredients or using warm butter are common culprits. Keep the butter cold and cut it into small cubes—this creates steam during baking for that signature crisp. Also, don't press too hard when spreading the topping; just pat it gently. For extra crunch, sprinkle ¼ cup cornmeal on top before baking.
Can I bake this in a different-sized dish?
Yes! For a 9x9-inch dish, reduce baking time to 35-40 minutes—the smaller surface area crisps faster. For a 9x13-inch, stick to 45-50 minutes. If using a 8-inch round dish, bake at 375°F for 40 minutes and cover loosely with foil for the first 20 minutes to prevent over-browning. Always check doneness with a toothpick.
What's the best way to serve leftover scalloped corn?
Reheat covered at 350°F for 15 minutes to restore crispiness. For a quick fix, microwave 1-cup portions on 50% power for 1-2 minutes, covered with a damp paper towel. Serve as a breakfast hash with crispy bacon, or pair with grilled chicken for a comforting lunch. The flavor actually improves after resting!
