Farmer’s Casserole: A Hearty, Cheesy Breakfast Bake You’ll Love

If you love easy, hearty breakfasts, then this Farmer’s Casserole is about to become your new go-to recipe. Packed with eggs, cheese, ham, potatoes, and green onions, it’s a simple one-dish meal that’s perfect for feeding a crowd. Whether you’re making it for a weekend brunch, a holiday breakfast, or meal prepping for the week, this casserole is comforting, satisfying, and super easy to throw together.

One of the things I love most about this recipe is how customizable it is. You can swap out the meat, cheese, or veggies to fit your preferences, making it a versatile dish you’ll never get bored of. Let’s get into why this Farmer’s Casserole works so well and how you can make it at home.

Why You’ll Love This Recipe

  • One dish, minimal effort – Everything bakes in one casserole dish, so cleanup is easy.
  • Perfect for meal prep – Make it ahead and reheat throughout the week for a quick breakfast.
  • Customizable – Swap out ham for sausage, use different cheeses, or add extra veggies.
  • Feeds a crowd – This recipe is great for holiday mornings, brunch gatherings, or potlucks.

Ingredients You’ll Need

(Serves: 6-8 | Prep Time: 10 minutes | Cook Time: 50 minutes)

  • 3 cups frozen hash browns, thawed
  • 1 cup cooked ham, diced (or substitute with bacon or sausage)
  • 1 ½ cups shredded cheddar cheese (or your favorite cheese)
  • 4 green onions, sliced
  • 6 large eggs
  • 1 ½ cups milk
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

How to Make Farmer’s Casserole

1. Preheat the Oven

Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish to prevent sticking.

2. Layer the Ingredients

Spread the thawed hash browns evenly across the bottom of the prepared baking dish. Sprinkle the diced hamcheddar cheese, and green onions over the top.

3. Make the Egg Mixture

In a mixing bowl, whisk together the eggs, milk, garlic powder, onion powder, salt, and black pepper.

4. Pour and Bake

Pour the egg mixture evenly over the layered ingredients. Bake uncovered for 45-50 minutes, or until the center is set and no longer jiggly.

5. Cool and Serve

Let the casserole cool for about 5 minutes before slicing and serving. Garnish with extra green onions or a sprinkle of fresh parsley for added color and flavor.

My Best Tips for Farmer’s Casserole

  • Use fresh potatoes if you prefer – If you don’t have frozen hash browns, you can grate fresh potatoes and pat them dry before layering.
  • Try different cheeses – Swiss, Monterey Jack, or pepper jack can add a fun twist.
  • Make it vegetarian – Skip the meat and add mushrooms, bell peppers, or spinach instead.
  • Spice it up – Add a dash of hot sauce or red pepper flakes for extra heat.

What to Serve with Farmer’s Casserole

While this casserole is a complete meal on its own, here are a few ideas to round out your breakfast spread:

  • Fresh fruit – A side of berries, oranges, or melon balances out the richness.
  • Toast or biscuits – For an extra carb boost, serve with buttered toast or fluffy biscuits.
  • Coffee or fresh juice – A warm cup of coffee or a refreshing glass of orange juice makes the perfect pairing.

FAQs

Can I make this casserole ahead of time?
Yes! Assemble everything the night before, cover it, and refrigerate overnight. In the morning, bake it as directed (you may need to add a few extra minutes to the baking time).

How do I store leftovers?
Store leftovers in an airtight container in the fridge for up to 4 days. Reheat in the microwave or oven at 350°F until warmed through.

Can I freeze this casserole?
Absolutely! Bake it first, let it cool completely, then wrap it tightly and freeze for up to 3 months. To reheat, thaw in the fridge overnight and warm in the oven.


This Farmer’s Casserole is the kind of breakfast dish that’s easy, filling, and always a hit. Whether you’re making it for a special occasion or just meal prepping for the week, it’s guaranteed to be a crowd-pleaser.

Give it a try and let me know how it turns out!

Farmer’s Casserole: A Hearty, Cheesy Breakfast Bake You’ll Love

Farmer’s Casserole: A Hearty, Cheesy Breakfast Bake You’ll Love

If you love easy, hearty breakfasts, then this Farmer’s Casserole is about to become your new go-to recipe. Packed with eggs, cheese, ham, potatoes, and green onions, it’s a simple one-dish meal that’s perfect for feeding a crowd. Whether you’re making it for a weekend brunch, a holiday breakfast, or meal prepping for the week, this casserole is comforting, satisfying, and super easy to throw together.
By Jason GriffithPublished on March 5, 2025
Prep Time10 min
Cook Time50 min
Total Time1 hr
Servings6-8 servings
Category: Breakfast
Cuisine: American

Ingredients

  • 1 cup cooked ham
  • 6 large eggs
  • 2 cups shredded cheddar cheese
  • 2 cups diced potatoes (fresh or frozen)
  • 1 cup chopped green onions
  • 1 cup milk
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon garlic powder

Instructions

  1. Preheat the oven to 350°F (175°C).
  2. In a large mixing bowl, whisk together the eggs, milk, salt, pepper, and garlic powder.
  3. Layer the diced potatoes, cooked ham, and green onions in a greased 9×13 inch baking dish.
  4. Pour the egg mixture over the layers in the baking dish.
  5. Sprinkle the shredded cheddar cheese evenly on top.
  6. Bake in the preheated oven for 45-50 minutes, or until the eggs are set and the top is golden brown.
  7. Allow to cool for a few minutes before slicing and serving.

Nutrition Information

@type: NutritionInformation
Calories: 350 calories
Protein Content: 20g
Carbohydrate Content: 25g
Fat Content: 18g
Tags: breakfast casserole, Farmer's Casserole, cheesy breakfast bake, easy breakfast recipe, casserole recipe