Ham and Cheese Baked Frittata

If you’re looking for big casserole breakfast recipe that can feed a crowd, this Ham and Cheese Baked Frittata is for you. With a base of ham and potatoes, this eggy frittata is topped with delicious cheese and baked in the oven to a beautiful golden brown.

Ham and Cheese Baked Frittata

Recipe by Add Recipes
0.0 from 0 votes
Course: Breakfast Recipes, Casserole Recipes


Prep time


Cooking time



If you’re looking for a delicious and satisfying dish to serve for brunch or a special occasion, this frittata is a winner.


  • 6 Tablespoons Vegetable Oil

  • 4 cups frozen shredded potatoes or 4 Idaho or Russet potatoes, peeled and shredded

  • 1-1/12 teaspoons salt, divided

  • 1/2 teaspoons freshly ground black pepper

  • 1 pound baked ham, cut into 1/2-inch cubes

  • 12 eggs

  • 6 Tablespoons milk

  • 1/2 teaspoon Italian seasoning

  • 2 cups (8 ounces) shredded Cheddar, Monterey Jack, or Swiss cheese

  • 1-1/12 cups chunky salsa, heated


  • Heat oven to 350°F.
  • Heat Vegetable Oil in 10- or 12-inch skillet on medium heat.
  • Add potatoes. Sprinkle with 1/2 teaspoon salt and pepper. Cook 8 minutes or until almost brown. Add ham. Cook 2 to 3 minutes more. Turn occasionally with spatula.
  • Blend eggs with milk, Italian seasoning and remaining 1 teaspoon salt while potatoes are cooking. Place the potatoes into a 9″ x 13″, casserole dish sprayed with Non-Stick Cooking Spray. Stir the eggs into the potatoes.
  • Bake covered at 350°F for 15 minutes.
  • Remove from oven. Sprinkle with cheese and return to the oven.
  • Bake 15 minutes more or until cheese is melted and eggs are set. Turn oven to broil and continue to cook, about 2 minutes, or until top is nicely browned. Allow to cool 10 minutes before cutting into 8 squares. Serve topped with heated salsa.

To make the frittata, I started by preheating the oven and greasing a baking dish. Then, I gathered all the ingredients I needed: ham, potatoes, eggs, milk, cheese, salt, pepper, and herbs for extra flavor.

I diced the ham into small pieces and cooked it in a skillet until it was slightly browned and crispy. In the same skillet, I cooked the potatoes until they were tender and golden. Once the ham and potatoes were cooked, I spread them evenly in the greased baking dish.

In a mixing bowl, I whisked together the eggs, milk, salt, pepper, and herbs until well combined. I poured the egg mixture over the ham and potatoes in the baking dish, making sure everything was evenly coated.

To finish off the frittata, I sprinkled shredded cheese on top. I used a combination of my favorite cheeses, such as cheddar and mozzarella, but you can choose any cheese you prefer.

I placed the baking dish in the preheated oven and let the frittata bake until it was set and golden brown on top. The aroma of the ham, potatoes, and cheese filled the kitchen, making everyone eagerly anticipate the final result.

Once the frittata was cooked, I removed it from the oven and allowed it to cool slightly before cutting it into slices. The frittata was packed with savory flavors from the ham and cheese, and the potatoes added a delightful texture. Each bite was a perfect combination of ingredients.

The Ham and Cheese Baked Frittata is an excellent choice for a crowd-pleasing breakfast or brunch. It’s easy to prepare, and you can customize it by adding your favorite vegetables or herbs. Plus, the leftovers can be enjoyed for a quick and satisfying meal throughout the week.

Leave a Comment