01 -
First things first, preheat that oven to 350°F (175°C). While it's warming up, grab a 9x13 inch baking dish. I usually give it a quick spray with cooking non-stick spray, just to be safe. Nothing worse than a beautiful Cream Cheese Corn Casserole sticking to the bottom, right? This step is super quick, but crucial for an easy cleanup later, trust me on this one!
02 -
In a large mixing bowl, toss together your (mostly) drained corn, that lovely softened cream cheese, and the melted butter. Give it a good stir until everything starts to come together. I remember once I forgot to soften the cream cheese and it was a lumpy mess – learn from my oops! You want it to be as smooth as possible, so those creamy chunks melt right into the corn.
03 -
Now, sprinkle in the sugar, flour, salt, and pepper over the corn mixture. Stir, stir, stir until it's all well combined and the flour is fully incorporated. This is where I always make sure there are no dry pockets of flour hiding. It should start to feel a little thicker, which is exactly what we want for our Cream Cheese Corn Casserole base!
04 -
Slowly pour in the milk, stirring constantly until the mixture is smooth and evenly combined. It'll look a little thin right now, but don't fret! That flour will work its magic in the oven. I always feel a moment of doubt here, wondering if it'll actually thicken, but it always does, every single time.
05 -
Pour the entire Cream Cheese Corn Casserole mixture into your prepared baking dish. Spread it out evenly with a spatula. If you're feeling extra, this is where you can sprinkle that optional shredded cheddar cheese on top. I love how the cheese gets all bubbly and golden, adding another layer of texture and flavor.
06 -
Pop that dish into your preheated oven and bake for 30-40 minutes, or until the Cream Cheese Corn Casserole is bubbly around the edges and lightly golden on top. The smell that fills your kitchen while it bakes? Pure heaven! Let it rest for a few minutes before serving; it helps it set up perfectly. Enjoy!