A rich and cheesy breakfast casserole made with eggs, bacon, cheddar, cream cheese, and hash browns or cauliflower. Perfect for keto or crowd-pleasing brunches.
8 large eggs
2 cups shredded cheddar cheese
4 oz cream cheese, cubed
8–10 slices cooked bacon, crumbled
3 cups thawed hash browns or riced cauliflower
1 packet ranch seasoning
1 cup milk (any kind)
Preheat oven to 375°F. Grease a 9×13-inch baking dish.
Cook bacon until crisp. Crumble and set aside.
In a large bowl, whisk eggs. Stir in milk, cheddar, ranch mix, bacon, and hash browns. Fold in cream cheese cubes.
Pour mixture into prepared dish and smooth the top.
Bake for 35–40 minutes until golden and set.
Let rest 10 minutes before slicing and serving.
For low-carb, use riced cauliflower. Store leftovers in fridge or freeze for later. Reheat before serving.