Brown ground beef with garlic and onion powder over medium high heat.
Drain excess grease, then spread beef on bottom of 9x13-inch casserole pan.
Stir bacon pieces into cooked beef.
In medium bowl, whisk together eggs, tomato paste, heavy cream, salt, and pepper until well combined.
Stir 8 ounces grated cheese into egg mixture.
Pour egg mixture over beef and bacon.
Top with remaining 4 ounces of grated cheese.
Bake at 350°F for 30-35 minutes or until golden brown on top.
If you want a less eggy casserole, reduce eggs and add more beef. Mushrooms, onions, and pickles are great add-ins!Leftovers can be frozen for up to 6 months. It keeps in the refrigerator for at least 5 days.If you’d like to cut the recipe in half, an 8×8-inch baking dish instead. Or, you can double the recipe and use a 10×15 pan, and have deeper slices.Add some jalapeños and pepper jack with some diced tomatoes for a Southwest casserole.