• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Subscribe to updates & get a free recipe book!

Subscribe & Get My Free Ebook!

Recipes, Crafts and More
  • About
  • Video Library
  • Shop
  • My Saved Recipe Box

Onion Rings & Things

Recipes, Crafts and More

  • All Recipes
  • By Course
    • Appetizers
    • Breakfast
    • Bread and Baked Goods
    • Cocktails and Beverages
    • Desserts and Sweets
    • Main Dishes
    • Salads & Sides
    • Sandwiches & Snacks
    • Soups, Stews, Casseroles
    • Sauces, Dressings, Condiments
    • Fun Food
  • By Ingredient
    • Fish & Seafood
    • Fruits & Vegetables
    • Grains & Legumes
    • Eggs & Dairy
    • Potatoes, Pasta, Rice
    • Meat & Poultry
  • By Method
    • BBQ & Grill
    • Slow Cooker
    • Pressure Cooker
    • Oven
Home Breakfast and Brunch

Breakfast Mess

3.28
/5
30 minutes mins
4 Comments
Jump to RecipeVideo Print
By: Lalaine ManaloPosted: 09/20/2025Updated: 09/23/2025
14764 shares
  • Share
  • Email

This post may contain affiliate links. Please read my disclosure policy.

Breakfast Mess, featuring hash browns, ham, scrambled eggs, and cheese, is a hearty and tasty casserole that’s sure to be a family favorite.  It’s easy to make and perfect for a large crowd.

Cheesy breakfast hashbrown potato casserole in a pan.
Table of Contents hide
  • 1 Ingredient notes and substitutions
  • 2 Cooking tip
  • 3 Frequently Asked Questions
  • 4 Serving suggestions
  • 5 Freezing instructions
  • 6 More breakfast recipes
  • 7 Breakfast Mess

I found this breakfast mess recipe in one of the cooking magazines G brought home one day, and I just had to try it. Something made of hash browns, ham, bell peppers, and loads of cheese is bound to be delicious, right? And it was! We enjoyed it so much that the first time, it’s now one of the staple meals we make a few times a week along with IHOP Copycat Pancakes, Ham and Egg Breakfast Sliders, and Steak and Egg Burritos.

This cheesy breakfast potato casserole should also be a staple in your meal rotation for several good reasons.

  • High in protein and carbohydrates, it makes a satisfying breakfast or brunch and is hearty enough for a dinner meal. One generous helping, and we’re full all day!
  • It’s easy to make and cooks in one pan.
  • The recipe can be easily doubled for a large crowd and is pretty customizable. Check out my tips below on other ingredient choices.
  • It’s cheesy, tasty, and sure to be a family favorite!

Ingredient notes and substitutions

shredded cheese, eggs, diced ham, diced bell peppers, hashbrowns.
  • I use pre-shredded frozen hash browns, which you can swap with diced potatoes.
  • The original recipe calls for luncheon meat (SPAM), but cubed ham (as in this recipe), crumbled breakfast sausage, or chopped bacon are also great options.
  • I love bell peppers in my breakfast casserole but feel free to add your favorite vegetables, such as tomatoes, mushrooms, spinach, green onions, and zucchini.
making cheesy hash brown breakfast skillet.
  1. Saute the onions and garlic until translucent. Cook the ham until lightly browned.
  2. Cook the beaten eggs until set but still slightly wet as they will continue to cook when tossed with the other ingredients.
  3. Cook the hashbrowns until lightly browned and heated through.
  4. Add ham-vegetable mixture and scrambled eggs to the pan. Season with salt and pepper to taste. Stir to distribute. Sprinkle shredded cheese on top and cook until melted.

Cooking tip

Use a wide non-stick skillet so you can easily wipe down any cooked-on food between steps.

Frequently Asked Questions

Can you make a vegetarian breakfast mess?

Yes, you can. Just skip the ham and add more vegetables like mushrooms or green jackfruit. Or replace with plant-based sausages or tofu.

What’s the best pan to use?

Use a wide non-stick skillet or well seasoned cast iron pan to make enough room for the ingredients and make clean up between cooking steps easier.

Serving suggestions

eating breakfast mess with a fork in a white bowl.

For breakfast or brunch, we usually enjoy it with a side of toast and fresh fruit. For a light lunch or dinner, we serve it with a tossed green salad and a crusty French loaf to complete the meal.

Freezing instructions

  • This cheesy potato breakfast casserole is a great make-ahead meal. Allow the hash brown and egg mixture to cool and transfer to a freezer-to-oven-safe baking dish. Top with cheese and cover tightly with foil. Refrigerate for up 3 days or freeze for up to 3 months.
  • When ready to serve, thaw completely and bake in a 350°F oven for about 20 to 30 minutes or until completely heated and the cheese is melted.

More breakfast recipes

Baked Eggs in Bread Boat

Bacon Spinach and Mushroom Egg Muffins

Biscuit and Ham Breakfast Bake

Ham Egg and Cheese Breakfast Sliders

Did you make this? Be sure to leave a review below and tag me @OnionRingsAndThings on Facebook and Instagram!

Cheesy breakfast hashbrown potato casserole in a pan.
3.28 from 11 votes

Breakfast Mess

Cheesy Breakfast Potato Casserole is easy to make, customizable, and perfect for serving a large crowd. Loaded with hash browns, ham, and cheese, this breakfast mess is sure to be a family favorite.
Prep Time: 10 minutes mins
Cook Time: 20 minutes mins
Total Time: 30 minutes mins
Author: Lalaine Manalo
Course: Breakfast
Print Pin It Email Recipe
6 Servings

Ingredients

  • 4 tablespoons oil
  • 1/2 onion peeled and chopped
  • 1/2 red bell pepper cored, seeded, and chopped
  • 1/2 green bell pepper cored, seeded, and chopped
  • 1 cup ham steak cubed
  • 6 eggs well-beaten
  • salt and pepper to taste
  • 1 package (30 ounces) frozen hash browns (do not thaw)
  • 1 cup shredded Cheddar Jack cheese
US CustomaryMetric

Instructions

  • In a wide non-stick skillet over medium heat, heat 1 tablespoon of the oil. Add onions and bell peppers and cook until softened.
  • Add ham and cook until lightly browned. Remove mixture from the pan and keep warm.
  • Wipe down the skillet if needed and heat 1 tablespoon of the oil over low heat. 
  • Add beaten eggs and allow to cook for about 20 to 30 seconds or just until they start to set. Using a spatula, swipe around the edges of the pan to create large soft curds. Don’t flip the curds over. Continue to gently push and fold the eggs to form curds for about 2 to 3 minutes or just until they’re set and still slightly wet. Remove from heat immediately and keep warm.
  • Wipe down the skillet if needed and heat the remaining 2 tablespoons of the oil over medium heat. 
  • Add hash browns and cook, breaking apart with the back of the spoon, until cooked and lightly browned.
  • Add ham-vegetable mixture and scrambled eggs and gently stir to distribute. Season with salt and pepper to taste. 
  • Sprinkle shredded cheese on top. Cover, lower heat, and cook for about 4 to 5 minutes or until cheese is melted. Serve hot.

Notes

  • Cook the scrambled eggs until set but still slightly wet, as they’ll continue to cook when tossed with the other ingredients.
  • Use a wide non-stick skillet so you can easily wipe down any cooked-on food between steps.

Video

Nutrition Information

Calories: 366kcal, Carbohydrates: 27g, Protein: 16g, Fat: 21g, Saturated Fat: 6g, Cholesterol: 193mg, Sodium: 459mg, Potassium: 534mg, Fiber: 2g, Sugar: 1g, Vitamin A: 775IU, Vitamin C: 32.9mg, Calcium: 177mg, Iron: 2.5mg

“This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.”

Did You Make This?

Mention @OnionRingsAndThings and hashtag your photo with #OnionRingsAndThings

Share Save Recipe Saved! Rate It

About Lalaine Manalo

Welcome to Onion Rings and Things where you’ll find hundreds of comfort food recipes, crafts, and printables. Browse around and make something fun or tasty today! Read More

Pepperoni Bubble Pizza baked in a cast iron skillet.
Previous Post
Pepperoni Bubble Pizza
Asian Coffee Ribs garnished with green onions in a black bowl.
Next Post
Asian Coffee Ribs

Reader Interactions

3.28 from 11 votes (10 ratings without comment)

Leave a Comment Cancel reply

Have a question? Submit your question or comment below.

Recipe Rating




  1. Pam says

    Posted on 5/12/20 at 11:46 am

    Sounds awesome! Can you do this in the oven? – Any changes? Temp? Time? Thank you 😊

    Reply
  2. Tiggerr says

    Posted on 7/19/19 at 7:55 pm

    In Girl Scouts, we affectionately called this garbage. It took three pans as the group of girls in charge of cooking that meal each made the separate parts, finally dumping them all together before the cheese was added. I like it better than just adding the ham, potatoes, etc. into the raw eggs and cooking, because this way, you get to taste everything. Sounds confusing but trust me, no matter what you call it or how many pans you dirty, this is good!

    Reply
  3. Courtney says

    Posted on 6/16/19 at 10:41 am

    5 stars
    This was excellent! Thanks so much for the recipe! Flavorful, hearty, and pretty easy to make! I made it exactly as written and it was perfect! Thanks!

    Reply
    • Lalaine says

      Posted on 11/9/20 at 2:56 pm

      Thanks for the 5-stars! I’m glad the recipe worked well for you 🙂

      Reply

Primary Sidebar

Welcome!

Welcome to Onion Rings and Things where you’ll find hundreds of comfort food recipes, crafts, and printables. Browse around and make something fun or tasty today!

Read More

Subscribe & Get My Free Ebook!

Get My Copy!

Subscribe & Get My Free Ebook!

Trending Recipes

cherry trifle dessert on a serving plate

Heaven on Earth Cake

Plump and pillowy, these IHOP Pancakes copycat are just as tasty and delicious as what you'd find in the restaurant yet cost a fraction of the price. You can easily double the recipe to feed a large crowd or add chopped fresh fruits to the batter for another layer of yum.

IHOP Pancakes Copycat

crack chicken slider sandwiches

Chicken Bacon Ranch Sliders

Golden Corral Bourbon Street Chicken Copycat brings all the sweet, sticky, salty and yummy flavors you love right in your own kitchen. Only 3 ingredients and less than 20 minutes of cook time for an amazing dinner meal the whole family will love!

Golden Corral Bourbon Street Chicken Copycat

Holiday Sweet Treats

stacked Toffee Drop Cookies

Toffee Drop Cookies

holding chocolate caramel candies with fingers

Triple Treat Chocolate Caramel Candy Bars

Flourless Chocolate Fudge Crinkle Cookies stacked on on a plate

Flourless Chocolate Fudge Crinkle Cookies

white chocolate chip cookies on a wire rack to cool

Chocolate White Chocolate Chip Cookies

More Popular

Breakfast and Brunch

halved scotch eggs on a napkin

Scotch Eggs

Eggs in a Nest on a white plate

Eggs in a Nest

Orange Butter in a white serving bowl

Orange Butter

ham egg and cheese breakfast sliders on a white platter

Ham Egg and Cheese Breakfast Sliders

breakfast in bread on a plate.

Puff Pastry Egg Tarts

Raspberry Cheese Danish with cream cheese frosting on a white serving platter

Raspberry Cheese Danish

Browse All

Get a Free e-Cookbook!

Join our newsletter to get new recipe updates, a free copy of our Top 10 Fun Food recipes, exclusive meal plans, and more.

As Featured On:

Back to Top
Back to Top
  • Privacy & Terms
  • Contact Us
© 2025 Onion Rings & Things
Site Credits Designed by Melissa Rose Design Developed by Once Coupled

Recipe Ratings without Comment

Something went wrong. Please try again.