Oh my goodness, let me tell you about my absolute favorite way to start the day – this farmer breakfast casserole! As someone who wakes up hungry and needs something hearty to fuel my mornings, this dish has become my go-to. It’s got everything you want – crispy hash browns, savory ham, melty cheese, and fluffy eggs all baked together in one glorious pan.

Table of Contents
Table of Contents
I first discovered this recipe when I was cooking at a little bed and breakfast years ago. The farmers would come in after morning chores, ravenous and ready for a meal that would stick to their ribs. This casserole never failed to satisfy them – or me! Now I make it for my family on busy weekday mornings and lazy Sunday brunches alike.
The best part? It’s so simple to throw together. Just layer, pour, and bake. While it’s in the oven, you can get dressed, pack lunches, or just enjoy that first cup of coffee. Trust me, once you try this farmer breakfast casserole, it’ll become your breakfast hero too!
Why You’ll Love This Farmer Breakfast Casserole
This isn’t just any breakfast dish—it’s the kind of meal that makes everyone at the table happy. First off, it’s ridiculously easy to make (we’re talking 15 minutes of prep!), yet tastes like you spent hours in the kitchen. The crispy hash browns, salty ham, and melty cheese create the perfect combo of textures.
What really makes this farmer breakfast casserole special is how forgiving it is. Forgot to buy ham? Use bacon or sausage instead. Want extra veggies? Toss in some bell peppers or spinach. It feeds a hungry crowd with minimal effort, and leftovers reheat beautifully. Plus, that golden, bubbly top straight from the oven? Pure breakfast magic.
Ingredients for Farmer Breakfast Casserole
Gather these simple ingredients – you probably have most in your kitchen already! Here’s what you’ll need for that perfect farmer breakfast casserole:

- 3 cups frozen hash brown potatoes (thawed overnight in the fridge – don’t skip this step!)
- 1 cup cooked ham, diced into small cubes (about 6oz)
- ½ cup green onions, thinly sliced (greens and whites both – adds great flavor)
- 1 cup shredded cheddar cheese (I always use sharp cheddar for more punch)
- 4 large eggs (room temperature mixes better)
- 1 12oz can evaporated milk (equals about 1½ cups – the secret to creamy texture)
- ¼ teaspoon each: black pepper, salt, and dried mustard (that mustard powder gives it a special kick)
Ingredient Notes & Substitutions
Don’t stress if you’re missing something – this recipe is super flexible! No ham? Try cooked bacon or breakfast sausage instead. Vegetarian? Skip the meat and add sautéed mushrooms. Fresh potatoes work too – just shred and squeeze out excess moisture.
For dairy-free, use plant-based cheese and unsweetened almond milk mixed with a tablespoon of cornstarch instead of evaporated milk. The green onions can be subbed with chives or a small diced yellow onion. And if you don’t have dried mustard? A teaspoon of Dijon works beautifully!
Equipment You’ll Need
You won’t need any fancy gadgets for this farmer breakfast casserole – just these basics:
- 2-quart baking dish (an 8×8 square or similar size works perfectly)
- Mixing bowl (medium-sized for those eggs)
- Whisk (to blend everything smoothly – no lumps!)
- Measuring cups/spoons (for getting those ratios just right)
- Knife and cutting board (for prepping your ham and onions)
That’s it! Simple tools for a seriously delicious breakfast.
How to Make Farmer Breakfast Casserole
Okay, let’s get cooking! This farmer breakfast casserole comes together in three simple steps – I promise it’s easier than scrambling eggs for a crowd. Just follow along and you’ll have a golden, bubbling breakfast masterpiece in no time.

Step 1: Prep the Base
First things first – preheat that oven to 350°F (175°C). While it’s heating up, grab your baking dish and give it a light coating of butter or nonstick spray. Now take those thawed hash browns (don’t skip thawing – frozen potatoes won’t cook evenly!) and spread them in an even layer across the bottom. Pat them down gently – you want a nice potato foundation.
Next comes the fun part – sprinkling! Evenly distribute your diced ham and sliced green onions over the potatoes. Then shower everything with that glorious shredded cheddar. I like to use my hands here – it helps distribute everything more evenly than a spoon.
Step 2: Whisk the Egg Mixture
Now for the magic binder! In a medium bowl, crack those eggs and give them a quick whisk to break up the yolks. Pour in the evaporated milk (that’s the secret to creamy texture!), then add your seasonings – pepper, salt, and that optional but amazing dried mustard.
Whisk vigorously for about 30 seconds – you want everything completely combined with no streaks of egg white remaining. Pour this mixture slowly over your layered ingredients, making sure to cover all the way to the edges. Give the dish a gentle shake to help the liquid settle into all the nooks and crannies.
Step 3: Bake to Perfection
Slide that beauty into your preheated oven and set your timer for 50 minutes. Don’t peek too early – we want steady heat! Around the 45 minute mark, start watching for these signs: the top should be golden brown, the edges slightly bubbly, and a knife inserted near the center should come out clean (no wet egg mixture).
When it’s done, resist the urge to dig right in! Let it rest for 5-10 minutes – this helps everything set up for clean slicing. Then serve warm and watch those smiles appear around your table!
Print
Farmer Breakfast Casserole Your Family Will Crave
A hearty farmer breakfast casserole with hash browns, ham, and cheese. Perfect for a filling morning meal.
- Total Time: 70 minutes
- Yield: 6 servings 1x
Ingredients
- 3 cups frozen hash brown potatoes (thawed)
- 1 cup cooked ham (diced)
- ½ cup green onions (sliced, about 4)
- 1 cup shredded cheddar cheese
- 4 large eggs
- 1 12 oz can evaporated milk (1 ½ cups)
- ¼ teaspoon black pepper
- ¼ teaspoon salt
- ¼ teaspoon dried mustard (optional, for extra flavor)
Instructions
- Preheat oven to 350°F (175°C). Lightly grease a 2-quart baking dish.
- Spread thawed hash browns evenly in the dish. Top with ham, green onions, and cheese.
- Whisk together eggs, evaporated milk, pepper, salt, and dried mustard (if using).
- Pour egg mixture evenly over the potato and ham mixture.
- Bake uncovered for 50–60 minutes, or until a knife inserted near the center comes out clean.
- Let rest for 5–10 minutes before slicing. Serve warm.
Notes
- Thaw hash browns before using for even baking.
- Add vegetables like bell peppers for extra flavor.
- Store leftovers in the fridge for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Low Lactose
Nutrition
- Serving Size: 1 slice
- Calories: 320
- Sugar: 4g
- Sodium: 480mg
- Fat: 18g
- Saturated Fat: 8g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 2g
- Protein: 18g
- Cholesterol: 180mg
Tips for the Best Farmer Breakfast Casserole
After making this farmer breakfast casserole more times than I can count, I’ve learned all the little tricks to perfection. First – seriously, thaw those hash browns overnight! Frozen potatoes will leave you with soggy spots and crunchy patches. Pat them dry with a paper towel too – excess moisture is the enemy.
Watch that baking time like a hawk at the end. Overbaking makes eggs rubbery – pull it when the center just barely jiggles. And that resting time? Non-negotiable! Letting it sit for 10 minutes means neat slices instead of scrambled mess. Pro tip: sprinkle extra cheese on top five minutes before it’s done for that picture-perfect melted look.
Variations to Try
Oh, this farmer breakfast casserole is like a blank canvas – you can make it your own! Swap the ham for crispy bacon or spicy breakfast sausage (my personal favorite). Throw in diced bell peppers or sautéed mushrooms with the onions for extra veggie goodness. Love heat? A dash of hot sauce in the egg mix or some chopped jalapeños will wake up your taste buds.
The best part? Every version still delivers that same comforting, hearty breakfast magic. I’ve probably made a dozen variations, and never had a bad one yet! If you are looking for more breakfast inspiration, check out our general breakfast recipes.
Serving Suggestions
This farmer breakfast casserole stands tall on its own, but I love pairing it with fresh fruit like berries or melon for a bright contrast. A side of buttered toast or flaky biscuits makes it extra hearty – perfect for soaking up any cheesy goodness. For special brunches, add a pitcher of fresh-squeezed orange juice or a pot of strong coffee. Trust me, your crowd will be coming back for seconds! You can find other great ideas in our collection of recipes.
Storage & Reheating
Okay, here’s the beautiful thing about this farmer breakfast casserole – it tastes almost as good the next day! Just let it cool completely, then cover tightly and refrigerate for up to 3 days. When you’re ready for round two, reheat individual slices in the oven at 325°F for about 10 minutes – that keeps the texture perfect, unlike the microwave which can make things rubbery. You can also freeze portions for up to a month – just thaw overnight in the fridge before reheating!
Farmer Breakfast Casserole Nutrition
Now let’s talk about what’s fueling your morning! This farmer breakfast casserole packs a serious nutritional punch to keep you going until lunch. Of course, nutrition values will vary slightly depending on your specific ingredients (like using turkey bacon instead of ham or low-fat cheese), but here’s the general breakdown per serving:
- Calories: 320
- Protein: 18g (hello, muscle fuel!)
- Carbohydrates: 22g
- Fiber: 2g
- Sugar: 4g
- Fat: 18g
- Saturated Fat: 8g
- Sodium: 480mg
- Cholesterol: 180mg
What I love about this farmer breakfast casserole is how it balances protein from the eggs and ham with carbs from the potatoes – that perfect energy combo. The cheese gives you calcium, and those green onions sneak in some vitamins too. It’s a breakfast that actually keeps you full, unlike sugary cereals that leave you hungry an hour later! If you enjoy hearty breakfast dishes, you might also like our crack breakfast casserole.
Pro tip: If you’re watching sodium, opt for low-sodium ham and cheese. Want to bump up the fiber? Try adding some spinach or diced bell peppers to the mix. Every little tweak makes it your own nutrition powerhouse!
FAQs About Farmer Breakfast Casserole
I get so many questions about this farmer breakfast casserole – let’s tackle the most common ones! First off, yes, you absolutely can make it ahead. In fact, I often assemble everything the night before, cover it tightly, and refrigerate overnight. Just add about 10 extra minutes to the baking time since it’ll be cold from the fridge.
Fresh potatoes? Totally fine! Just shred them coarsely (no need to peel) and squeeze out as much moisture as possible with a clean towel. The texture will be slightly different but still delicious. And if you’re wondering about doubling the recipe – go for it! This casserole scales up beautifully for big gatherings.
Can I Freeze This Casserole?
You bet! After baking and cooling completely, wrap individual portions tightly in plastic wrap then foil (or use freezer-safe containers). They’ll keep beautifully for about a month. To reheat, thaw overnight in the fridge then warm in a 325°F oven for 15-20 minutes until heated through. The hash browns might soften slightly, but the flavor stays perfect!
What’s the Best Cheese to Use?
While sharp cheddar is my go-to (that tangy bite cuts through the richness), feel free to mix it up! Monterey Jack melts beautifully, Swiss adds a nutty note, and pepper jack brings some heat. For something different, try Gruyère or even crumbled feta. Just avoid pre-shredded cheeses with anti-caking agents – they don’t melt as smoothly. Whatever you choose, use about a cup total for that perfect cheesy goodness.
Final Thoughts
There you have it – my go-to farmer breakfast casserole that never fails to impress! Give it a try and let me know how it turns out. Nothing makes me happier than hearing about your kitchen successes. If you’re looking for another great breakfast option, check out our breakfast protein biscuits.
For More recipes, Follow me on Facebook!