- Preheat oven to 350°. In a large skillet, heat oil over medium heat. Add onion; cook and stir until tender, 2-3 minutes. Add bacon; cook until lightly browned, 1-2 minutes, stirring occasionally. Remove from heat.
- Line bottom of a greased 11x7-in. baking dish with hash browns; top with bacon mixture. In a large bowl, whisk eggs, sour cream, cream and seasonings until blended. Stir in cheese; pour over top. Bake, uncovered, until golden brown, 35-40 minutes.