A hearty, comforting breakfast casserole made with tender potatoes, eggs, and melty cheese, all baked together with simple vegetables for a satisfying, all-in-one meal. This is an easy, flexible recipe that turns everyday ingredients into a warm, filling, and easy breakfast option you can enjoy throughout the week.
Prep Time 20 minutesminutes
Cook Time 45 minutesminutes
Servings 8
Calories 300kcal
Author Jennifer
Equipment
1 cast iron skillet
Ingredients
5russet potatoesdiced small
10eggs
¾cupmilk
1onionchopped
2clovesgarlicminced
2carrotsfinely diced (optional)
1cupcooked chickenchopped (optional)
1cupshredded Colby Jack cheese(you can add even more if you like it cheesy)
2tablespoonsbutter
1teaspoonsaltor to taste
½teaspoonblack pepper
½teaspoonpaprikaoptional
¼teaspoongarlic powderoptional
Pinchoreganooptional
1/2cupgreen onions(I used the greens from wild garlic instead)
Instructions
Preheat your oven to 375°F and lightly grease a baking dish.
Melt butter in a large skillet over medium heat. Add diced potatoes and cook for 10–15 minutes, stirring occasionally, until softened and lightly golden.
Add onion, garlic, carrots, and onions to the skillet. Cook for 5–7 minutes, until softened and fragrant.
Transfer the potato mixture to the prepared baking dish. Add cooked chicken (if using) and sprinkle cheese evenly over the top. Gently mix.
In a bowl, whisk together eggs, milk, salt, pepper, and any optional seasonings.
Pour the egg mixture evenly over the casserole.
Bake for 35–45 minutes, until the center is set and the top is lightly golden.
Remove from the oven, sprinkle some optional green onions on top after baking, and let the casserole rest for 10 minutes before slicing and serving.