1. Preheat oven to 375 degree F. Coat a 2-quart souffle or casserole dish with cooking spray; set aside.
2. Whisk milk, cornmeal, sugar, salt, and pepper in a large saucepan until smooth. Place over medium-high heat and cook and stir until mixture thickens and is bubbly, about 5 minutes. Remove from heat. Whisk in egg yolks, flour, and canola oil until smooth. Stir in bacon, corn kernels, and 3/4 cup cheddar cheese.
3. Beat the egg whites in a clean medium bowl with an electric mixer on high until medium peaks form. Fold the whites into the cornmeal mixture in two batches until just combined.
4. Spoon batter into the prepared dish. Sprinkle with the remaining 1/4 cup cheese. Bake until cooked through, puffed and golden brown on top, 35 to 38 minutes. A knife inserted into the center will come out with moist crumbs attached. Cool at least 10 minutes before serving (bread may sink a little while cooling).