Father’s Day Breakfast Casserole
Make Dad feel like a king this year with a Father’s Day breakfast casserole that’s hearty, cheesy, and absolutely impossible to mess up. It’s the kind of breakfast that fills the whole house with a smell so good, he’ll be downstairs before you even call him.
I made this for my dad on a whim one Sunday, and now it’s basically a family tradition. It’s got everything — crispy hash browns, savory sausage, fluffy eggs, and a ridiculous amount of cheddar cheese. What’s not to love?
Table of Contents
What Makes This Casserole So Great
I have a feeling you’ll love what’s next. The favorites are packed with recipes that disappear fast at every gathering. Go check them out before someone else snags them!
This is one of those dad brunch recipes that feels fancy but takes almost zero effort. You layer everything into one pan, pop it in the oven, and let it do its thing. No standing over a stove flipping pancakes or scrambling eggs to order.
It’s a true breakfast casserole for a crowd — feeds six comfortably, works beautifully for Father’s Day brunch ideas, and reheats like a dream. It’s also incredibly forgiving, so even if you’re not a kitchen pro, you’ll nail this.
Ingredients You’ll Need

Here’s everything broken down in a simple table so you can grab it all at the store without second-guessing yourself.
| Category | Ingredient | Amount |
|---|---|---|
| Base | Frozen hash brown potatoes, thawed | 1 (2 lb) package |
| Protein | Pork sausage | 1 pound |
| Aromatics | Small onion, diced | 1 |
| Egg Mixture | Large eggs | 5 |
| Egg Mixture | Milk | 1/2 cup |
| Seasonings | Onion powder | 1/2 teaspoon |
| Seasonings | Garlic powder | 1/8 teaspoon |
| Seasonings | Salt and ground black pepper | To taste |
| Cheese | Shredded Cheddar cheese | 12 ounces |
Pro tip: thaw the hash browns overnight in the fridge. Cold, wet potatoes can make the bottom layer a little soggy, and nobody wants a soggy Father’s Day breakfast casserole.
How to Make This Father’s Day Breakfast Casserole

This comes together in just a few easy steps. The oven does most of the work, which means more time for coffee and maybe even a morning walk with Dad.
Step 1: Get Everything Ready
Gather all your ingredients before you start. Preheat the oven to 350 degrees F (175 degrees C). Grease a deep-sided 8×8-inch square pan well — don’t skimp here or things will stick.
Spread the thawed hash brown potatoes into the greased pan in an even layer. Press them down gently so they form a solid base. This is the foundation of your whole casserole, so take a minute to get it right.
Step 2: Cook the Sausage
Place the pork sausage and diced onion together in a large skillet over medium heat. Cook and stir until the sausage is fully browned and crumbled, about 10 minutes. Drain off the excess fat — nobody’s judging, but the casserole will taste cleaner without it.
“The smell of sausage and onions cooking together is basically a love language. Dad will already be excited before it even goes in the oven.”
Step 3: Make the Egg Mixture
While the sausage cooks, whisk together the eggs, milk, onion powder, garlic powder, salt, and pepper in a large bowl. Whisk until everything is fully combined and the mixture looks smooth and slightly frothy. This is what binds the whole casserole together into that beautiful custardy texture.
Season generously here. Eggs need more salt than you think — don’t be shy.
Step 4: Layer Everything Up
Pour the egg mixture evenly over the hash browns in the pan. Sprinkle half of the shredded cheddar over the top. Add the cooked sausage and onion mixture next, spreading it out in an even layer.
Finish with the remaining cheddar cheese on top. Cover the whole thing tightly with aluminum foil. At this point, your Father’s Day breakfast casserole is basically ready to go — just needs the oven.
Step 5: Bake It Low and Slow
Bake in the preheated oven for 1 hour covered. Then remove the foil and return the casserole to the oven. Bake for another 10 minutes, or until a knife inserted into the center comes out clean.
Let it stand for 5 minutes before cutting. This resting time makes a real difference — it firms up the layers so you get clean, satisfying slices instead of a messy scoop.
Expert Tips, Variations, and Troubleshooting
Tips for the Best Results
Always drain your sausage after cooking. Excess grease can make the egg mixture separate and give the casserole an oily layer on top. A quick drain through a colander takes 30 seconds and makes a big difference.
Use a mix of sharp and mild cheddar for extra depth of flavor. Sharp cheddar melts beautifully and brings a bold, tangy bite that balances the richness of the sausage and eggs perfectly.
If you want to prep ahead, assemble the casserole the night before and cover it in the fridge. Pull it out 20 minutes before baking to take the chill off, then bake as directed. Morning-of prep just got way easier.
Fun Variations to Try
Want to spice things up for this Father’s Day brunch idea? Swap pork sausage for spicy Italian sausage or chorizo. Both bring a little heat and a ton of personality to the dish.
You can also add diced bell peppers or mushrooms with the onion when cooking the sausage. It bulks up the casserole and adds a nice pop of color. This is a great move if you’re feeding a mixed crowd.
For a slightly lighter take, use pepper jack cheese instead of cheddar. It melts just as well and adds a gentle kick without being overwhelming. Also pairs beautifully with the bold flavors in our loaded taco rice bowls if you’re planning a full spread.
Troubleshooting Common Issues
If the center looks jiggly after the full bake time, don’t panic. Just add another 5-10 minutes uncovered and check again with the knife test. Ovens vary, and a deep casserole sometimes needs a little extra time.
If the cheese on top is browning too fast, tent a loose piece of foil over it for the last 10 minutes. You want melted and golden, not crispy and dry.
Storage, Reheating, and No-Waste Ideas
This breakfast casserole for a crowd stores really well, making it perfect for leftovers throughout the week. Here’s everything you need to know.
| Storage Method | Container | Duration |
|---|---|---|
| Refrigerator | Airtight container | Up to 4 days |
| Freezer | Freezer-safe container or zip bag | Up to 2 months |
To reheat from the fridge, microwave individual slices for 1-2 minutes, or warm a larger portion in a 325-degree oven covered with foil for about 15 minutes. The oven method keeps the hash brown base from going rubbery.
For frozen portions, thaw overnight in the fridge before reheating. Don’t try to microwave straight from frozen — it’ll heat unevenly and the edges will be hot while the center stays cold.
Got leftover sausage and egg mixture? Scramble it in a pan for a quick weekday breakfast wrap. Tuck it into a tortilla with a little hot sauce and you’ve basically got a second meal for free.
Nutritional Information

| Nutrient | Per Serving (approx.) |
|---|---|
| Calories | 620 kcal |
| Protein | 31g |
| Total Fat | 42g |
| Saturated Fat | 18g |
| Carbohydrates | 28g |
| Fiber | 2g |
| Sodium | 890mg |
Nutritional values are estimates based on the ingredients listed. Exact numbers will vary depending on the specific brands you use, especially for the sausage and shredded cheese.
What to Serve Alongside This Casserole
This Father’s Day breakfast casserole is filling on its own, but if you want to put together a full Dad-worthy spread, a few simple sides go a long way. Fresh fruit, toast, or a light green salad all work great.
If Dad loves a protein-packed meal, he’ll also go crazy for our high-protein burger bowls for lunch later in the day. Keep the good food coming all day long.
Want to round out the morning with something savory and satisfying? Our crockpot crack chicken sandwiches are another crowd-pleaser that practically makes itself.
And if you’re already in full meal-prep mode, don’t miss our high-protein pasta salad with chicken — it’s great to have ready for later in the day.
Frequently Asked Questions
Can I make this Father’s Day breakfast casserole the night before?
Yes, absolutely. Assemble everything in the pan, cover tightly with foil or plastic wrap, and refrigerate overnight. Take it out 20 minutes before baking to bring it closer to room temperature. Bake as directed.
Can I use fresh potatoes instead of frozen hash browns?
You can, but it takes a little more effort. Shred fresh potatoes using a box grater, then squeeze out as much moisture as possible using a clean kitchen towel. Excess water is the enemy of a crispy base. Frozen hash browns are honestly more convenient and deliver great results.
What sausage works best in this recipe?
Classic breakfast pork sausage (like Jimmy Dean) is the go-to choice for this dad brunch recipe. It has the right fat content and seasoning for the job. That said, turkey sausage or plant-based sausage crumbles both work if you’re feeding guests with different dietary needs.
Can I double this recipe for a larger crowd?
Definitely. Use a 9×13-inch baking dish and double all the ingredients. The bake time will be similar but check it around the 1 hour 15 minute mark. It’s a perfect breakfast casserole for a crowd when you’ve got family coming over.
Is this recipe gluten-free?
Most of the ingredients are naturally gluten-free, but always check the sausage label since some brands add fillers containing gluten. If you need to keep the whole meal GF, you might also enjoy our gluten-free pizza crust recipe for dinner that same night.
Make This for Dad This Weekend
This Father’s Day breakfast casserole is everything a great dad brunch recipe should be — easy, hearty, packed with flavor, and guaranteed to make him smile before his second cup of coffee.
Give it a try this Father’s Day and let Dad know how much he means to you with a pan full of cheesy, sausage-loaded goodness. He deserves it.
If you make this recipe, we’d love to hear how it went! Drop a comment below, share your photos on Pinterest, and tag us so we can see your beautiful brunch spread. Happy Father’s Day!

Father’s Day Breakfast Casserole
Equipment
- 8×8-inch deep-sided square baking pan
- Large skillet
- Large mixing bowl
- Whisk
- Aluminum foil
- Colander
Ingredients
Base
- 1 2 lb package Frozen hash brown potatoes thawed
Protein
- 1 lb Pork sausage
Aromatics
- 1 Small onion diced
Egg Mixture
- 5 Large eggs
- ½ cup Milk
Seasonings
- ½ tsp Onion powder
- ⅛ tsp Garlic powder
- Salt and ground black pepper to taste
Cheese
- 12 oz Shredded Cheddar cheese
Instructions
- Gather all ingredients. Preheat the oven to 350°F (175°C). Grease a deep-sided 8×8-inch square baking pan.
- Add the thawed hash brown potatoes to the greased pan and arrange them in an even, compact layer across the bottom.
- Place the pork sausage and diced onion in a large skillet over medium heat. Cook and stir until the sausage is fully browned and crumbled, about 10 minutes. Drain off excess fat.
- Meanwhile, whisk together the eggs, milk, onion powder, garlic powder, salt, and pepper in a large bowl until well combined and slightly frothy.
- Pour the egg mixture evenly over the hash brown layer. Sprinkle half of the shredded Cheddar cheese on top.
- Spread the cooked sausage and onion mixture evenly over the cheese layer. Sprinkle the remaining Cheddar cheese on top. Cover the pan tightly with aluminum foil.
- Bake in the preheated oven for 1 hour. Remove the foil and return the casserole to the oven. Bake uncovered for another 10 minutes, or until a knife inserted into the center comes out clean.
- Remove from the oven and let the casserole stand for 5 minutes before slicing and serving.
