Cheesy Corn Casserole

Cheesy Corn Casserole is a cross between corn casserole and mac & cheese. It’s a comforting side dish that everyone will love!

cheesy corn casserole in a green casserole dish.

Do you love cheese? Then THIS is the casserole for you!

Cheesy Corn Casserole is delightfully cheesy, thanks to the combination of cream cheese and Swiss cheese. It’s rich and creamy, which contrasts perfectly with the crispy breadcrumbs on top.

In short, it’s casserole perfection!

And, it’s different from the usual corn casserole. Creamed Corn Casserole has been on my family’s holiday menu for years. That one is a cross between cornbread and corn soufflé.

However, this Cheesy Corn Casserole is NOT made with Jiffy mix. Instead of being cornbread-like, it tastes more like a corn-filled mac & cheese.

The recipe is from a church cookbook from the 1990s. After tweaking it a little, it’s now the perfect combination of corn, cheese, and breadcrumbs, all baked into a rich and comforting casserole.

hand lifting cheesy corn casserole out of a green casserole dish.

This post contains affiliate links. Affiliate links support Gift of Hospitality at no additional cost to you. I receive a commission if you choose to make a purchase through these link.

Jump to:


ingredients for cheesy corn casserole on a white table.
  • There are two varieties of corn in this dish: cream-style corn and whole kernel corn. Both are regular sized cans.
  • Cream cheese and Swiss cheese make it extra cheesy!
  • Onion powder and salt flavor the dish.
  • All-purpose flour thickens the casserole.
  • A mixture of breadcrumbs and butter goes on top to create a crispy crust.

The crispy topping

The crispy breadcrumb topping takes this casserole over-the-top delicious. The casserole itself is creamy and rich, so the crispy texture from the topping really contrasts with the cheesiness nicely.

You need two ingredients for the topping: breadcrumbs and butter.

I used panko breadcrumbs, but you can use regular breadcrumbs instead. You can also use homemade breadcrumbs.

breadcrumb mixture in a white bowl with a spoon.

To make the topping, melt the butter in a bowl in the microwave. Then, stir in the breadcrumbs. That’s it!

The original recipe suggested that you can also top the casserole with crumbled croutons. I haven’t tried it, but I suspect that it would be equally as delicious.

How to make cheesy corn casserole

Start by preheating the oven to 350°F. Then, grease a casserole dish with cooking spray. I used a 10.5×7 inch dish, and an 8×8 inch dish would work, too.

Place the cream-style corn, cream cheese, flour, onion powder, and salt in a large saucepan. Heat over low heat until the cream cheese is melted.  

cream cheese and corn in a saucepan with a whisk.

To make this process go faster, you can cut the cream cheese into smaller pieces first. Then, stir in the whole kernel corn (drained) and the Swiss cheese.

corn and cheese in a saucepan with a spatula.

Spread the mixture in the prepared casserole dish. Top with the melted butter and breadcrumb mixture.

unbaked corn casserole in a white casserole dish.

Bake for 28–30 minutes, or until the casserole is bubbly on the edges and starting to turn golden brown on top.

Let the casserole cool for a few minutes before serving.

corn casserole with breadcrumbs in a white casserole dish.

Can I make Cheesy Corn Casserole in advance?

You can make Cheesy Corn Casserole up to two days in advance.

Prepare casserole according to recipe instructions, but do NOT prepare the breadcrumb topping and do NOT bake it.

Place the unbaked casserole in the refrigerator, tightly covered with plastic wrap, for up to two days.

When you’re ready to serve it, prepare the breadcrumb topping. Sprinkle it on top and bake according to recipe directions. You may need to add another 5–8 minutes of cooking time because it will be cold from the refrigerator.

Frequently Asked Questions

Can I use another cheese other than Swiss?

Yes! You can swap the Swiss cheese for shredded cheddar, colby jack, monterey jack, gruyere, or even pepper jack for a little spice!

How do I make this spicy?

To make this spicy, stir in 2 finely chopped jalapeño peppers along with the whole kernel corn. Then, bake as directed.

How do I make cheesy corn casserole gluten free?

To make this recipe gluten free, substitute gluten-free breadcrumbs in place of the panko breadcrumbs AND substitute an equal amount of cup-for-cup gluten-free flour in place of the all-purpose flour.

Can I make cheesy corn casserole in the crock pot?

Since this casserole has a crunchy topping, I don’t recommend making it in the crockpot. The topping won’t get crisp.

green casserole dish filled with cheesy corn casserole.

Storing, reheating, and freezing

Store any leftover Cheesy Corn Casserole in a covered dish in the refrigerator for 3–4 days.

To reheat it, either microwave it until warm, or place leftovers in a 350°F oven for 10–12 minutes, or until warmed through. The breadcrumbs are more likely to remain crisp if you use the oven method.

You can freeze leftover Cheesy Corn Casserole in a freezer-safe dish for up to 1 month. Defrost in the refrigerator before reheating.

More holiday side dishes

I personally love this on my Thanksgiving or Christmas dinner menu. Here are few more favorite side dishes that pair nicely with it!

Also, if you have some extra corn, don’t miss this Cream Cheese Corn Dip!

Have you tried this recipe? Please leave a ⭐️⭐️⭐️⭐️⭐️ rating and/or comment below!

📖 Recipe

hand lifting a spoon of cheesy corn casserole out of a casserole dish.

Cheesy Corn Casserole

Published by Kate
This Cheesy Corn Casserole with cream cheese and Swiss is a rich and comforting addition to your dinner menu.
5 from 2 votes
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Side Dish
Cuisine American
Servings 8 servings
Calories 277 kcal


  • 1 (14.75 oz) can cream-style corn
  • 1 (8 oz) package cream cheese
  • 4 tablespoons all-purpose flour
  • 1 teaspoon onion powder
  • 1 teaspoon salt
  • 1 (15.25 oz) can whole kernel corn, drained
  • cup shredded Swiss cheese
  • ½ cup breadcrumbs
  • 1 tablespoons salted butter melted


  • Preheat oven to 350°F. Spray an 8×8 inch baking dish with cooking spray.
  • Place the cream-style corn, cream cheese, flour, onion powder, and salt in a large saucepan. Heat over low heat, stirring occasionally, until the cream cheese is melted.
  • Stir in the whole kernel corn and Swiss cheese. Pour the mixture into the prepared pan.
  • In a small bowl, mix together the breadcrumbs and butter. Sprinkle over the corn casserole.
  • Bake for 25–30 minutes, or until the mixture is light brown on top and bubbly on the edges.


Swap out the Swiss cheese for your favorite shredded cheese, such as cheddar, Gruyere, colby jack, or pepper jack. 
I like using salted butter for the topping. If you use unsalted, add a pinch of salt.
Store any leftovers in the refrigerator for 3–4 days. Reheat in the microwave for 1–2 minutes or the oven at 350°F for 10–12 minutes, or until warm. The oven method is best for retaining some crispiness in the breadcrumbs. 
Make it ahead: prepare the casserole as directed, but do not prepare the breadcrumb topping. Place the casserole in the refrigerator, tightly sealed with plastic wrap, for up to 2 days before baking. Make the breadcrumb mixture and top the casserole right before baking to ensure the topping stays crisp. 


Calories: 277kcalCarbohydrates: 31gProtein: 8gFat: 15gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gTrans Fat: 1gCholesterol: 43mgSodium: 633mgPotassium: 259mgFiber: 2gSugar: 6gVitamin A: 679IUVitamin C: 6mgCalcium: 117mgIron: 1mg
Keyword cheesy corn casserole
Did You Make This Recipe?Please leave a star rating and comment below!


  1. I am so glad i found this recipe. I was looking for one like my mom’s who passed away. Only thing different I did was instead of onion powder I used chopped green onions and for the topper I used crushed Ritz crackers.

    1. I’m so sorry for the loss of your mom, and I’m glad that you found the recipe! I love the idea of Ritz on top!

5 from 2 votes (2 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating