Ham & Cheddar Breakfast Casserole

Total Time

Prep: 20 min. + chilling Cook: 4 hours + standing


12 servings

Updated: Apr. 24, 2022
Easy and cheesy, my go-to casserole for action-packed mornings has made many appearances at holiday breakfasts, potlucks and even my daughter's college apartment to feed her hungry roommates. —Patty Bernhard, Greenville, Ohio
Ham & Cheddar Breakfast Casserole Recipe photo by Taste of Home


  • 12 large eggs
  • 1 cup 2% milk
  • 1 teaspoon salt
  • 1/2 teaspoon pepper
  • 1 package (30 ounces) frozen shredded hash brown potatoes, thawed
  • 2 cups cubed fully cooked ham (about 1 pound)
  • 1 medium onion, chopped
  • 4 cups shredded cheddar cheese


  1. Whisk together first 4 ingredients. Place a third of the potatoes in a greased 5- or 6-qt. slow cooker; layer with a third of each of the following: ham, onion and cheese. Repeat layers twice. Pour egg mixture over top. Refrigerate, covered, overnight.
  2. Cook, covered, on low 4-5 hours, until casserole is set and edges begin to brown. Turn off slow cooker. Remove insert; let stand, uncovered, 30 minutes before serving.

Test Kitchen tips
  • No time for chopping? Use frozen chopped onion to speed things up.
  • Other cooked breakfast meats, such as turkey or pork sausage and bacon crumbles, will work well in this recipe.
  • Nutrition Facts

    1 serving: 324 calories, 19g fat (9g saturated fat), 239mg cholesterol, 822mg sodium, 17g carbohydrate (3g sugars, 1g fiber), 22g protein.

    Recommended Video