Swiss Corn Bake
Sep 30, 2025
This post may contain affiliate links. Please read our disclosure policy.
Swiss corn bake is an old fashioned recipe that has been around for years. Sweet corn is combined with a creamy egg mixture, Swiss cheese, and a buttery cracker topping. This side dish is great for holidays, potlucks, or a family dinner.

Growing up my mom had a small wooden box filled with recipes cards, many of them hand written and worn from years of use. This Swiss corn bake recipe was one of the most used cards. She often made it for family dinners and holidays.
After making this for years, I decided to swap out my mom’s version with bread crumbs for crumbled Ritz crackers for a touch of buttery flavor. My family voted that they prefer the crackers, so that is now how I make this dish.
This is one of those side dishes that can be served for a holiday feast, a potluck party, or even just a simple dinner at home. It doesn’t require many ingredients and can even be made the night before.
Be sure to check out these other corn recipes including slow cooker cream cheese corn, corn pudding, and copycat Chi-Chi’s sweet corn cake.
Why you’ll love this recipe
- Nostalgic recipe. This is a comforting side dish has stood the test of time.
- Easy to make. Simple to prepare with just a few ingredients needed.
- Can be prepared ahead of time. You can make this the night before.
- Family favorite. One of those recipes that both kids and adults enjoy.
Ingredients
Easy Swiss corn bake can be put together with a few simple ingredients.

- Corn: I typically use frozen, thawed corn. You can substitute with fresh corn or drained canned corn.
- Eggs: You will need four eggs to help bind this casserole together.
- Evaporated milk: A can of evaporated milk adds a little creaminess to the dish.
- Swiss cheese: Shredded Swiss cheese
- Onion: Diced onion
- Ritz crackers: I like using buttery crackers for this recipe for added flavor and texture.
- Butter: Used to help add flavor to the crackers.
- Salt and pepper
How to make Swiss corn bake
Scroll to the recipe card for the full, printable recipe.
- Preheat the oven to 350 degrees F. Spray an 11 x 7 casserole dish with non-stick cooking spray.
- Mix together eggs, evaporated milk, salt, and pepper.
- Stir in the corn, Swiss cheese, and onions.
- Spread the mixture in the casserole dish.


- Top with more shredded Swiss cheese.
- Stir together crumbled Ritz crackers and melted butter. Sprinkle on top of the casserole.


- Bake for 35-40 minutes. Let the Swiss corn bake cool for about 10 minutes before serving.

Heather’s recipe tips
- Shred your own cheese. Freshly shredded Swiss cheese tends to melt better.
- Dice the onions small. Chop the onions up into small pieces so that they blend in with the corn.
- Coat all of the cracker crumbs with melted butter. Make sure to stir the cracker crumbs in fully with the melted butter so that they cook evenly.
- Check the casserole while baking. I like to check on the casserole after 30 minutes of baking. If the crackers are starting to get golden brown, loosely cover the baking dish with foil to prevent burning.
- Let it rest before serving. I recommend letting this Swiss corn casserole rest for about 10 minutes before serving.
Variations and substitutions
You can make this Swiss corn casserole recipe your own with these variations.
- Cheese: Substitute the Swiss cheese with cheddar cheese or mozzarella cheese.
- Protein: Make it a full meal by mixing in cooked, chopped bacon, shredded rotisserie chicken, or diced ham.
- Topping: The original recipe calls for bread crumbs. You can substitute the crackers with bread crumbs, panko breadcrumbs, or crushed corn flakes.
Storage
Store: Let any leftovers completely cool and then transfer to an airtight container. Store in the refrigerator for 3-4 days.
Freeze: This Swiss corn bake before baking. Don’t add the cracker topping. Wrap the dish tightly with plastic wrap and then foil. Thaw in the refrigerator overnight and then add the cracker topping and bake.
Make ahead: Prepare the casserole the night before without adding the cracker topping. Cover with plastic wrap and store in the refrigerator until ready to bake the next day.
More easy side dishes
- Stove Top Stuffing In The Oven
- Stuffing Balls
- Spinach Casserole
- Tennessee Onions
- Pineapple Casserole

Swiss Corn Bake
Ingredients
- 4 eggs
- 1 (12 ounce) can evaporated milk
- ½ teaspoon salt
- ½ teaspoon ground black pepper
- 3 cups Swiss cheese, shredded
- ¼ cup onion, diced
- 4 cups frozen corn, thawed
- 32 Ritz crackers, crushed (1 sleeve)
- ¼ cup unsalted butter, melted
Instructions
- Preheat the oven to 350 degrees F. Spray an 11 x 7 casserole dish with non-stick cooking spray.
- In a large bowl, whisk together eggs, evaporated milk, salt, and pepper.
- Pour in the corn, diced onions, and 2 1/2 cups Swiss cheese. Stir together to combine.
- Spread the mixture in the prepared casserole dish.
- Top with the remaining 1/2 cup Swiss cheese.
- In a bowl, mix together crumbled Ritz crackers and melted butter.
- Sprinkle the crumb over the casserole.
- Bake for 45 minutes. (I recommend checking the casserole after 30 minutes of bake time. If the crackers have started to turn golden brown, loosely cover the baking dish with foil and continue baking.)
- Let the casserole rest for about 10 minutes before serving.
Notes
- Shred your own cheese. Freshly shredded Swiss cheese tends to melt better.
- Dice the onions small. Chop the onions up into small pieces so that they blend in with the corn.
- Coat all of the cracker crumbs with melted butter. Make sure to stir the cracker crumbs in fully with the melted butter so that they cook evenly.
- Check the casserole while baking. I like to check on the casserole after 30 minutes of baking. If the crackers are starting to get golden brown, loosely cover the baking dish with foil to prevent burning.
- Let it rest before serving. I recommend letting this Swiss corn casserole rest for about 10 minutes before serving.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.