This breakfast hash is the best skillet meal that will energize the whole family!

A breakfast ham hash is loaded with high protein ingredients like eggs, ham and melty cheddar cheese, all cooked with ready-made hash browns. Bake it in the oven until golden brown and delicious! Simple ingredients and prep make this recipe a winner.

plated Breakfast Hash With Ham  

Easy Ham Hash Skillet 

  • Cooked in just one pan! Prepare everything on the stovetop, then pop the skillet in the oven when it’s time to bake. What a simple casserole and cleanup is a breeze!
  • This savory dish is so easy with simple ingredients like ready-made hash browns.
  • A filling & high-protein breakfast that kids and grownups will both enjoy.

process of adding ingredients together to make Breakfast Hash With Ham

Ingredients and Variations

HASH BROWNS: Frozen hash browns from the market make this dish so simple. No need to peel and dice potatoes, or fry them forever before baking. Just open a bag and go! Use shredded or diced hash brown potatoes, according to preference.

MEAT: This recipe calls for cooked ham, but any kind of sausage or even some crispy bacon will taste great, too. Try a meat lover’s version with all three kinds of meat!

CHEESE: A cheddar cheese topping makes this breakfast casserole a treat. Try using any kind of flavorful cheese, like Monterey Jack or even a shredded Tex-Mex blend. A dusting of parmesan will add extra flavor too!

VEGETABLES: Green peppers and onions give breakfast hash such great flavor. Feel free to substitute with red, yellow, or orange bell peppers for a sweeter taste, or go for spicy chilies or jalapenos for a different flavor profile. Some homemade salsa on the side? Yes, please!

How to Make Breakfast Hash

It’s super easy to toss this skillet breakfast together!

  1. Cook onion in oil in a preheated skillet.
  2. Mix in thawed hash browns, ham, and green peppers.
  3. Cook until lightly browned, then make 4 holes in the mixture.
  4. Add an egg to each hole, season and top with cheese, and bake per the recipe below.

close up of Breakfast Hash With Ham

Serving Suggestions

There’s nothing like a hot and hearty breakfast hash served with toasted cheese bread and some fruit salad on the side. Going for the full meal deal? Serve it on a breakfast or brunch bar with a sweet blueberry overnight French toast bake, and a pitcher of fresh cranberry mimosas. Don’t forget to make a fancy platter of fruit kabobs with chocolate drizzle for dessert!

Recipe Tips

  • For best results, try not to stir the hash browns too much so that they become crisp and golden brown.
  • The eggs will continue to carryover cook when the skillet is removed from the oven, so don’t overcook. For jammy eggs, make sure to take the skillet out while the yolks still have a liquid consistency.
  • Leftovers will keep in the refrigerator for 3 to 4 days. Reheat in a skillet with melted butter and serve with a garnish of green onion and some extra cheese.

Breakfast Hash With Ham with a fork

Other Tasty Breakfast Ideas!

plated Breakfast Hash With Ham
5 from 1 vote↑ Click stars to rate now!
Or to leave a comment, click here!

Breakfast Hash With Ham

Make ham hash with eggs and cheddar cheese, for a hearty skillet meal that is sure to satisfy any hearty appetite!
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4
Author Holly



  • 2 tablespoons olive oil
  • ½ cup onion diced
  • 4 cups frozen hash browns thawed
  • 1 ½ cups cooked ham diced
  • ½ green pepper finely diced
  • 4 eggs
  • salt and pepper to taste
  • ¼ cup cheddar cheese shredded


  • Preheat oven to 375°F. Heat olive oil in an ovenproof skillet over medium heat.
  • Add onion to the skillet and cook about 5 minutes, or until softened.
  • Mix in hash browns, ham, and green peppers. Cook until the hash browns are lightly browned.
  • Create 4 holes in the hash browns mixture and break an egg into each hole.
  • Season with salt and pepper, top with cheese, and bake for 12-15 minutes or until the eggs are cooked to your preference*.


  • *Note, the eggs will continue to cook once removed from the oven so do not overcook.
  • Refrigerate leftovers covered for 3 to 4 days. Reheat on the stovetop or the microwave.
5 from 1 vote↑ Click stars to rate now!
Or to leave a comment, click here!

Nutrition Information

Calories: 407kcal | Carbohydrates: 40g | Protein: 21g | Fat: 19g | Saturated Fat: 5g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 9g | Trans Fat: 0.02g | Cholesterol: 224mg | Sodium: 654mg | Potassium: 837mg | Fiber: 3g | Sugar: 1g | Vitamin A: 375IU | Vitamin C: 36mg | Calcium: 107mg | Iron: 3mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Breakfast
Cuisine American

REPIN this Breakfast Hash With Ham recipe!

close up of Breakfast Hash With Ham in the pan

plated Breakfast Hash With Ham with writing
Breakfast Hash With Ham in the pan and plated with writing



Recipes you'll love

About the author

See more posts by Holly

latest & greatest

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


    1. Oh no! We haven’t had that issue with the print button Christine, so I can’t say for sure what happened. Hopefully this is fixed for you now!