Skip to Content

Farmer’s Casserole

If you’re in the market for a breakfast recipe that’s hearty and filling, our Farmer’s Casserole is exactly what you’re looking for! Prep it on a slow Sunday morning and have breakfast for the whole week. Hash browns, eggs, Canadian bacon and more, this dish hits all the breakfast cravings!

Top down view of browned farmer's casserole.

Farmer’s Casserole

Why do they call it “Farmer’s Casserole?” Because it’s made up of “farm” basic ingredients! Eggs, Canadian bacon, hash brown style potatoes, cheese, evaporated milk, and a dash of seasoning that you can totally customize.

This casserole is so easy to throw together the night before and just pop in the oven in the morning. Or whip it up over the weekend and have breakfast prepped all week!

Filling and delicious, this recipe can feed a crowd and is great for brunch, sleepovers, or big family get togethers. You could even make this for a breakfast for dinner night!

How to Make Farmer’s Casserole

  1. Lightly grease or butter a 9×13 baking dish (or an 8-inch casserole pan) and preheat your oven to 375°F.
  2. Layer the hash browns, shredded cheese, Canadian bacon, salt, pepper, and chili powder in the baking dish.
  3. Toss to thoroughly combine. Add the beaten eggs and evaporated milk and stir once more.
  4. Bake for 1- 1 ½ hours. The center should jiggle slightly but should not be watery.
  5. Let the casserole cool for 20 minutes to set before serving. Top with a dollop of sour cream and freshly chopped green onions as garnishes and enjoy!
Collage showing how to make a farmer's casserole.

Tips and Variations

  • Swap the Canadian bacon (ham) for traditional bacon.
  • This recipe is great for adding extra veggies like tomatoes, spinach, bell peppers, or green onions. Pretty much anything you can think of to add to an omelette or frittata, would be great in this dish as well!
  • Top with sriracha for a spicy morning, talk about a wake up call!
  • You can use any kind of frozen hashbrowns you prefer. You don’t have to use the ones with peppers but we like the flavor and texture they add.
  • Change up the cheese for a variation of flavor.
Close up view of farmer's casserole topped with sour cream.

Storage and Reheating

Storage: Let the casserole cool completely, then store in an airtight container in the fridge for up to 5 days.

Freezing: Farmer’s Casserole is the epitome of ease when it comes to breakfast. This recipe was practically made to freeze in preparation for those busy mornings or unexpected weekend guests. Combine the casserole like you would normally but do not bake! Cover in plastic wrap and store in a freezer safe container for up to three months. Thaw overnight in the refrigerator then bake as directed.

Reheating: When reheating, warm a serving in the stove or microwave until heated through.

Like This Recipe?

We’d love it if you would leave a 5 Star ⭐️⭐️⭐️⭐️⭐️ rating below and follow us on Facebook and Pinterest!

Yield: About 8-10 Cups

Farmer's Casserole

Top down view of browned farmer's casserole.

If you’re in the market for a breakfast recipe that’s hearty and filling, our Farmer’s Casserole is exactly what you’re looking for! Prep it on a slow Sunday morning and have breakfast for the whole week. Hash browns, eggs, Canadian bacon and more, this dish hits all the breakfast cravings!

Prep Time 10 minutes
Cook Time 1 hour 15 minutes
Total Time 1 hour 25 minutes


  • 3 ½ cups of frozen hash brown style potatoes with peppers
  • 8 ounces of pepper jack or mozzarella cheese, shredded off the block
  • 1 (6 ounce) package of Canadian bacon, diced
  • ½ teaspoon salt
  • ½ teaspoon pepper
  • ½ teaspoon chili powder
  • 8 large eggs, beaten
  • 2 (12 ounce) cans evaporated milk


  1. Preheat the oven to 375°F, and lightly grease a 9x13-inch baking dish or 8-inch casserole pan.
  2. Add the hash brown potatoes, cheese, Canadian bacon, salt, pepper and chili powder to the prepared pan.
  3. Toss to combine, then add the eggs and evaporated milk. Stir to combine.
  4. Bake for 1-1 ½ hours or until the center is slightly jiggly but is not watery.
  5. Let it cool for at least 20 minutes to let it set before serving with sour cream and freshly chopped green onions for garnish if desired.


*The calories listed are an approximation based on the ingredients in the recipe card and a serving size of 1 cup of casserole. Actual calories will vary.

*For more information, tips, and answers to frequently asked questions, please refer to the post.

*There is a large gap in the cook time due to the type/size of pan options. Start checking the casserole around the 1 hour mark but know that it could take up to 1 1/2 hours to fully cook.

*Photos courtesy of Karla Rae Photography.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:



Serving Size:

1 cup

Amount Per Serving: Calories: 364Total Fat: 22gSaturated Fat: 8gTrans Fat: 0gUnsaturated Fat: 13gCholesterol: 216mgSodium: 434mgCarbohydrates: 25gFiber: 3gSugar: 2gProtein: 17g

*The calories are an estimate and are based on the ingredients and serving size listed. The calories can vary depending on the brand of product purchased.

Don't forget to follow us on Pinterest!

Share this recipe by clicking the Pinterest button below!


Tuesday 8th of March 2022

This sounds like a perfect breakfast for company. Is that the 30-ounce bag of hash browns? I use the rehydrated, so am trying to figure out how much I need. Probably add some chopped-up onion and half a pepper too.


Tuesday 8th of March 2022

Hi Barbara!

Yes, it is! It would be similar to the diced Ore-Ida O'brien Potatoes with Onions and Peppers. I've seen it sold in both 28-ounce and 30-ounce bags depending on the brand, so either amount would probably work. :)


Tuesday 8th of March 2022

Hi, I can't wait to try this recipe! I'm wondering if I could freeze this in a muffin tin for single servings and how long to heat in a microwave. I love your recipes!



Tuesday 8th of March 2022

@Kimberly, Thank you for replying so quickly! I will try as you suggest. Have a wonderful day! Diki


Tuesday 8th of March 2022

Hi Diki!

Thank you so much! We haven't tried to bake this casserole in a muffin pan, but I think it should work fine. The cook time needs to be reduced quite a bit. I'd start checking at them at around 30-35 minutes and add additional time from there.

In regards to freezing, the individual, baked muffins would probably freeze best wrapped in plastic wrap, then foil and dropped into a large plastic bag. To reheat, remove the foil and plastic wrap and wrap the muffin in a damp paper towel. Microwave on half power in 30 second intervals until it's warmed through.

If you want to freeze an entire muffin tin of unbaked casserole, that might work, too. Although, I'm not 100% sure. Allow it to sit flat in the freezer until frozen, then wrap it in plastic wrap and foil. It would need to thaw in the fridge before being baked. Hope all that helps! Have a wonderful week! :)

Skip to Recipe