Preheat the oven to 400℉. Lay the bacon on a tinfoil-lined baking sheet and bake in the oven for 13-18 minutes, or until crispy. Remove and place bacon on a paper-towel lined plate. Once cooled, chop into small pieces.
1 lb bacon
Add 1 tablespoon butter to a fry pan. Cook onions over medium heat until translucent, about 5-8 minutes. Remove from heat and set aside.
1 tablespoon butter or oil, 1 small yellow onion
Lower oven to 350° F. Grease a 13x9 dish and place aside.
In a large bowl, whisk together the eggs, milk, onion powder, garlic powder, salt, pepper, and dijon mustard until fully combined. Set aside.
12 large eggs, 1 cup milk, 1 teaspoon onion powder, 1 teaspoon garlic powder, ¾ teaspoon salt, ½ teaspoon black pepper, 1 tablespoon dijon mustard
Spread the frozen hash browns on bottom of the greased baking dish. Sprinkle 1½ cup of cheese, chopped bacon, and the cooked onions on top. Pour the egg mixture evenly, and gently mix so everything is combined. Finally, sprinkle the last ½ cup of cheese on top.
20 oz frozen hash browns, 2 cups shredded cheddar cheese
Bake the casserole for 55-65 minutes, or until the eggs in the center are fully cooked and the top is starting to lightly brown.
Remove from the oven and allow to cool for 10-15 minutes. Topped with fresh chives. Slice and serve warm.
fresh chives