Not your average corn pudding! This one adds a fun bacon and cheddar topping, elevating the flavor and adding a nice crispy crust. Enjoy as a side dish or for breakfast!
Heat the oven to 350 degrees F. In a large mixing bowl, combine all ingredients except the bacon and cheese in the order given, using a rubber spatula to mix well.
Pour the mixture into a greased 8x8x2-inch baking pan. Arrange the 1-inch squares of bacon and cheese in a checkerboard pattern across the top. Bake until the bacon is browned and the cheese is melted, about 1 hour.