If you're looking for a hearty, wholesome meal that brings together the best of breakfast ingredients, then the Farmer’s Casserole is the dish for you. Packed with layers of crispy hash browns, eggs, cheese, and either ham or sausage, this casserole is perfect for breakfast, brunch, or even dinner. Plus, it’s easy to customize with your favorite vegetables or proteins, making it a versatile option that can feed a crowd or serve as leftovers throughout the week. Stick around as we dive into the full recipe, substitutions, variations, and tips to ensure your Farmer's Casserole turns out perfect every time!
What is Farmer’s Casserole?
Farmer’s Casserole is a baked dish traditionally made with layers of shredded hash browns, eggs, cheese, and either ham or sausage. This simple yet satisfying casserole is a great way to use up leftover ingredients, making it a go-to recipe for busy mornings or family meals. It's designed to be filling and wholesome, drawing its name from the hearty ingredients farmers might use to start their day. The best part? It can be prepped ahead of time and popped into the oven when you're ready to enjoy it.
Ingredients List for Farmer’s Casserole
To make a classic Farmer’s Casserole, you'll need the following ingredients:
- 3 cups frozen hash browns: Shredded hash browns work best for this recipe, but you can also use cubed if preferred.
- 1 cup diced ham: Leftover ham from a previous meal is perfect, or you can substitute with cooked sausage or bacon.
- 1 cup shredded cheddar cheese: You can mix things up with other cheeses like Monterey Jack or Swiss.
- ½ cup diced green onions: For added flavor and a bit of color.
- 4 large eggs: The foundation of the casserole that holds everything together.
- 1 ½ cups milk: Whole milk is preferred, but you can use a lighter option if desired.
- ½ teaspoon salt: To enhance the flavors of the other ingredients.
- ¼ teaspoon black pepper: For a subtle kick of spice.
- ½ teaspoon garlic powder (optional): Adds depth of flavor to the eggs and hash browns.
- ½ teaspoon smoked paprika (optional): For a hint of smokiness and color.
Substitutions and Variations
One of the great things about Farmer’s Casserole is its versatility. You can easily switch up the ingredients based on what you have on hand or dietary preferences.
- Meat Variations: Instead of ham, you can use cooked sausage, crispy bacon, or even turkey bacon for a leaner option. For a vegetarian version, skip the meat entirely or replace it with sautéed mushrooms or tofu.
- Cheese Options: While cheddar is classic, you can experiment with other types of cheese. Swiss, Pepper Jack, or Colby Jack all add different flavors to the dish. For extra creaminess, you could mix in some cream cheese or cottage cheese.
- Vegetables: Add more veggies like bell peppers, spinach, zucchini, or mushrooms. Just be sure to sauté them before adding to the casserole to prevent excess moisture.
- Dairy-Free Option: Use a dairy-free cheese and substitute almond milk or another plant-based milk for a lactose-free version.
- Low-Carb Option: Instead of hash browns, use grated cauliflower or a combination of cauliflower and broccoli for a lower-carb alternative.
Step-by-Step Cooking Instructions

Let's break down how to prepare this hearty casserole, step by step.
- Preheat the oven: Set your oven to 350°F (175°C). Grease a 9x13-inch baking dish with butter or non-stick spray to prevent sticking.
- Layer the hash browns: Spread the frozen hash browns evenly across the bottom of the baking dish. If you'd like a crispy base, you can bake the hash browns in the oven for 10-15 minutes before adding the other ingredients.
- Add the ham and onions: Sprinkle the diced ham and green onions over the top of the hash browns, distributing them evenly for balanced flavor in each bite.
- Top with cheese: Evenly distribute 1 cup of shredded cheddar cheese over the ham and onions.
- Whisk the eggs: In a medium bowl, whisk together the eggs, milk, salt, pepper, garlic powder, and smoked paprika. Pour the egg mixture evenly over the hash browns, ham, and cheese.
- Bake the casserole: Place the dish in the oven and bake for 40-50 minutes, or until the top is golden and a knife inserted into the center comes out clean. If the top starts browning too quickly, you can cover the dish with aluminum foil for the remaining baking time.
- Cool slightly before serving: Let the casserole rest for about 5 minutes after removing it from the oven to allow it to set. Then, slice it into squares and serve.
How to Cook Farmer's Casserole: A Step-by-Step Guide
Cooking the perfect Farmer's Casserole requires attention to detail and timing. Here’s a more detailed guide to ensure success:
- Prepare Your Ingredients in Advance: To save time, prep your diced ham, shredded cheese, and chopped green onions the night before.
- Layering Is Key: Spread the ingredients evenly to ensure every bite has a balance of flavors and textures.
- Cooking Time: Depending on your oven, you might need to adjust the baking time slightly. Start checking around the 40-minute mark. The casserole should be firm, with the cheese golden and bubbly.
- Let It Rest: Allow the casserole to sit for a few minutes after baking. This will help it firm up and make it easier to slice.
Common Mistakes to Avoid
- Soggy Hash Browns: If you skip pre-baking the hash browns, you might end up with a soggy base. If you want a crispier texture, bake the hash browns for a few minutes before adding the other layers.
- Overcooking the Eggs: Keep an eye on the baking time to avoid overcooking the eggs, which can make them rubbery. The casserole is ready when the center is set and no longer jiggly.
- Uneven Layers: Make sure to distribute the ingredients evenly so that each slice has the same ratio of hash browns, ham, cheese, and eggs.
Serving and Presentation Tips
A Farmer’s Casserole is not only delicious but also visually appealing. Here are a few ways to serve and present this dish:
- Garnish with Fresh Herbs: A sprinkle of fresh parsley, cilantro, or green onions over the top adds color and brightness to the dish.
- Add Some Hot Sauce: Serve with a bottle of hot sauce on the side for those who like a little extra kick with their breakfast.
- Pair with Fresh Fruit: A side of fresh fruit or a fruit salad can complement the rich flavors of the casserole.
How to Serve Farmer’s Casserole
This casserole is an all-in-one meal, but pairing it with complementary dishes can elevate your dining experience. Here are a few ideas on how to serve Farmer’s Casserole:
- With Toast or Biscuits: Serve with warm toast, English muffins, or homemade biscuits to round out the meal.
- Side of Bacon or Sausage: If you didn’t add meat to the casserole, consider serving it with crispy bacon or sausage links on the side.
- Fresh Salad: A light green salad with a citrus vinaigrette can provide a refreshing contrast to the rich flavors of the casserole.
Presentation Ideas for Farmer’s Casserole
- Family-Style Serving: Serve the casserole straight from the baking dish for a rustic, family-style presentation. Place it in the center of the table and let everyone dig in.
- Individual Servings: Cut the casserole into squares and serve individual portions on small plates, garnished with fresh herbs for a more refined presentation.
Farmer’s Casserole Recipe Tips
- Make It Ahead: You can assemble the casserole the night before, cover it with plastic wrap, and store it in the fridge. In the morning, simply remove it from the fridge and bake. This makes it a perfect option for holiday breakfasts or brunches.
- Reheating: Leftovers can be stored in the fridge for up to 3 days. To reheat, cover with foil and bake at 350°F (175°C) until warmed through. You can also reheat individual portions in the microwave.
- Freezing: Farmer’s Casserole can be frozen before or after baking. If freezing before baking, allow it to thaw in the fridge overnight before baking as usual. If freezing after baking, thaw in the fridge and reheat in the oven.
Frequently Asked Questions (FAQs)
Q: Can I make this casserole without eggs?
A: You can try using a tofu scramble as a substitute for eggs, or you can use an egg replacement product like Just Egg for a vegan option.
Q: Can I make this casserole ahead of time?
A: Yes, you can assemble it the night before and bake it in the morning. It's a great make-ahead breakfast or brunch dish.
Q: Can I use fresh potatoes instead of frozen hash browns?
A: Absolutely! You can shred fresh potatoes and use them in place of the frozen hash browns. Just be sure to squeeze out excess moisture before layering them in the dish.
Q: What other cheesescan I use in this recipe?
A: Swiss, Monterey Jack, Gouda, or even Pepper Jack can be great alternatives to cheddar cheese.
Conclusion
Farmer’s Casserole is a delicious and customizable dish that’s perfect for any meal of the day. Whether you’re serving it for breakfast, brunch, or dinner, this easy-to-make casserole is sure to please everyone at the table. With its versatility, you can modify it to fit your preferences or use up ingredients you already have on hand. So, gather your ingredients and try this crowd-pleasing casserole—you won’t be disappointed!
PrintFarmer's Casserole Recipe
Farmer's Casserole is a delicious and filling breakfast dish featuring layers of crispy hash browns, ham, eggs, and cheese. Perfect for feeding a crowd, this easy casserole can be prepped ahead and baked fresh in the morning. It's an ideal choice for family gatherings or weekend brunches, providing comfort with every bite.
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Breakfast Casserole
- Method: Baking
- Cuisine: American
- Diet: Gluten Free
Ingredients
- 3 cups frozen hash brown potatoes, thawed
- 1 cup shredded Monterey Jack cheese
- 1 cup diced ham
- ¼ cup chopped green onions
- 4 large eggs
- 1 (12 oz) can evaporated milk
- Salt and pepper, to taste
- ¼ teaspoon ground black pepper
- ¼ teaspoon dried dill weed (optional)
Instructions
- Preheat the oven to 350°F (175°C). Grease a 9x13-inch baking dish.
- Spread thawed hash browns in the bottom of the dish. Sprinkle the cheese, ham, and green onions evenly over the hash browns.
- In a bowl, whisk together the eggs, evaporated milk, salt, pepper, and dill (if using).
- Pour the egg mixture over the hash browns, ensuring even coverage.
- Bake uncovered for 40-45 minutes, or until the center is set and the edges are golden brown. Let it cool for 5 minutes before serving.
Notes
You can substitute ham with cooked bacon or sausage, or use vegetables for a vegetarian version. Prepare the night before and refrigerate for easy morning baking.
Nutrition
- Serving Size: ⅙ of casserole
- Calories: 300
- Sugar: 4g
- Sodium: 600mg
Leave a Reply