Creamy, cheesy, and irresistibly comforting, this spinach corn casserole is a crowd-pleasing dish that’s perfect for any occasion. Combining the earthy flavors of fresh spinach and the natural sweetness of corn, this recipe is elevated with a rich, homemade cheese sauce made from sharp cheddar and Parmesan. Topped with golden breadcrumbs for a satisfying crunch, this casserole bakes to perfection in just 30 minutes, creating a bubbling, savory masterpiece. Whether served as a hearty side dish or a standalone vegetarian entrée, this casserole is a seamless blend of wholesome ingredients and indulgent flavor. With simple prep and pantry staples, it’s an easy yet impressive addition to your dinner table!
Scan with your phone to download!
Preheat your oven to 375°F (190°C).
Lightly grease a 9x9-inch baking dish with cooking spray or a thin layer of oil.
In a large skillet over medium heat, melt the butter.
Add the chopped onion and cook until softened, about 3-4 minutes.
Stir in the minced garlic and cook for an additional 1 minute.
Sprinkle the flour over the onion and garlic mixture and stir well to create a roux.
Gradually pour in the milk, whisking constantly, until the mixture is smooth and begins to thicken, about 3-4 minutes.
Stir in the shredded cheddar cheese, grated Parmesan cheese, salt, and black pepper until the cheese is fully melted and the mixture is creamy. Remove from heat.
In a large mixing bowl, combine the fresh spinach, corn, and the prepared cheese sauce. Mix well.
Fold in the lightly beaten eggs until fully incorporated.
Transfer the mixture to the prepared baking dish and spread it evenly.
Sprinkle the breadcrumbs evenly over the top of the casserole.
Bake in the preheated oven for 25-30 minutes, or until the casserole is golden brown and bubbling around the edges.
Remove from the oven and let it rest for 5 minutes before serving.
Serve warm as a delicious side dish or a standalone meal. Enjoy!
Serving size | (1362.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1862.4 |
Total Fat 100.0g | 0% |
Saturated Fat 54.1g | 0% |
Polyunsaturated Fat 1.0g | |
Cholesterol 631.8mg | 0% |
Sodium 5183.1mg | 0% |
Total Carbohydrate 169.1g | 0% |
Dietary Fiber 18.3g | 0% |
Total Sugars 52.7g | |
Protein 95.2g | 0% |
Vitamin D 247.5IU | 0% |
Calcium 1956.0mg | 0% |
Iron 11.5mg | 0% |
Potassium 2010.6mg | 0% |
Source of Calories