Cheesy Bacon And Hash Brown Frittata
All of the best breakfast things, in a one-pan frittata! Mozzarella, sharp cheddar, hash browns, onions, bacon, kale… what more could you want in this all-in-one dish? It’s perfect to make for weekend brunch or for company, because you can make something substantial and tasty without using up all the burners!




Cheesy Bacon and Hash Brown Frittata
Serves:
4 people
Cooking Level: Beginner
Prep Time
10 minutes
Cook Time
30 minutes
Inactive Time
Total Time
40 minutes
INGREDIENTS:
- 8 ounces bacon diced
- 1/2 red onion diced
- 2 cups frozen hash browns thawed
- 1 3/4 teaspoon kosher salt divided
- 1 bunch Tuscan kale chopped
- 10 large eggs at room temperature
- 1/2 cup heavy cream or whole milk at room temperature
- 4 ounces sharp white cheddar cheese grated, about 1 1/2 cups loosely packed
- 4 ounces mozzarella cheese grated, about 1 cup
INSTRUCTIONS:
- Preheat the broiler to high and position a rack in the top third of the oven.
- Add the bacon to a 12 inch nonstick oven proof skillet and place over medium heat. Cook, stirring often with a rubber spatula until the bacon is crispy and golden brown, about 10 minutes. Using a slotted spoon remove the bacon to a plate and remove all but 2 tablespoons of the bacon fat from the pan. Add the red onion to the pan along with the hash browns. Stir in 1/2 teaspoon salt and spread the mixture evenly over the bottom of the pan. Cook undisturbed for 3 minutes or until the potatoes are beginning to brown and get crispy. Using a rubber spatula, stir the potato mixture. Re-spread the mixture evenly on the bottom of the pan and cook undisturbed for another 2 minutes to brown a bit more. Add the kale and another 1/2 teaspoon salt and cook until the kale is wilted, another 2 minutes. Stir in the reserved bacon.
- Meanwhile in a medium bowl whisk together the eggs, heavy cream and remaining 3/4 teaspoon salt. Add the grated cheddar and mozzarella cheese. Add the egg mixture to the pan and stir to combine. Cook, stirring occasionally with a rubber spatula until the mixture looks like loose scrambled eggs, about 2 minutes. Cook for 1 minute longer undisturbed to set the bottom. Place the pan under the broiler for about 3 to 4 minutes or until the top is golden brown and the eggs are set. Allow to cool for 5 minutes before slicing into wedges and serving.
NUTRITION:
Calories: 789kcal | Carbohydrates: 23g | Protein: 37g | Fat: 60g | Saturated Fat: 28g | Cholesterol: 540mg | Sodium: 1939mg | Potassium: 669mg | Fiber: 2g | Sugar: 1g | Vitamin A: 1803IU | Vitamin C: 13mg | Calcium: 449mg | Iron: 4mg
Tried this recipe?Mention @WPRecipeMaker or tag #wprecipemaker!






Photo Credit: Elizabeth Newman
SOOO good. I mean you can't go wrong with these ingredients. It was really delicious on day 2 as well!
Made this for my kids & they loved it! A full meal for bfast in one dish!