Get ready to enjoy a warm and comforting dish that feels like a cozy morning on the farm with this Farmer's Casserole recipe. Packed with tender potatoes, creamy cheeses, savory ham, and fluffy eggs, this casserole is the perfect way to start your day. Every bite is a delicious mix of textures and flavors that come together in one easy-to-make dish.

Whether you’re planning a weekend brunch, feeding a hungry family, or simply craving something hearty, Farmer's Casserole is the ideal choice. It’s simple to prepare and can even be assembled ahead of time, making it a true crowd-pleaser. From the golden, cheesy top to the soft potato base, this recipe delivers comfort and satisfaction in every slice.
Ready to make your mornings extra special? Let’s dive into this rich, savory, and totally irresistible recipe that everyone will ask for again and again.
Farmer's Casserole: A Cheesy, Savory, and Hearty Breakfast Bake
This Farmer's Casserole recipe brings all your favorite breakfast flavors into one dish. It combines hash brown potatoes, ham, green onions, and two kinds of cheese, all baked together with a creamy egg mixture. The result is a filling and flavorful meal that works beautifully for breakfast, brunch, or even dinner.
Here’s how to prepare this satisfying casserole step by step. With simple instructions and pro tips, you’ll have a dish that looks impressive but couldn’t be easier to make.
Serving Suggestions:
Pro Tips for the Best Farmer's Casserole
- Thaw Hash Browns Fully: Make sure the hash browns are fully thawed and drained to prevent excess water in the casserole.
- Even Layers: Spread each layer evenly to ensure every slice has a perfect mix of potatoes, cheese, ham, and eggs.
- Check for Doneness: Give the dish a gentle shake; it should be set in the center with no jiggle when it’s ready.
- Add a Crunchy Topping: For extra texture, sprinkle some crushed crackers or breadcrumbs on top before baking.
- Make Ahead: Assemble the casserole the night before and bake it in the morning for an easy, no-stress breakfast.

Farmer's Casserole Recipe
- Preparation time: 15 minutes
- Cooking time: 45 minutes
- Servings: 8
- Equipment: 9x13-inch baking dish, mixing bowl, whisk
This Farmer's Casserole recipe is a cheesy, savory, and hearty dish that makes mornings brighter and more delicious.
Ingredients:
- 3 cups frozen shredded hash brown potatoes, thawed
- 1 cup shredded Monterey Jack cheese
- 1 cup shredded Cheddar cheese
- 1 cup diced cooked ham
- ¼ cup chopped green onions
- 4 large eggs
- 1 (12-ounce) can evaporated milk
- ¼ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon garlic powder
- ¼ teaspoon onion powder
Directions:
- Preheat and Prepare: Preheat your oven to 350°F. Grease a 9x13-inch baking dish with butter or non-stick spray so nothing sticks and cleanup is a breeze.
- Layer the Base: Spread the thawed hash brown potatoes evenly across the bottom of the prepared baking dish. This forms the hearty base for the casserole.
- Add Cheese and Ham: Sprinkle the Monterey Jack and Cheddar cheeses evenly over the potatoes. Next, scatter the diced ham and chopped green onions on top of the cheese layer. The combination adds rich flavor and a satisfying bite.
- Make the Egg Mixture: In a large mixing bowl, whisk together the eggs, evaporated milk, salt, black pepper, garlic powder, and onion powder. Mix well to make sure all the spices are evenly distributed throughout.
- Pour Over Layers: Carefully pour the egg mixture over the layers in the baking dish. It should cover everything, binding the casserole together as it bakes.
- Bake the Casserole: Place the dish in the preheated oven and bake for 40 to 45 minutes, or until the top is golden brown and the center is set. You can test by gently shaking the dish—there should be no jiggle.
- Cool and Serve: Remove the casserole from the oven and let it cool for about 10 minutes before slicing. This resting time helps it set up, making it easier to cut and serve clean pieces.
Ready to Relish!
Farmer's Casserole is a warm, cheesy, and hearty dish that’s perfect for breakfast gatherings or lazy weekend mornings. Serve it with a side of fresh fruit or a crisp salad to balance the rich, savory flavors and make it a complete meal.
Storage Solutions:
Store any leftovers in an airtight container in the refrigerator for up to three days. Reheat individual slices in the microwave or oven until warm and enjoy that same comforting flavor all over again.
With this Farmer's Casserole recipe, you’ll turn any morning into a special occasion, delighting everyone at the table with its cheesy, savory goodness.
Print
Farmer's Casserole
This Farmer's Casserole recipe is a cheesy, savory, and hearty dish that makes mornings brighter and more delicious.
- Total Time: 1 hour
- Yield: 8 1x
Ingredients
-
3 cups frozen shredded hash brown potatoes, thawed
-
1 cup shredded Monterey Jack cheese
-
1 cup shredded Cheddar cheese
-
1 cup diced cooked ham
-
¼ cup chopped green onions
-
4 large eggs
-
1 (12-ounce) can evaporated milk
-
¼ teaspoon salt
-
¼ teaspoon black pepper
-
¼ teaspoon garlic powder
-
¼ teaspoon onion powder
Instructions
-
Preheat and Prepare: Preheat your oven to 350°F. Grease a 9x13-inch baking dish with butter or non-stick spray so nothing sticks and cleanup is a breeze.
-
Layer the Base: Spread the thawed hash brown potatoes evenly across the bottom of the prepared baking dish. This forms the hearty base for the casserole.
-
Add Cheese and Ham: Sprinkle the Monterey Jack and Cheddar cheeses evenly over the potatoes. Next, scatter the diced ham and chopped green onions on top of the cheese layer. The combination adds rich flavor and a satisfying bite.
-
Make the Egg Mixture: In a large mixing bowl, whisk together the eggs, evaporated milk, salt, black pepper, garlic powder, and onion powder. Mix well to make sure all the spices are evenly distributed throughout.
-
Pour Over Layers: Carefully pour the egg mixture over the layers in the baking dish. It should cover everything, binding the casserole together as it bakes.
-
Bake the Casserole: Place the dish in the preheated oven and bake for 40 to 45 minutes, or until the top is golden brown and the center is set. You can test by gently shaking the dish—there should be no jiggle.
-
Cool and Serve: Remove the casserole from the oven and let it cool for about 10 minutes before slicing. This resting time helps it set up, making it easier to cut and serve clean pieces.
- Prep Time: 15 minutes
- Cook Time: 45 minutes






