Corn Casserole
Corn casserole is a delightful dish that combines the sweet taste of corn with a creamy, comforting texture. This American classic is perfect for gatherings — think holiday dinners, family barbecues, or casual get-togethers. With a golden-brown top and a soft, custardy interior, it’s not just a side dish; it’s a convivial companion to your meal. Each bite brings a warm, cozy feeling, reminding you of home-cooked goodness.

I still recall the first time I enjoyed corn casserole at a friend’s holiday dinner. Everyone was raving about it, and I couldn’t help but be curious. After I took my first bite, I was hooked! This dish is so simple yet surprisingly versatile. It never fails to please, regardless of the occasion. The combination of corn flavors and the light sweetness, topped with a drizzle of honey, creates a mouthwatering experience. I can’t wait for you to try this corn casserole!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: You can whip this up in just 10 minutes of prep time, and it bakes in about an hour.
- Irresistible Flavor: The blend of sweet corn, creamy texture, and a hint of bacon and cheddar will make your taste buds dance.
- Eye-Catching Appeal: Its golden exterior and the scattered toppings make it an irresistible addition to any table.
- Flexible Serving: Ideal for lunch, dinner, or even as a snack, this casserole fits into any meal.
- Diet-Friendly Options: Want to make it gluten-free? Just swap the flour for a gluten-free alternative.
Ingredients You’ll Need
- 2/3 cup all purpose flour: For structure, giving the casserole that perfect balance between dense and fluffy.
- 1/2 cup fine yellow cornmeal: This adds a delightful texture and enhances the corn flavor.
- 1/4 cup sugar: Just enough to provide a hint of sweetness that pairs nicely with the savory ingredients.
- 1 tablespoon baking powder: Helps the casserole rise and develop a light structure.
- 1/4 teaspoon salt: Enhances all the flavors without overwhelming the dish.
- 14-ounce can cream corn: A must for that creamy consistency and rich mouthfeel.
- 1 1/3 cups fresh corn kernels (about 2 ears): Adds a great burst of fresh corn flavor; frozen corn works in a pinch!
- 2 large eggs beaten: Help bind the ingredients together and contribute to the fluffy texture.
- 1/2 cup unsalted butter melted: For richness and added depth of flavor.
- 1 cup sour cream: Brings a tangy creaminess that complements the sweetness of the corn.
- 1/2 cup water: Helps to keep the casserole moist and fluffy.
- 2 tablespoons vegetable oil: Adds moisture and ensures the casserole doesn’t stick.
- 1 cup shredded cheddar (about 4 ounces): Offers a gooey, cheesy goodness that makes this dish irresistible.
- 4 strips cooked bacon crumbled: The smoky flavor enhances the overall taste — and who can resist bacon?
- 2 tablespoons thinly sliced chives: For a pop of color and a refreshing bite.
- Honey: A drizzle on top for that final touch of sweetness.
How to Make Corn Casserole
- Preheat the oven: Start by setting your oven to 325°F. This ensures an even bake, creating the perfect golden crust.
- Mix the dry ingredients: In a large mixing bowl, whisk together the 2/3 cup all-purpose flour, 1/2 cup fine yellow cornmeal, 1/4 cup sugar, 1 tablespoon baking powder, and 1/4 teaspoon salt until well combined.
- Combine everything: Add in the 14-ounce can of cream corn, 1 1/3 cups fresh corn kernels, 2 large beaten eggs, 1/2 cup melted unsalted butter, 1 cup sour cream, 1/2 cup water, and 2 tablespoons vegetable oil. Whisk these ingredients together until everything is well incorporated. Be careful not to over-whisk; we want to keep it light and fluffy!
- Fold in the goodies: Gently fold in the 1 cup shredded cheddar, 4 strips crumbled bacon, and 2 tablespoons chives. If you’d like, set some aside for topping the casserole later.
- Prepare for baking: Pour the mixture into a 9″x 9″ or 3-quart baking dish. If you set some add-ins aside, sprinkle them on top for a decorative touch!
- Bake: Place the dish in the preheated oven and bake for 50 minutes to 1 hour. You know it’s ready when the top is golden brown and the center still jiggles slightly. It will set as it cools.
- Serve and enjoy: Let the casserole cool for about 10 minutes before serving. This waiting time helps to achieve the perfect slice. Finally, drizzle a little honey over the top of each serving for a delightful touch!
Storing & Reheating
To store your leftover corn casserole, let it cool completely, then cover it tightly with plastic wrap or transfer it to an airtight container. It can stay at room temperature for about 2 hours, but for longer storage, place it in the refrigerator where it will last for 3 to 5 days. You can also freeze it for up to 3 months. When you’re ready to enjoy, simply reheat in the oven at 350°F for about 20-30 minutes, or until heated through. The texture may change slightly, so refreshing it with a drizzle of honey can enhance that sweet flavor!
Chef’s Helpful Tips
- Ensure your ingredients are at room temperature for a smoother mixture, especially the eggs and sour cream.
- Watch your bake time; oven temperatures vary. Check for doneness by jiggling the casserole gently to see if it’s set.
- For an even creamier texture, try adding an extra 1/2 cup of sour cream.
- If you prefer a spicier kick, throw in a diced jalapeño or some chili flakes for that added zing.
- This dish can be made ahead of time! Prepare it the night before, refrigerate, and then simply pop it in the oven for a hassle-free meal.
Corn casserole is not just a recipe; it’s a cherished memory in the making. Its rich and creamy texture, coupled with the sweetness of corn and the savory bacon, is truly a match made in culinary heaven. Whether it’s a side to your holiday feast or a comforting dinner at home, you’ll find it hard to resist this dish.

Recipe FAQs
Can I use frozen corn instead of fresh corn?
Can I make corn casserole ahead of time?
What other toppings can I use?
How do I know when my corn casserole is done?
More Dinner Recipes
- Chicken Fajita Casserole
- Slow Cooker Taco Casserole
- Cheesy Corn Casserole
- Doritos Chicken Casserole
- Baked Chicken Taco Casserole With Flour Tortillas
👉 If you make my Corn Casserole recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on
Pinterest
for more easy recipes.

Corn Casserole
- Prep Time: 10 minutes
- Cook Time: 70 minutes
- Total Time: 1 hour 20 minutes
- Yield: 8 servings 1x
- Category: Dinner
- Method: Baking
- Cuisine: American
Description
This Corn Casserole is a delicious blend of sweet corn and creamy flavors, perfect for a comforting family dinner. Simple to make and guaranteed to be a hit!
Ingredients
- 2/3 cup all purpose flour
- 1/2 cup fine yellow cornmeal
- 1/4 cup sugar
- 1 tablespoon baking powder
- 1/4 teaspoon salt
- 14 ounce can cream corn
- 1 1/3 cups fresh corn kernels (from about 2 ears)
- 2 large eggs beaten
- 1/2 cup unsalted butter melted
- 1 cup sour cream
- 1/2 cup water
- 2 tablespoons vegetable oil
- 1 cup shredded cheddar (about 4 ounces)
- 4 strips cooked bacon crumbled
- 2 tablespoons thinly sliced chives
- honey
Instructions
- Preheat your oven to 325˚F.
- In a large mixing bowl, whisk together the flour, cornmeal, sugar, baking powder, and salt.
- Add the remaining ingredients for the casserole and mix until well combined, being careful not to over-whisk.
- Fold in the cheese, bacon, and chives (reserve some for topping if desired).
- Pour the mixture into a 9" x 9" or 3-quart baking dish. Top with reserved ingredients if desired and bake for 50 minutes to 1 hour, until the top is browned and the center remains slightly jiggly.
- Let the casserole cool for 10 minutes before serving. Drizzle honey over each serving.
Notes
Feel free to adjust the cheese and bacon according to your preference or dietary needs.
This casserole can be made ahead of time and reheated when needed, making it perfect for gatherings.
Nutrition
- Serving Size: 1/8 casserole
- Calories: 350
- Sugar: 6g
- Sodium: 450mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 1g
- Protein: 8g
- Cholesterol: 70mg




