Breakfast Egg Muffins with Ham & Cheese

JUMP TO RECIPE
5 from 5 votes

This breakfast egg muffins recipe has been on my site for years, and it’s one I return to again and again. It began as a classic egg casserole baked in a 9 x 13 pan for holiday mornings and family gatherings. Eventually I started making it in muffin tins for individual servings, and it quickly became a favorite. These breakfast egg muffins are simple, dependable, and perfect for brunch, meal prep, or busy weekday mornings.

breakfast egg muffins with ham and cheese 2024

Why You’ll Love This Recipe

The best thing about these breakfast egg muffins is that the recipe is make-ahead. Put it together the night before, and then bake on the morning of your gathering. 

This post may contain affiliate links. See my disclosure statement.

breakfast egg muffins ingredients 2024

How To Make

  • Spray a 12 vessel cupcake pan with non-stick spray.
  • Place cupcake pan on a cookie sheet.
  • Whisk two eggs in a large bowl until fluffy.
  • Add cubed bread and mix until the bread is saturated.
  • Divide egg/bread mixture into each vessel.
  • With a spoon, flatten the bread so it forms a crust on the bottom of each vessel.
  • Add the ham equally into each vessel.
  • Sprinkle the cheese on top of the ham. Use a heaping tablespoon for each vesssel.
  • Using the same bowl, whisk the remaining 4 eggs until fluffy.
  • Add half & half, mustard, salt, and garlic powder. Whisk well.
  • Ladle mixture into each vessel, filling to the top of the rim but not spilling out.
  • Refrigerate overnight or several hours.
  • When ready, preheat oven to 350 degrees F.
  • Bake for 40 minutes. Muffins should be golden brown and set in the middle.
  • Let cool for 5 minutes. Remove muffins from pan and serve warm.
breakfast egg muffins step 1 2024

Tips And Tricks

  • Before you begin the assembly, place the muffin pan on a cookie sheet. This guarantees that nothing spills over when you place it in the refrigerator, or when it’s in the oven.
  • The first step is a very thin bread crust on the bottom of the muffin. You may think you don’t have enough to go around, but just divide the bread/egg mixture evenly into the twelve vessels. There’s plenty, I promise. After that, these breakfast egg muffins go together in no time. 
  • Once these little bites of delight cool for just a few minutes, they can be easily from the pan. They make a perfect addition to any holiday brunch or breakfast menu.
muffin tin with mix for breakfast egg muffins 2024

To Make In A 9 x 13 baking dish

To make this recipe in a 9 x 13 pan, skip the muffin crust step and mix all ingredients together as directed below.

  • Increase half and half to 2½ cups.
  • Increase cheese to 2 cups.
  • In a large bowl, beat the eggs.
  • Add the bread and remaining ingredients; mix well.
  • Pour into a 9 x 13 pan sprayed with nonstick spray.
  • Cover and refrigerate overnight.
  • Bake at 350°F for 45–55 minutes. 
breakfast egg muffins baked in tin 2024

More Variations

  • Other tasty cheese choices: Colby Jack, Swiss, Le Gruyère, Monterey Jack, Jarlsberg, Pepper Jack.
  • Additions: sweet onion, green pepper, baby spinach, leek, garlic, green onion. Make sure to finely chop everything.
  • Substitutions for the ham: cooked and crumbled bacon or sausage.

Breakfast Egg Muffins with Ham & Cheese

Easy brunch idea! These breakfast egg muffins are a make-ahead main dish that's perfect for Easter or any family gathering. With just a few adaptations, this can also be made in a 9 x 13 pan.
5 from 5 votes
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour 5 minutes
Servings 12 muffins
EMAIL THIS RECIPE
Enter your email and I’ll send it your way!
Save Recipe

I’d like to receive more ideas from On Sutton Place!

Ingredients
 

  • 6 eggs
  • 1 1/2 cups half and half
  • 1 cup sharp cheddar cheese finely grated
  • 8 oz. package diced ham
  • 1 teaspoon dry mustard
  • 1 teaspoon salt
  • 1/2 teaspoon garlic powder
  • 6 slices bread no crust and cubed (use 7 if slices are small or thin.)

Instructions

  • Spray a 12 vessel cupcake pan with non-stick spray.
  • Place cupcake pan on a cookie sheet.
  • Whisk two eggs in a large bowl until fluffy.
  • Add cubed bread and mix until the bread is saturated.
  • Divide egg/bread mixture into each vessel.
  • With a spoon, flatten the bread so it forms a crust on the bottom of each vessel.
  • Add the ham equally into each vessel.
  • Sprinkle the cheese on top of the ham. Use a heaping tablespoon for each vesssel.
  • Using the same bowl, whisk the remaining 4 eggs until fluffy.
  • Add half & half, mustard, salt, and garlic powder. Whisk well.
  • Ladle mixture into each vessel, filling to the top of the rim but not spilling out.
  • Refrigerate overnight or several hours.
  • When ready, preheat oven to 350 degrees F.
  • Bake for 40 minutes. Muffins should be golden brown and set in the middle.
  • Let cool for 5 minutes. Remove muffins from pan and serve warm.

Notes

To make this recipe in a 9 x 13 pan, skip the muffin crust step and mix all ingredients together as directed below.
  • Increase half and half to 2 1/2 cups.
  • Increase cheese to 2 cups.
  • In a large bowl, beat the eggs.
  • Add the bread and remaining ingredients; mix well.
  • Pour into a 9 x 13 pan that has been sprayed with non-stick spray.
  • Cover and refrigerate overnight.
  • Bake at 350 degrees F for 45-55 minutes. 
  • Top should be golden and liquid should be well set.
Nutrition Facts
Breakfast Egg Muffins with Ham & Cheese
Amount per Serving
Calories
149
% Daily Value*
Fat
 
9
g
14
%
Cholesterol
 
103
mg
34
%
Sodium
 
377
mg
16
%
Potassium
 
107
mg
3
%
Carbohydrates
 
9
g
3
%
Fiber
 
1
g
4
%
Sugar
 
1
g
1
%
Protein
 
8
g
16
%
* Percent Daily Values are based on a 2000 calorie diet.

Nutrition information is automatically calculated, so should only be used as an approximation.

If you make this recipe, and love it, please come back to leave a comment and a 5-star review. I would really appreciate it, and it would help me so much. Thank you

Shop + Source

*As an Amazon Associate, I earn from qualifying purchases.

Breakfast egg muffins are a quick and versatile choice for a family gathering or breakfast-on-the-go. They can be packed with a variety of ingredients like vegetables, cheese, and meats to suit any taste. Their make-ahead convenience, along with their amazing taste, make them a great choice for weekday mornings and weekends alike!

JOIN THE OSP COMMUNITY

Sign up to get uncomplicated recipes, unlimited seasonal decor, and
understated ways to refresh your home sent straight to your email inbox!

This is a welcoming space. Please keep comments gracious, thoughtful, and constructive.

Leave a Reply

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

If you enjoyed this recipe, tap the stars to leave a rating, then share a comment below.




5 Comments

  1. Would they turn out ok if you use browned breakfast sausage ground meat instead of the ham?

    1. Ann Drake says:

      Hi Linda! I’m probably too late with this reply…but yes, any kind of meat can be substituted for the ham. Thank you!

    2. 5 stars
      Ann, I plan to make this in a 9×13 casserole. Do I make the crust in the 9×13 as in the muffin tin? Thanks!

      1. Hi Brenda…I’m sorry for the confusion! No…all the ingredients, including the bread, are mixed together and put into the 9 x 13 pan. I edited the instructions to be more clear. Thank you so much for your question. I hope you enjoy the casserole!

  2. So yummy, Ann! I have a recipe that’s very similar to this that’s a hit at our house and perfect for Christmas morning and would be perfect for Easter too!