Indulge in the ultimate comfort food with this rich and creamy Swiss Corn Casserole, a perfect balance of sweet corn, savory Swiss and Parmesan cheeses, and a hint of nutmeg for that extra warmth. This easy-to-make side dish features a luscious, homemade cheese sauce enveloping tender corn, all topped with golden, buttery breadcrumbs for the perfect crunch. Ready in under an hour, it’s an ideal choice for holiday dinners, potlucks, or any gathering where you want to serve up something truly special. Pair this crowd-pleaser with roasted meats or enjoy it as a standalone vegetarian delight. Garnish with fresh parsley for a vibrant finishing touch that enhances both flavor and presentation!
Scan with your phone to download!
Preheat your oven to 375°F (190°C) and lightly grease a 9x13-inch casserole dish.
Melt the butter in a large skillet over medium heat. Add the diced onion and cook until softened, about 5 minutes. Stir in the minced garlic and cook for an additional minute.
Add the frozen sweet corn to the skillet, stirring occasionally, until heated through, about 5 minutes.
Sprinkle the flour over the mixture and stir well to coat. Cook for 1-2 minutes to eliminate the raw flour taste.
Gradually pour in the milk and heavy cream, stirring constantly to create a smooth sauce. Bring the mixture to a gentle simmer and allow it to thicken slightly, about 3-4 minutes.
Stir in the shredded Swiss cheese and grated Parmesan cheese until melted and combined. Season the mixture with nutmeg, kosher salt, and black pepper.
Pour the corn mixture into the prepared casserole dish, spreading it out evenly.
In a small bowl, mix the breadcrumbs with olive oil until evenly coated. Sprinkle the breadcrumbs over the top of the casserole.
Bake in the preheated oven for 25-30 minutes, or until golden brown and bubbly.
Remove the casserole from the oven and let it cool for 5 minutes before serving. Garnish with chopped fresh parsley, if desired.
Serving size | (1840.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3312.1 |
Total Fat 212.0g | 0% |
Saturated Fat 111.5g | 0% |
Polyunsaturated Fat 1.7g | |
Cholesterol 567.9mg | 0% |
Sodium 3336.3mg | 0% |
Total Carbohydrate 264.5g | 0% |
Dietary Fiber 27.6g | 0% |
Total Sugars 78.2g | |
Protein 132.9g | 0% |
Vitamin D 209.0IU | 0% |
Calcium 3017.5mg | 0% |
Iron 11.2mg | 0% |
Potassium 3161.6mg | 0% |
Source of Calories