Farmer’s Casserole
Introduction
Farmer’s Casserole is a hearty, comforting breakfast casserole made with tender shredded potatoes, savory ham, fluffy eggs, melted cheese, and fresh green onions.
This easy breakfast recipe is perfect for busy mornings, weekend brunches, holiday breakfasts, and family gatherings. Everything comes together in one baking dish, making cleanup simple and preparation stress-free.
The combination of crispy-edged potatoes, creamy eggs, salty ham, and golden melted cheese creates a satisfying homemade breakfast that feels special without requiring complicated cooking techniques.
It is also an excellent make-ahead breakfast. You can assemble the casserole the night before, refrigerate it, and bake it the next morning when you are ready to serve.
Recipe Overview
| Detail | Information |
| Recipe Name | Farmer’s Casserole |
| Prep Time | 15 minutes |
| Cook Time | 45–55 minutes |
| Total Time | About 1 hour |
| Servings | 8 |
| Oven Temperature | 350°F (175°C) |
| Difficulty | Easy |
| Course | Breakfast / Brunch |
| Cuisine | American |
| Main Ingredients | Potatoes, eggs, ham, cheese |
| Best For | Family breakfast, brunch, meal prep, holidays |
Why You’ll Love This Recipe
This Farmer’s Casserole is an easy breakfast recipe that combines several classic breakfast ingredients in one convenient dish. You get potatoes, eggs, ham, and cheese in every serving.
The casserole is filling without requiring complicated preparation. Most of the work involves layering the ingredients and preparing a simple egg mixture before placing everything in the oven.
It is also an excellent family meal because it can be prepared in a large baking dish and divided into generous portions. This makes it particularly useful when you are feeding several people.
Another reason to love this recipe is its flexibility. You can change the cheese, replace the ham, add vegetables, or adjust the seasonings according to what you already have in your kitchen.
For busy households, this recipe can also work well as a meal-prep breakfast. Individual portions can be refrigerated and reheated throughout the week for a convenient homemade meal.
Ingredients
Main Ingredients
| Ingredient | Amount |
| Frozen shredded hash browns, thawed | 3 cups |
| Cooked ham, diced | 1½ cups |
| Large eggs | 6 |
| Whole milk | 2 cups |
| Shredded Cheddar cheese | 1 cup |
| Shredded Swiss cheese | 1 cup |
| Green onions, finely sliced | ¼ cup |
| Salt | ½ teaspoon |
| Black pepper | ¼ teaspoon |
| Butter or nonstick cooking spray | For the baking dish |
Optional Ingredients
| Ingredient | Amount |
| Extra shredded cheese | ½ cup |
| Chopped bell pepper | ¼ cup |
| Cooked bacon | ¼ cup |
| Fresh parsley | 1 tablespoon |
| Chopped jalapeño | 1 tablespoon |
| Garlic powder | ½ teaspoon |
| Paprika | ½ teaspoon |
Step-by-Step Instructions
Step 1: Preheat the Oven
Preheat your oven to 350°F (175°C).
Lightly grease a 9 × 13-inch baking dish with butter or nonstick cooking spray.
Step 2: Prepare the Hash Browns
Thaw the frozen shredded hash browns completely.
Gently press them with paper towels or a clean kitchen towel to remove excess moisture.
Spread the hash browns evenly across the bottom of the prepared baking dish.
They should form an even layer so the casserole cooks consistently.
Step 3: Add the Ham
Scatter the diced cooked ham evenly over the potatoes.
Try to distribute the ham from edge to edge so every portion contains a good amount of meat.
Step 4: Add the Cheese
Sprinkle the Cheddar and Swiss cheese over the ham.
The combination of cheeses provides both a familiar sharp flavor and a smooth, creamy texture as the casserole bakes.
Step 5: Prepare the Egg Mixture
Crack the eggs into a large mixing bowl.
Add the milk, salt, and black pepper.
Whisk everything together until the eggs and milk are completely combined.
Step 6: Add the Green Onions
Stir the sliced green onions into the egg mixture.
The green onions add a fresh flavor that balances the richness of the cheese and ham.
Step 7: Pour the Egg Mixture Over the Casserole
Slowly pour the egg mixture over the potatoes, ham, and cheese.
Pour evenly across the entire surface rather than concentrating the liquid in the center.
Step 8: Bake
Place the baking dish in the preheated oven.
Bake for 45–55 minutes, or until the eggs are completely set and the center no longer appears wet.
The top should become golden and the cheese should be melted and lightly browned around the edges.
Step 9: Let It Rest
Remove the casserole from the oven and let it rest for 5–10 minutes before cutting.
This short resting period allows the eggs to finish setting and makes the casserole easier to portion.
Step 10: Serve
Garnish with additional green onions or fresh parsley if desired.
Cut into squares and serve warm.
Best Tips
Thawing the hash browns before assembling the casserole is important because frozen potatoes contain additional moisture. Removing that excess moisture helps create a better texture.
For the best flavor, use good-quality cooked ham and freshly shredded cheese. Leftover holiday ham is particularly useful in this recipe because it adds plenty of savory flavor.
Do not overbake the casserole. Once the center is fully set, remove it from the oven. Excessive baking can make the eggs firm and dry.
Allow the casserole to rest before slicing. This helps the layers settle and makes serving much cleaner.
If you are preparing the casserole for meal prep, allow it to cool completely before placing individual portions in airtight containers.
Best Ingredient Options
Hash browns: Frozen shredded hash browns are convenient and work particularly well. Freshly shredded potatoes can also be used after removing excess moisture.
Ham: Diced cooked ham is the classic option. Leftover baked ham, smoked ham, or turkey ham can also work well.
Cheese: Cheddar and Swiss create a traditional combination. Monterey Jack, Colby, mozzarella, or a mild cheese blend can be substituted.
Milk: Whole milk provides a rich texture. Two-percent milk can be used for a lighter option, while half-and-half creates an even richer casserole.
Green onions: Green onions provide a mild, fresh flavor. Chives, shallots, or finely diced yellow onion can be substituted.
Recipe Variations
For a Cheesy Farmer’s Casserole, increase the shredded cheese and add a layer of Monterey Jack or mozzarella before baking. This creates an especially creamy and cheesy breakfast casserole.
For a Bacon and Ham Casserole, combine cooked crumbled bacon with the diced ham. The smoky flavor works beautifully with potatoes and eggs.
For a Sausage Breakfast Casserole, replace the ham with cooked breakfast sausage. Mild, Italian-style, or spicy sausage can all create different flavor profiles.
For a Vegetable Breakfast Casserole, add sautéed bell peppers, mushrooms, spinach, or onions. Cook vegetables containing a lot of water before adding them to prevent the casserole from becoming watery.
For a Spicy Breakfast Casserole, add diced jalapeños, crushed red pepper flakes, or a small amount of hot sauce to the egg mixture.
What to Serve With
Fresh fruit is one of the easiest side dishes for Farmer’s Casserole. Strawberries, blueberries, oranges, melon, and apples provide a refreshing contrast to the rich casserole.
For a traditional brunch, serve it with toast, English muffins, or homemade biscuits.
A simple green salad can also accompany the casserole if you are serving it later in the day.
Coffee, tea, fresh orange juice, or a fruit smoothie can complete the breakfast table.
Make-Ahead Instructions
Farmer’s Casserole is an excellent make-ahead breakfast recipe.
Assemble the casserole according to the instructions, but do not bake it.
Cover the baking dish tightly and refrigerate it overnight.
The next morning, preheat the oven to 350°F (175°C).
Remove the casserole from the refrigerator while the oven heats.
Bake until the center is completely set and the top is golden.
Because the casserole starts cold, it may require several additional minutes of baking time.
Storage
Allow leftover casserole to cool before storing.
Place individual portions in airtight containers and refrigerate for up to 3–4 days.
This makes the recipe convenient for breakfast meal prep because you can prepare several portions at once and enjoy them throughout the week.
Reheating
Individual portions can be reheated in the microwave.
Heat for approximately 1–2 minutes, depending on the portion size and microwave power. Continue heating in short intervals until warmed through.
For a larger portion, place the casserole in an oven-safe dish, cover loosely with foil, and warm at 325°F (165°C) until heated through.
Avoid overheating because prolonged reheating can make the eggs dry.
Freezing
Farmer’s Casserole can be frozen after baking.
Allow the casserole to cool completely before cutting it into individual portions.
Wrap each portion tightly and place the portions in a freezer-safe container or bag.
For the best quality, use frozen portions within 2–3 months.
Thaw overnight in the refrigerator before reheating.
Common Mistakes to Avoid
Using Wet Hash Browns
Excess moisture from frozen or freshly shredded potatoes can make the casserole watery.
Always thaw frozen hash browns and remove as much excess moisture as possible before assembling the dish.
Adding Too Many Wet Vegetables
Tomatoes, mushrooms, spinach, and frozen vegetables can release water while cooking.
If using them, sauté or drain them first to help maintain the casserole’s texture.
Overbaking the Eggs
Eggs continue cooking from residual heat after the casserole comes out of the oven.
Remove the casserole once the center is set rather than waiting for the entire surface to become extremely firm.
Cutting It Too Soon
Cutting immediately after baking can cause the layers to separate.
Allowing the casserole to rest for 5–10 minutes helps it hold together when served.
Using Excessive Cheese
While extra cheese can be delicious, too much can make the casserole greasy.
Keep the cheese balanced with the eggs, potatoes, and ham for a better overall texture.
Nutrition Estimate
Approximate values per serving based on 8 servings.
| Nutrient | Estimated Amount |
| Calories | 360–400 kcal |
| Protein | 23–26 g |
| Carbohydrates | 20–24 g |
| Fat | 21–24 g |
| Saturated Fat | 10–12 g |
| Fiber | 2–3 g |
| Sugar | 3–4 g |
| Sodium | 650–800 mg |
| Calcium | 300–350 mg |
Actual nutrition information will vary depending on the specific brands and quantities of ingredients used.
Frequently Asked Questions
Can I make Farmer’s Casserole the night before?
Yes. Assemble the casserole, cover it, and refrigerate it overnight. Bake it the next morning until the center is completely set.
Can I use fresh potatoes?
Yes. Fresh potatoes work well, but remove as much moisture as possible after shredding them.
Can I substitute the ham?
Yes. Cooked bacon, breakfast sausage, turkey ham, or leftover roasted meat can be used instead.
Can I use only Cheddar cheese?
Absolutely. You can replace the Swiss cheese with additional Cheddar if you prefer.
Why is my breakfast casserole watery?
Excess moisture from potatoes or vegetables is usually responsible. Properly thaw the hash browns and drain or sauté vegetables before adding them.
Can I make this recipe for meal prep?
Yes. Once baked and cooled, divide the casserole into individual portions and refrigerate them for convenient breakfasts during the week.
Can I freeze Farmer’s Casserole?
Yes. Cool it completely, portion it, wrap it well, and freeze for up to 2–3 months for best quality.
How do I know when the casserole is done?
The center should be completely set rather than liquid. The top should be golden and the eggs should no longer look wet.
Final Thoughts
Farmer’s Casserole is a simple, satisfying breakfast recipe that brings together potatoes, eggs, ham, and melted cheese in one convenient baking dish.
Its straightforward preparation makes it ideal for busy mornings, weekend brunches, holiday breakfasts, family gatherings, and breakfast meal prep.
The recipe is also easy to customize. You can change the cheese, substitute the protein, add vegetables, or adjust the seasonings without losing the comforting character of the original dish.
If you are looking for an easy homemade breakfast that can feed a crowd and can be prepared ahead of time, this Farmer’s Casserole is a practical addition to your recipe collection.
-
Cheesy Mashed Potato Puffs
Ingredients Mashed potatoes: Use 3 cups thick, cooled mashed potatoes. Leftovers work beautifully, provided they are not too loose or creamy. Eggs: You will need 2 large eggs, lightly beaten. These help bind the mixture and give the puffs structure as they bake. Cheddar cheese: Measure 1 cup shredded sharp cheddar cheese. Its rich flavor…
-
Easy Cheesy Ground Beef Puff Pastry Twists
Ingredients Puff pastry: Use 2 sheets of frozen puff pastry, thawed according to the package directions. Keep them refrigerated until you are ready to assemble the twists. Ground beef: You will need 1 pound of ground beef. A lean blend works well because it produces less grease inside the pastry. Olive oil and onion: Prepare…
-
Southern vanilla pecan pralines
Southern Vanilla Pecan Pralines Ingredients 1½ cups granulated sugar. ½ cup packed light brown sugar. ½ cup heavy cream. ¼ cup whole milk. 2 tablespoons water. 4 tablespoons unsalted butter, cut into small pieces. 2 cups pecan halves or roughly chopped pecans. 2 teaspoons pure vanilla extract. ¼ teaspoon salt. Instructions Line two baking sheets…


