Preheat your oven: Begin by preheating your oven to 375°F (190°C). This will ensure that your squares cook evenly and become perfectly golden.
Cook the turkey bacon: In a large skillet, cook 1 pound of turkey bacon over medium heat until it is nicely browned and crispy, usually about 5-7 minutes. Be sure to drain any excess fat once cooked.
Whisk the egg mixture: In a mixing bowl, whisk together 6 large eggs, 1/4 cup milk, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. This combination will contribute a fluffy and flavorful filling.
Prepare the crescent dough: Unroll the 1 package of refrigerated crescent roll dough onto a baking sheet. Pinch together the seams to create a solid rectangle, forming the base for your squares.
Assemble the filling: Begin by spreading the crispy turkey bacon evenly over the dough. Then, carefully pour the egg mixture over the turkey bacon ensuring even coverage.
Add cheese and onions: Sprinkle 1 cup of shredded cheddar cheese and 1/4 cup of chopped green onions over the top of the layered fillings, adding an extra burst of flavor.
Bake the squares: Place the baking sheet in the preheated oven and bake for 15-20 minutes or until the dough is golden brown and the egg mixture is set. Keep an eye on it to avoid over-browning.
Cool and serve: Once baked, let the squares cool for a few minutes. Then, slice them into squares and serve warm. Enjoy!