Go Back
+ servings
Cheesy ham hash brown breakfast casserole topped with diced tomatoes and sliced scallions.
Print Recipe
5 from 1 vote

Cheesy Ham Hash Brown Breakfast Casserole

This easy hash brown breakfast casserole is made with frozen hash brown patties, ham, eggs, cheese, and fresh vegetables for a hearty breakfast or brunch.
Prep Time10 minutes
Cook Time45 minutes
Resting Time15 minutes
Course: Breakfast, Brunch
Cuisine: American
Servings: 2
Author: Matt Freund

Ingredients

  • 3 frozen hash brown patties
  • 2 ounces diced ham about 2 thick slices Costco uncured ham
  • 2 scallions separated into white and green parts
  • 1/4 cup diced green bell pepper
  • 1/2 cup shredded mozzarella cheese divided
  • 5 large eggs
  • 1/4 cup half-and-half
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon kosher salt or to taste
  • 1/4 teaspoon black pepper
  • 1 small Roma tomato diced (or about 1/3 cup diced tomato)

Instructions

  • Preheat the oven to 350°F. Lightly grease a 7½ x 6-inch STAUB rectangular baking dish.
  • Arrange the 3 frozen hash brown patties in a single layer on the bottom of the baking dish. Break the third patty into pieces as needed to fill any gaps and create the most even potato layer possible.
  • Sprinkle about one-third of the diced ham over the hash browns.
  • Sprinkle about one-third of the mozzarella cheese over the ham.
  • Thinly slice the scallions, separating the white and green parts. Reserve most of the green tops for garnishing after baking.
  • In a large bowl, whisk together the eggs, half-and-half, garlic powder, salt, and black pepper.
  • Stir the remaining ham, the scallion whites, most of the green peppers, and a small handful of the sliced scallion greens into the egg mixture.
  • Carefully pour the egg mixture evenly over the hash browns.
  • Sprinkle the remaining mozzarella cheese evenly over the top.
  • Cover the baking dish with foil and bake for 30 minutes.
  • Remove the foil and continue baking for 15–18 minutes, or until the center is just set. A toothpick inserted into the center should come out moist but without liquid egg.
  • Broil for 1–2 minutes, watching closely, until the cheese is lightly golden.
  • Remove from the oven and immediately sprinkle the diced tomatoes and the reserved scallion greens over the top.
  • Let the casserole rest for 10–15 minutes before serving.

Notes

Using 3 hash brown patties gives the casserole a more complete potato base than using only two.
Fresh tomatoes are added after baking to keep them bright and juicy without adding excess moisture to the casserole.
The resting time is important because the eggs finish setting and the casserole slices much more cleanly.
If your baking dish is a slightly different size, the uncovered bake time may vary by a few minutes. Use the toothpick test and a just-set center rather than relying only on the clock.