Easy Comfort Farmer’s Casserole for Gluten-Free, Keto & Veggie Brunch
Why You’ll Love This Recipe
Start your day with a cozy and satisfying meal that brings together the best of comfort food and wholesome ingredients. This farmer’s breakfast casserole is a timeless classic that combines tender shredded hash browns, savory ham, melted pepper jack cheese, and fresh green onions all bound by a rich custard of eggs and evaporated milk. It’s an ideal dish for weekday mornings, leisurely weekend brunches, or holiday gatherings when you want to feed a crowd with minimal fuss.
What makes this recipe stand out is its versatility and compatibility with various dietary preferences. Whether you follow a gluten-free, keto, or vegetarian lifestyle, this casserole can easily be adapted to suit your needs without compromising on flavor or texture. Plus, it’s a perfect make-ahead breakfast casserole that saves you precious time on busy mornings.

Ingredients
Ingredients
Ingredient Notes
- Frozen Shredded Hash Browns: Convenient and provide the perfect crispy-tender texture once baked. You can substitute with freshly grated potatoes, but be sure to squeeze out excess moisture.
- Pepper Jack Cheese: Adds a mild spicy kick and creamy meltiness. For a milder version, use cheddar or Monterey Jack, or choose dairy-free alternatives as needed.
- Ham: Traditional and flavorful, but to make it vegetarian, use plant-based ham or simply add extra vegetables like bell peppers or mushrooms.
- Evaporated Milk: Creates a creamy custard base that holds the casserole together. For a keto-friendly option, you can substitute with heavy cream or a blend of cream and unsweetened almond milk.
- Eggs: The binding agent that sets the casserole and enriches the dish with protein and richness.
How to Make It
- Preheat your oven to 350°F (175°C). Grease a 2 or 3-quart baking dish using nonstick cooking spray to ensure easy cleanup and prevent sticking.
- Arrange the frozen shredded hash browns evenly at the bottom of the prepared baking dish, forming a solid layer.
- Sprinkle 1 cup of shredded pepper jack cheese over the hash browns, followed by 1 cup of diced ham and ⅓ cup of sliced green onions to add bursts of flavor and color.
- In a medium bowl, whisk together 4 large eggs, the entire 12-ounce can of evaporated milk, salt, and pepper until the mixture is smooth and well combined.
- Pour the egg mixture evenly over the layered hash browns, cheese, ham, and onions, allowing it to seep through the layers.
- Bake uncovered for 45 to 50 minutes, or until a knife inserted into the center comes out clean and the top turns golden brown.
- Let the casserole rest for about 5 minutes before slicing to serve. This resting time helps the casserole set and makes cutting easier.

Expert Tips
- Use a Glass or Ceramic Baking Dish: These materials distribute heat evenly for consistent baking, especially important for casseroles.
- Customize Protein: Feel free to swap ham with cooked sausage, bacon, or a vegetarian alternative like tempeh or sautéed mushrooms.
- Make It Ahead: Assemble the casserole the night before, cover it tightly with foil, and refrigerate. In the morning, bake it straight from the fridge, adding a few extra minutes to the cooking time.
- Check for Doneness: If you see the edges browning too quickly, loosely cover the casserole with foil to prevent over-browning while ensuring the center cooks through.
- Fresh Herbs: Enhance the freshness with a sprinkle of chopped parsley, chives, or thyme just before serving.
Recipe Variations
- Gluten Free Farmer’s Casserole: This recipe is naturally gluten-free, but double-check your processed ingredients like evaporated milk or cheese to avoid hidden gluten.
- Keto Breakfast Casserole: Use heavy cream instead of evaporated milk and ensure your chosen cheese and meats are low-carb friendly. You can also add low-carb vegetables such as spinach or broccoli.
- Vegetarian Farmer’s Casserole: Omit the ham and incorporate hearty vegetables such as bell peppers, mushrooms, zucchini, or sun-dried tomatoes. Adding a meat substitute like tofu or tempeh can boost protein content.
- Dairy-Free Adaptation: Substitute cheese with dairy-free alternatives and use coconut milk or unsweetened almond milk mixed with a little nutritional yeast for the custard.
What to Serve With It
This farmer’s breakfast casserole pairs beautifully with a variety of brunch accompaniments to create a well-rounded, inviting meal.
- Fresh Fruit Salad: A bright medley of berries, melon, and citrus balances the richness of the casserole, adding freshness to your plate.
- Breakfast Sausages or Bacon: For meat lovers, crispy breakfast sausages or bacon make a savory side that complements the cheesy casserole.
- Sweet Breads: Serve warm slices of banana bread, cinnamon rolls, or muffins alongside to add a touch of sweetness.
- Salads: For a lighter touch, toss together a green salad with a tangy dressing like an easy red wine vinaigrette that cuts through the creamy casserole.
- Beverages: Classic brunch drinks such as fresh brewed coffee, hot tea, or sparkling mimosas complete the experience.
Nutritional Benefits
This hearty casserole offers a balanced blend of macronutrients with protein from eggs and ham, complex carbohydrates from hash browns, and calcium-rich cheese for bone health. Using frozen hash browns adds convenience without sacrificing nutrition. Choosing lean ham or vegetarian protein variants can reduce saturated fat content. For those following keto diets, the dish provides a satisfying low-carb option enriched with healthy fats when adapted accordingly.
By controlling salt and choosing quality ingredients, this casserole fits well into a nourishing breakfast that fuels your day with sustained energy.
Storage Instructions
- Refrigeration: Store leftovers in an airtight container for up to 3 to 4 days. Reheat individual portions in the microwave or oven until heated through.
- Freezing: This casserole freezes well. Portion it into freezer-safe containers and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
- Make-Ahead Prep: Assemble the casserole in advance and keep it covered in the fridge for up to 24 hours before baking, perfect for stress-free mornings.
Conclusion
This farmer’s breakfast casserole is a crowd-pleasing, comforting dish perfect for any morning or brunch occasion. Its easy preparation, flexible ingredients, and nourishing profile make it a staple recipe that can be tailored to fit gluten-free, keto, and vegetarian diets. Whether you savor it warm alongside fresh fruit or pair it with a crisp salad and your favorite morning beverage, this casserole brings wholesome satisfaction to your table.
Give it a try and share it with friends and family—comfort food doesn’t get any easier or more delicious than this.
For more brunch inspiration, explore overnight French toast casserole recipes or browse creative brunch recipes to round out your meal plan.
FAQ
Can I use fresh potatoes instead of frozen hash browns?
Yes, you can shred fresh potatoes, but be sure to rinse and squeeze out excess moisture to prevent a soggy casserole. The texture may be slightly different but still delicious.
Is this recipe gluten-free?
Yes, the base ingredients are naturally gluten-free. However, always verify processed items like evaporated milk and cheese to avoid any hidden gluten products.
Can I make this casserole vegan or dairy-free?
To make it vegan, substitute eggs with an egg replacer and use plant-based cheese and milk alternatives. For dairy-free, swap the cheese and milk with suitable non-dairy options.
How long can I store leftovers?
Store in the refrigerator for 3 to 4 days or freeze for up to 2 months. Reheat thoroughly before eating.
What are some good side dishes to serve with this casserole?
Complement it with fresh fruit salad, breakfast sausages, sweet breads, or a crisp green salad, like a broccoli salad for a keto-friendly option.







