Go Back
+ servings
Ham and Cheese Breakfast Casserole

Delicious Ham and Cheese Breakfast Casserole for Easy Mornings

This Ham and Cheese Breakfast Casserole is a hearty, make-ahead dish perfect for busy mornings.
Prep Time 15 minutes
Cook Time 5 hours
Resting Time 30 minutes
Total Time 5 hours 45 minutes
Servings: 8 slices
Course: Breakfast
Cuisine: American
Calories: 320

Ingredients
  

For the Casserole
  • 12 large eggs Essential for structure and richness; use large eggs for the best texture.
  • 2 cups 2% milk Adds creaminess; substitute with whole milk or a dairy alternative if needed.
  • to taste teaspoon salt Enhances flavor; adjust according to your taste preference.
  • to taste teaspoon pepper Provides heat; feel free to omit for a milder result.
  • 30 oz frozen shredded hash brown potatoes Serves as the hearty base; thaw before use or substitute with fresh potatoes.
  • 2 cups cubed fully cooked ham Brings protein and savory goodness.
  • 1 medium chopped onion Adds depth; frozen diced onions can save time.
  • 4 cups shredded cheddar cheese Guarantees a gooey finish; can substitute with other melty cheeses.
For Serving Suggestions
  • fresh fruits Adds a refreshing balance; consider serving sliced berries or citrus.
  • toast or muffins Complements the casserole nicely.

Equipment

  • Slow Cooker

Method
 

Step-by-Step Instructions
  1. In a large mixing bowl, whisk together 12 large eggs, 2 cups of 2% milk, salt, and pepper until smooth.
  2. Grease the slow cooker insert. Layer one-third of the 30 oz. hash brown potatoes, followed by one-third of the 2 cups of ham, a third of the chopped onion, and a third of the 4 cups of cheese. Repeat this layering twice more, finishing with cheese.
  3. Pour the egg mixture over the layered ingredients and press down gently to ensure the egg seeps throughout.
  4. Cover the slow cooker with plastic wrap and refrigerate overnight.
  5. On the serving day, place the insert in the slow cooker and cook on low for 4 to 5 hours until edges are set and lightly browned.
  6. Let the casserole rest uncovered for about 30 minutes before serving warm, cut into squares.

Nutrition

Serving: 1sliceCalories: 320kcalCarbohydrates: 25gProtein: 20gFat: 18gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 220mgSodium: 700mgPotassium: 400mgFiber: 2gSugar: 2gVitamin A: 15IUVitamin C: 2mgCalcium: 25mgIron: 8mg

Notes

Refrigerate leftovers in airtight containers to maintain freshness for 3-5 days. This casserole can be frozen for up to three months.

Tried this recipe?

Let us know how it was!