Breakfast hash made with ham is a one-skillet dish that’s always welcome at the table!

Hot and hearty, it’s made with hash browns, ham, peppers, and eggs, all baked under a topping of melty cheddar!

Prep on the weekend and enjoy all week long as a hearty, energizing protein rich breakfast before school or work!

plated Breakfast Hash With Ham

Breakfast Hash with Ham!

  • Breakfast hash is a winning recipe made with simple ingredients that go from the stovetop to the table in minutes!
  • For big families and big appetites, breakfast hash with ham is a crowd-pleasing and budget-friendly winner!
  • It’s an adaptable recipe! Use what’s on hand to make this skillet recipe new every time!
  • This breakfast hash is cooked in just one pan so clean up is a breeze!
eggs, onions, peppers, hash browns, ham and cheddar in a pan to make breakfast hash with ham

Ingredients for Breakfast Hash

Potatoes – Frozen hash browns, leftover roasted sweet potatoes, tater tots, even a bag of frozen diced potatoes with peppers and onions will work if time is short.

Ham – Use up leftover ham, deli ham, chopped breakfast sausage links or patties, or crumbled bacon.

Veggies – Onions and peppers, spinach, kale, sliced mushrooms, diced tomatoes, anything goes in a hash skillet!

Cheese – Experiment with any kind of flavorful cheese, like Monterey Jack or even a shredded Tex-Mex blend. A dusting of parmesan will add extra flavor too!

Eggs – Whole eggs are baked in wells in the has just until set. You can also make scrambled eggs on the side and serve them on top of the hash.

Variations – Mix in some black olives, green onions, avocado, jalapenos, or green chiles to make a taco-style breakfast hash! Garnish with sour cream, Tabasco, salsa, grilled corn guacamole or some simple sliced green onions, if desired.

How to Make Breakfast Hash with Ham

  1. Saute onion in oil until softened.
  2. Add potatoes, ham, and peppers, and cook until the potatoes are browned.
  3. Make wells in the potato mixture and crack an egg into each well. Top with cheese and cook eggs as desired.

Make Ahead Meal?

Prep and bake later, or bake, chill, and reheat portions when ready! This recipe tastes even better the next day and is a great school or work desk lunch with a spoonful of sour cream on the top!

close up of Breakfast Hash With Ham

Storing Leftovers

Leftover breakfast hash with ham is just as good the next day (be sure to add fresh eggs)! Keep covered in the refrigerator for up to 4 days.

Leftovers make excellent breakfast burritos or can be added to a brand-new tasty breakfast casserole .

Portions can be frozen in zippered bags for up to 4 weeks. Reheat from frozen or thawed as desired.

More Of The Best Breakfast Ideas!

Did you enjoy this recipe for Breakfast Hash with Ham? Leave a comment and rating below!

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 this easy breakfast hash with ham for a hearty skillet meal that is sure to please!
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!

Breakfast Hash With Ham in a skillet with a title
plated Breakfast Hash With Ham with a title
plated breakfast hash with ham, and breakfast hash in a skillet under the title



Recipes you'll love

About the author

See more posts by Holly

latest & greatest

5 from 1 vote (1 rating without comment)

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!