It was 3:15 PM on Thanksgiving, and the turkey was resting. The stuffing was done. The gravy was smooth and glossy. But in the corner of the table, there was an empty plate. I looked around, panicked, and realized I’d forgotten to make a vegetable side. My mom looked at me with that specific “I’ve been waiting for this moment for hours” glare. I didn’t have time to roast anything or cook fresh corn. So I did what any desperate, slightly panicked cook does: I raided the pantry and threw together the fastest, creamiest, most comforting thing I could find.
That was ten years ago. I was twenty-four, living in my first apartment, and I thought I was a failure because I didn’t have a fancy side dish ready. But what happened next changed my life. My uncle, who never compliments anyone’s cooking, took three helpings of that cheesy corn casserole with bacon. He actually asked for the recipe. Since then, that dish has become my holiday tradition. I’ve made it for Christmas, for Easter, for potlucks, and for random Tuesday dinners when I just want to feel hugged by food.
This isn’t just a side dish. It’s the reason people show up late to dinner and don’t care. It’s sweet, savory, salty, and creamy all in one bite. And the best part? It uses only five ingredients. Yes, five. You don’t need a degree in pastry arts or a shopping trip to a specialty store. You just need corn, cheese, bacon, a couple of pantry staples, and about 45 minutes of your time. This cheesy corn casserole with bacon is the easiest 5-ingredient holiday side you’ll ever make, and once you try it, you’ll wonder why you ever bought canned creamed corn.
I’ve tested this recipe dozens of times. Sometimes I use fresh corn off the cob (which is amazing but takes more work). Sometimes I use frozen kernels. But the version I’m sharing with you today is the one that works every single time, regardless of what season it is or how busy your kitchen is. It’s reliable. It’s crowd-pleasing. And it’s going to become your new best friend.
Why You’ll Love This Recipe
I know what you’re thinking. Another corn casserole? Another cheesy side dish? Here’s the thing: most corn casseroles are mushy, bland, or missing the one ingredient that makes them addictive. This version is different. It’s got crunch. It’s got depth. And it’s stupidly simple.
Five Ingredients, Zero Stress — Seriously. I’m not exaggerating. You need corn, cheese, bacon, sour cream (or cream cheese), and a binder like cornmeal or flour. That’s it. I’ve made this when I was exhausted after hosting 20 people for Christmas dinner. I didn’t have to chop a single vegetable or measure anything complicated. Just dump, mix, and bake.
Sweet Meets Savory — This is the flavor profile that wins people over. The natural sweetness of the corn balances perfectly with the salty, smoky bacon and sharp cheddar. It’s not just “corn.” It’s complex. It’s interesting. It’s the kind of side dish that makes people ask, “What is in this? It tastes so good.”
Make-Ahead Friendly — This is huge for holidays. You can assemble this casserole the night before, cover it, and put it in the fridge. When you’re pulling the turkey out of the oven, you just pop this in. No last-minute panic. No burnt edges. Just perfectly golden, bubbly goodness.
Crowd-Pleaser Guaranteed — I’ve served this to picky eaters, food critics, and my toddler. Everyone loves it. Even the people who say they “don’t like corn” end up taking seconds. It’s versatile enough for Thanksgiving, but also great for BBQs, picnics, or just a cozy weeknight dinner. (If you’re looking for other easy holiday sides, check out my crispy roasted chickpea and cucumber salad for a fresh contrast to this rich dish.)
Leftovers Are Better — I don’t know if that’s true for every dish, but it’s true here. The next day, the flavors have melded together even more. I’ve been known to eat this cold out of the Tupperware for lunch. It’s that good.
This is my go-to when I need a side dish that feels special but doesn’t require special effort. It’s comfort food in its purest form. No fancy techniques. No weird ingredients. Just reliable, delicious food that makes everyone happy.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already. This isn’t a recipe that requires a trip to three different stores. It’s pantry-friendly, freezer-friendly, and very forgiving.
For the Base
Frozen Whole Kernel Corn (2 cups / 300g) — I use frozen because it’s consistent and always available. Thaw it slightly before mixing, but you don’t need to cook it. Fresh corn works too, but you’ll need about 4 ears, and that’s a lot of work for a simple side. Canned creamed corn? Skip it. It’s too wet and mushy. We want distinct kernels here.
Sharp Cheddar Cheese (1 cup / 100g, shredded) — Use a block and grate it yourself. Pre-shredded cheese has anti-caking agents that prevent it from melting smoothly. You want gooey, melty cheese, not grainy clumps. Sharp cheddar gives the best flavor, but medium works too. Just don’t use the cheap stuff.
Bacon (6 slices / 150g) — Thick-cut bacon is ideal because it holds up better in the casserole. You want it crispy, so cook it well. Crumble it into small pieces. This is the savory anchor of the dish. If you don’t eat pork, you can skip it, but I don’t recommend it. The flavor is too good to miss.
For the Creamy Binder
Sour Cream (½ cup / 120g) — This adds tang and creaminess. Full-fat only. Low-fat sour cream can make the texture weird. If you’re out, cream cheese works too, but you’ll need to soften it first and use about 4 ounces. Some people use mayonnaise (yes, really), but sour cream is more traditional for this type of casserole.
Cornmeal (½ cup / 60g) — This is the secret ingredient that gives the casserole structure. It soaks up the moisture and creates that beautiful, slightly crunchy top. Yellow cornmeal is traditional, but white works too. Don’t use flour; it’ll make it gummy. Don’t skip this; it’s what makes it a casserole and not just hot corn.
Butter (2 tablespoons / 30g, melted) — Adds richness and helps the top brown. Use unsalted so you can control the saltiness, especially since bacon and cheese are already salty.
Optional Add-ins:
Jalapeños (1, diced) — If you like a little kick, throw in a diced jalapeño. It cuts through the richness nicely. I add this when I’m serving it with something heavy like roast beef.
Green Onions (2, sliced) — For color and a fresh onion bite. Sprinkle on top before serving. It looks pretty and adds a nice crunch.
Dried Herbs (1 teaspoon dried thyme or rosemary) — If you want it to feel more “holiday,” add a pinch of herbs. It’s subtle but sophisticated.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use.
9×9 Baking Dish — This is the perfect size. It gives you a good surface area for that golden, cheesy crust. A 9×13 will work, but the casserole will be shallower and might cook too fast. I prefer the deeper 9×9 for that perfect ratio of creamy center to crispy top.
Large Mixing Bowl — Something big enough to hold all the ingredients. I use a 4-quart bowl. If it’s too small, you’ll end up with cheese on the counter.
Skillet — For cooking the bacon. Cast iron is best because it gets nice and crispy, but any skillet works.
Grater — For the cheese. Box grater or microplane. Or food processor if you’re grating lots of cheese.
Spatula — For mixing. A silicone spatula is great because it scrapes the bowl clean.
Measuring Cups and Spoons — Pretty standard stuff. Dollar store versions work fine.
Parchment Paper — Not strictly necessary, but it makes cleanup easier. I line my baking dish if I’m being lazy.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up.
Step 1: Prep Your Oven and Pan (5 minutes)
Preheat your oven to 350°F (175°C). Grease your 9×9 baking dish with butter or cooking spray. I like to use butter because it adds flavor and helps the edges get crispy. If you’re using parchment paper, lay it in now and grease that.
Step 2: Cook the Bacon (10 minutes)
While the oven heats, cook the bacon in a skillet over medium heat. You want it crispy. I usually cook it for 8-10 minutes, flipping occasionally. Once it’s done, transfer it to a paper towel-lined plate to drain. Wait until it’s cool enough to handle, then crumble it into small pieces. Don’t leave big chunks; you want bits of bacon in every bite. Save the bacon grease in the skillet if you want to use it for extra flavor, but it’s not necessary.
Step 3: Mix the Wet Ingredients (5 minutes)
In your large mixing bowl, combine the sour cream, melted butter, and thawed corn. Stir until well combined. The corn should be mostly dry—if it’s still wet from thawing, squeeze it gently in a paper towel. Excess moisture is the enemy of a good casserole.
Step 4: Add the Dry Ingredients (3 minutes)
Add the cornmeal, shredded cheese, and most of the crumbled bacon (save a little for topping) to the bowl. Mix everything together until it’s uniform. The mixture will look thick and chunky. This is normal. If it seems too dry, add a splash of milk or extra sour cream. It should hold together when you scoop it, not crumble apart.
Step 5: Bake (40-45 minutes)
Spread the mixture evenly into your prepared baking dish. Smooth the top with a spatula. Sprinkle the remaining bacon on top, and if you’re using green onions or jalapeños, add them now. Bake for 40-45 minutes. You’ll know it’s done when the top is golden brown and bubbly, and the edges are slightly crispy. The center should be set, not jiggly. If the top is browning too fast, cover it loosely with foil for the last 10 minutes.
Step 6: Rest and Serve (10 minutes)
Let the casserole rest for 10 minutes after taking it out of the oven. This allows it to set so it cuts cleanly. If you cut into it immediately, it’ll be a mess. Serve warm, directly from the dish or plated individually. It’s perfect alongside roast turkey, ham, or even honey garlic butter chicken for a cozy dinner.
Total Time: About 1 hour (15 minutes active, 45 minutes baking)
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Don’t Skip the Resting Time
This is the #1 mistake people make. The casserole is very soft when it comes out of the oven. If you cut it right away, it’ll fall apart. Let it sit for at least 10 minutes. It firms up significantly. I learned this the hard way when I cut into it and got a soup instead of a slice.
Thaw the Corn Properly
Frozen corn releases water as it thaws. If you don’t drain it, your casserole will be watery. I usually let it thaw in a colander and then press it gently with a paper towel. It’s an extra step, but it makes a huge difference in texture.
Crispy Bacon is Non-Negotiable
If your bacon is soft or chewy, it’ll get soggy in the casserole. Cook it until it’s crisp, then crumble it. The contrast between the soft corn and the crispy bacon bits is what makes this dish addictive.
Use Sharp Cheddar
Mild cheddar tastes fine, but sharp cheddar has more flavor and stands up better to the sweetness of the corn. Don’t skimp on quality here. A good block of sharp cheddar makes all the difference.
Customize the Heat
If you like spice, add red pepper flakes or a diced jalapeño. If you don’t, skip it. The base recipe is mild and sweet, so it’s very approachable. But a little heat adds complexity.
Make-Ahead Strategy
You can assemble this casserole up to 24 hours in advance. Cover it tightly with plastic wrap and store it in the fridge. When you’re ready to bake, you might need to add 5-10 minutes to the baking time since it’s starting cold. This is my favorite way to handle holiday cooking stress.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Green Chile Version
Add one 4-ounce can of diced green chiles to the mix. This gives it a southwestern vibe. Great with tacos or grilled chicken.
Jalapeño Popper Style
Add 1 cup of cream cheese (softened) and 1 diced jalapeño. Top with extra cheddar and bake as usual. It’s richer and spicier.
Vegetarian Version
Skip the bacon and add 1 teaspoon of smoked paprika to the mix. It gives you that smoky flavor without the meat. Some people add diced mushrooms for texture.
Gluten-Free
Use gluten-free cornmeal. Everything else is naturally gluten-free. I’ve used Bob’s Red Mill gluten-free cornmeal and it works great. Just make sure your bacon is certified gluten-free if you’re strict.
Dairy-Free
Replace cheddar with dairy-free shreds (like Daiya or Violife) and sour cream with dairy-free sour cream. It’s not quite the same, but it’s close. I’ve made this for my lactose-intolerant friend, and she loved it.
With Sausage
Replace bacon with breakfast sausage. Brown it, drain the grease, and crumble it. It’s heartier and more savory. Great for brunch casseroles too.
Serving & Storage
How to Serve:
I usually serve this straight from the baking dish at the dinner table—it looks rustic and stays warm. But here are other ways I’ve enjoyed it:
Side Dishes:
- Roasted asparagus
- Green bean casserole
- Simple Caesar salad
- Grilled vegetables
Toppings Bar:
When I have guests, I put out: extra crumbled bacon, chopped green onions, sour cream, and hot sauce. Everyone customizes their bowl.
Wine Pairing:
Not a wine expert, but my wine-snob friend says a crisp Riesling or a light Pinot Noir works great with this. The sweetness of the corn pairs well with slightly sweet wines.
Storage Instructions:
Refrigerator:
Store in an airtight container for up to 4 days. The texture will firm up in the fridge, which is normal.
Reheating:
Best method: Add to a baking dish and heat at 350°F for 15-20 minutes until warmed through. It retains its texture better than microwaving.
Microwave method: Heat in 30-second intervals, stirring between. It might get a bit softer, but it’s still good.
Never works: Trying to reheat it in the original dish without covering it. It’ll dry out. Ask me how I know.
Freezing:
Honestly, this doesn’t freeze well because of the dairy and corn texture. The corn can get mushy when thawed. Make it fresh or store in the fridge for up to 4 days.
Pro tip: If leftovers are drying out, stir in a tablespoon of sour cream or a splash of milk when reheating. Brings back that creamy texture.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking.
Per Serving (based on 8 servings):
| Nutrient | Amount |
|---|---|
| Calories | 280 |
| Protein | 12g |
| Carbs | 28g |
| Fiber | 2g |
| Sugar | 6g |
| Fat | 16g |
| Saturated Fat | 8g |
| Cholesterol | 40mg |
| Sodium | 450mg |
| Calcium | 200mg |
What’s Good:
- Decent protein from cheese and bacon
- Calcium from the cheese
- Can add vegetables to boost nutrition
What to Know:
- Higher in calories from cheese and bacon
- Contains dairy and gluten (unless modified)
- Moderate sodium (use low-sodium bacon to reduce)
My Take:
Look, this is comfort food with cheese and bacon. It’s not a diet recipe. But it’s way better than takeout, costs less, and I know exactly what’s in it. When I want to make it lighter, I use less cheese and more vegetables. But usually? I just eat a reasonable portion and enjoy it.
Final Thoughts
So that’s my cheesy corn casserole with bacon! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved holiday dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My family is happy, my guests are happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different add-ins, swap in your favorite cheese, adjust the bacon. The best recipes are the ones you adapt to your family’s tastes. If you’re looking for other easy holiday sides, don’t miss my best Greek yogurt blueberry muffins for a sweet treat, or my creamy crockpot sausage and peppers for a main dish that pairs perfectly.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use fresh corn instead of frozen?
You can, but it takes more work. You’ll need about 4 ears of corn, and you’ll have to cut the kernels off the cob. Fresh corn is sweeter and has a better texture, but frozen is more convenient and works just fine. If you use fresh, you don’t need to thaw it, but you might need to cook it slightly first to soften it. I usually just use frozen for simplicity.
My casserole turned out watery—what happened?
This usually happens if the corn wasn’t thawed and drained properly, or if you used canned creamed corn. Frozen corn releases a lot of water as it thaws. Make sure you squeeze the corn in a paper towel before mixing. Also, don’t add extra liquid. The sour cream and butter should be enough moisture.
Can I make this ahead for a dinner party?
Absolutely. Assemble it up to 24 hours in advance, cover it, and store it in the fridge. When you’re ready to bake, just pop it in the oven. You might need to add 5-10 minutes to the baking time since it’s starting cold. This is my go-to strategy for holiday hosting.
Why did my casserole not set?
It probably needed more time in the oven, or there was too much moisture. Cornmeal absorbs liquid, but if the corn was too wet, it can take longer to set. Let it rest for 10-15 minutes after baking. If it’s still too soft, you can put it back in the oven for 5 more minutes.
Can I use cream cheese instead of sour cream?
Yes, but you’ll need to soften it first. Use about 4 ounces of cream cheese, softened and mixed with a little milk to make it smooth. It will make the casserole richer and denser. Sour cream is lighter and tangier, which I prefer, but cream cheese works well too.
How do I reheat leftovers without it getting dry?
Add a splash of milk or cream to a skillet, add your leftover casserole, and heat gently over low heat, stirring frequently. The extra liquid brings back the creamy texture. Microwave sort of works but tends to dry it out. If you do microwave, definitely add a splash of milk first and heat in short bursts, stirring between.
Can I double this recipe?
Yes, but you’ll need a larger baking dish. A 9×13 will work, but the casserole will be shallower, so it might cook faster. Check it 10 minutes early. Double everything and use your biggest mixing bowl. I do this when I’m feeding a crowd.
Pin This Recipe!
Cheesy Corn Casserole with Bacon: Easy 5-Ingredient Holiday Side
- Total Time: 1 hour
- Yield: 8 servings 1x
Description
A creamy, savory, and sweet holiday side dish made with just five ingredients. This reliable corn casserole features sharp cheddar, crispy bacon, and a cornmeal binder for a comforting texture that is perfect for Thanksgiving or weeknight dinners.
Ingredients
- 2 cups frozen whole kernel corn (thawed and drained)
- 1 cup sharp cheddar cheese (shredded)
- 6 slices thick-cut bacon (cooked crispy and crumbled)
- 1/2 cup sour cream
- 1/2 cup yellow cornmeal
- 2 tablespoons unsalted butter (melted)
- Optional: 1 diced jalapeño, 2 sliced green onions, 1 teaspoon dried thyme or rosemary
Instructions
- Preheat oven to 350°F (175°C). Grease a 9×9 inch baking dish with butter or cooking spray.
- Cook bacon in a skillet over medium heat until crispy (8-10 minutes). Transfer to a paper towel-lined plate to drain, then crumble into small pieces once cool.
- In a large mixing bowl, combine sour cream, melted butter, and thawed corn. Stir until well combined. Ensure corn is mostly dry by squeezing gently with a paper towel if necessary.
- Add cornmeal, shredded cheese, and most of the crumbled bacon to the bowl. Mix until uniform.
- Spread the mixture evenly into the prepared baking dish. Smooth the top with a spatula.
- Sprinkle remaining bacon on top. Add optional jalapeños or green onions if desired.
- Bake for 40-45 minutes until the top is golden brown and bubbly, and the edges are slightly crispy.
- Let the casserole rest for 10 minutes before serving to allow it to set.
Notes
Ensure frozen corn is thoroughly drained to prevent a watery casserole. Let the dish rest for 10 minutes after baking to allow it to set properly. Can be assembled up to 24 hours in advance and refrigerated before baking.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Side Dish
- Cuisine: American
Nutrition
- Serving Size: 1/8 of the casserole
- Calories: 280
- Sugar: 6
- Sodium: 450
- Fat: 16
- Saturated Fat: 8
- Carbohydrates: 28
- Fiber: 2
- Protein: 12
Keywords: corn casserole, cheesy corn, bacon side dish, holiday sides, easy recipes, 5 ingredient recipes, Thanksgiving sides, comfort food



