This Golden Potatoes O’Brien Breakfast Casserole is a morning treat that combines crispy potatoes, egg, and cheese for a warm, hearty dish. It’s simple to make and perfect for sharing!
I love whipping this up for brunch with friends, and it always gets gobbled up fast! The cheesy goodness and crispy edges? Total breakfast magic! 🥔✨
Ingredients & Substitutions
Golden Potatoes O’Brien: These are the star of the dish! They come with mixed peppers and onions, giving you extra flavor. If you don’t have these, you can use any frozen diced potatoes. Just add your favorite diced vegetables for that extra taste!
Eggs: Using large eggs is standard here. If you want a lower cholesterol option, you can substitute two egg whites for each whole egg. You could also use flaxseed meal mixed with water for a vegan-friendly version!
Cheddar Cheese: Sharp cheddar adds a delicious tang. If you’re looking for a milder taste, try medium or mild cheddar. You can also use Monterey Jack or a dairy-free cheese if you have dietary restrictions.
Milk: Whole or 2% milk works best, but you can use almond milk, oat milk, or any plant-based milk for a lighter, dairy-free option.
How Can You Ensure Your Casserole Sets Perfectly?
Making sure your breakfast casserole sets properly is crucial! You want a creamy yet firm texture. Here’s how:
- Preheat your oven correctly. A hot oven helps the eggs cook evenly.
- Bake uncovered; that encourages the top to become golden and helps set the dish.
- Check for doneness by inserting a knife in the center; it should come out clean when it’s ready.
- Let it cool for 5 minutes before slicing, giving it time to firm up a bit more.
With these tips and substitutions, you can customize this casserole to fit your taste and needs. Enjoy your morning magic!

Golden Potatoes O’Brien Breakfast Casserole Morning Magic
Ingredients You’ll Need:
For the Casserole:
- 4 cups frozen diced golden potatoes (O’Brien style with peppers and onions)
- 1 cup diced green bell pepper (optional, if not using O’Brien style potatoes)
- 1 small onion, diced (optional, if not using O’Brien style potatoes)
- 8 large eggs
- 1 cup milk (whole or 2%)
- 1 ½ cups shredded sharp cheddar cheese
- 1 tsp salt
- ½ tsp black pepper
- ½ tsp garlic powder
- ¼ tsp smoked paprika (optional for a smoky flavor)
- 2 tbsp olive oil or butter for cooking
- 1-2 tbsp chopped fresh chives or green onions for garnish
How Much Time Will You Need?
This delightful casserole takes approximately 15 minutes to prepare and around 35 minutes to bake. Allow about 5 minutes for cooling before serving. In total, you’ll need about 55 minutes from start to finish!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 375°F (190°C). This ensures you have a hot oven ready for the casserole to cook evenly. While it’s heating, grease a 9×9 inch (or similarly sized) baking dish with butter or non-stick spray to prevent sticking.
2. Cook the Potatoes:
In a large skillet over medium heat, warm the olive oil or butter. Add the frozen diced potatoes (along with the optional diced bell pepper and onion if you’re using them). Cook for about 10-12 minutes until they’re tender and golden brown on the edges, stirring occasionally to ensure they don’t stick or burn.
3. Prepare the Egg Mixture:
In a separate large bowl, whisk together the eggs, milk, salt, pepper, garlic powder, and smoked paprika (if using). Mix until everything is well combined and smooth.
4. Combine Everything:
Once the potatoes have cooked and cooled slightly, transfer them into the greased baking dish. Pour the egg mixture evenly over the potatoes. Then, sprinkle the shredded cheddar cheese on top so it can melt beautifully while baking.
5. Bake the Casserole:
Place the baking dish in the preheated oven and bake uncovered for 30-35 minutes. You want the casserole to be set in the center and the top to be a lovely golden brown. You can test it by inserting a knife in the center; it should come out clean.
6. Cool and Garnish:
Once done, remove the casserole from the oven and allow it to cool for about 5 minutes. This helps it firm up nicely. Finally, garnish with chopped fresh chives or green onions for a pop of color and extra flavor!
7. Serve and Enjoy!
Cut into squares and serve your Golden Potatoes O’Brien Breakfast Casserole warm. It’s perfect for brunch, meal prep, or any morning you want something cozy and delicious!
This casserole is a wonderful dish to share and can be easily reheated throughout the week. Enjoy every delightful and cheesy bite!
Can I Use Fresh Potatoes Instead of Frozen?
Yes, you can use fresh potatoes! Just peel and dice them, then parboil for about 5-7 minutes to soften before cooking them in the skillet. This helps ensure they get tender and brown nicely in the casserole.
How Can I Make This Recipe Vegetarian?
This recipe is already vegetarian! Just be sure to use dairy products like cheese and milk. You can also add spinach or mushrooms for extra flavor and nutrients.
Can I Freeze Leftover Casserole?
Absolutely! Cool the casserole completely, then wrap it tightly in plastic wrap or aluminum foil and store it in an airtight container. It can be frozen for up to 3 months. Thaw in the fridge overnight before reheating.
What Are Some Serving Suggestions?
This casserole pairs wonderfully with fresh fruit or a simple green salad for brunch. You can also serve it alongside pancakes or waffles for a hearty breakfast spread!



