Tap here to get 5 Secrets to Stress Free Dinners

Ham and Cheese Egg Muffins

4.83 from 35 votes

posted: 12/18/21

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

Ham and Cheese Egg Muffins are such an easy delicious breakfasts on the go. Made with simple ingredients, and easy to freeze, your family will love these muffin tin eggs.

Need another great breakfast egg muffin recipe? Make these Cheese and Sausage Egg Muffins!

two ham and cheese egg muffins stacked

Before and right after school in our house has always been the most challenging. Just trying to help three little people stay organized and put together for their busy lives (while dealing with our own busy lives) is a lot. But when you throw in the fact that they have to be fed too . . . it’s a real lot.

Something that definitely helps out our family is a pre-made breakfast. Meals and snacks that can be made ahead of time and put in the freezer are always a good idea, and these Ham and Egg Muffins fit the bill!

Not only are they easy to make, but this egg muffin recipe freezes really well after baking. We have a whole section towards the bottom of the post about how to freeze them and then how to reheat them when you are running out the door. These egg muffins are just 120 calories a muffin, have 11 grams of protein, and only take 1 minute to reheat from frozen!

Reader Review

Super easy and tasty. I made for elderly parents, easy to heat and can make with a variety of ingredients that ensures a simple delicious breakfast! Of course I make them for home as well, great for running out the door for work!

two ham and cheese egg muffin cups stacked

Breakfast Egg Muffin Ingredients

  • Eggs: This recipe calls for 12 whole eggs. If you want to lower the cholesterol and fat in this recipe, you can replace some of the eggs for egg whites. For every egg you take out, you will need 2 egg whites.
  • Milk: I used skim milk in this recipe. A good rule of thumb for recipes is that you can generally go up in fat content of milk called for in a recipe, but you can’t go down. So you could replace the skim milk with 2% or whole milk.
  • Salt & Pepper: This recipe was tested with table salt, not kosher salt. If you use kosher salt, use a heaping 1/2 teaspoon the first time you make it.
  • Garlic Powder: If you choose to replace this with real garlic, keep in mind that we aren’t doing any cooking before these go in the oven, so the garlic will have a much stronger taste than in recipes where it is sautéed first.
  • Cheddar Cheese: I always recommend using a block of cheese and shredding from it, and these egg muffins are no exception. When you buy pre-shredded cheese, it is coated in a preservative that keeps it from melting well. Shredding your own cheese is absolutely worth the extra time it will take.
  • Ham: This recipe is a great way to use leftover ham. If you don’t have leftover ham on hand, this will work well with a small ham steak that you can find near the deli meat at the grocery store.
  • Green Onions: I love the extra bit of flavor that green onions add to this recipe. Of course if you prefer, you can leave these out.

How to Make Egg Muffins

  1. Whisk the eggs. In a large bowl whisk the eggs with the milk, salt and pepper, and garlic powder.
  2. Stir in the cheese and ham. Whisk in 1/2 cup of shredded cheese, the diced ham, and the green onions.
  3. Fill the muffin cups. Using a 1/3 cup measuring cup, fill the muffin tins with the egg mixture. Top with the remaining 1/4 cup cheese.
  4. Bake the egg muffin cups. Bake for 25 to 30 minutes or until the egg muffins begin to all away from the side of the muffin tin.

Cooking this Egg Muffin Recipe

Though these are pictured in a traditional muffin tin (I love that old rustic look), I actually bought a silicon muffin tin specifically to make this recipe.

You can see in the video below how easily they pop out of it. It might be my new favorite kitchen purchase. Despite using a silicon muffin tin, I would still recommend spraying your pan.

If you don’t have a silicon muffin tin, you can get one here, or you can use a traditional muffin tin for these egg muffin cups. I just recommend that you heavily spray the pan.

over head view of muffin tin eggs in a muffin tin

Freezing Egg Muffins

  1. Flash freeze the muffins. Put the muffins on a tray in a single layer and freeze them for about an hour. This will make it easier to pull out one muffin at a time.
  2. Transfer to an air tight container. Remove the egg muffins from the freezer, put them in a plastic bag or air tight container, and put them back in the freezer to freeze completely.
  3. Store them in the freezer for up to 3 months.

How do you Reheat Egg Muffins?

To reheat the egg muffins, place one frozen muffin on a plate. Cover it with a bowl and put it in the microwave. Heat for 1 minute at half power.

Nutritional Information

Another thing I love about these ham and cheese egg muffins, besides how easy they are to freeze and reheat, is how few calories they have. There are only 120 calories in each one, and they have 11 grams of protein each. That makes these some pretty healthy egg muffins.


How long do egg muffins last in the fridge?

Egg muffins will last four days in the refrigerator. For a longer shelf life for these, you can freeze the egg muffins and they will last 3 months in the freezer.

Can you freeze baked eggs?

It is perfectly safe to freeze baked eggs. They also freeze really well. The most important thing to remember is that you should flash freeze them and then transfer them to an air tight container for the best results. Read more about that here.

Are egg muffins Keto?

Yes, everything in this egg muffin recipe is Keto friendly.

Can egg muffins be eaten cold?

While my preference is to eat these warm, they will still be delicious cold.

Will egg muffins stick to cupcake liners?

If you choose to make these in cupcake liners, please spray them before you add the egg mixture. This will keep the egg muffins from sticking.

a ham and cheese breakfast egg muffin garnished with parsley

Other Quick Breakfast Recipes

If you make this great breakfast recipe or any of my other recipes, let me know what you think!

two ham and cheese egg muffin cups stacked
4.83 from 35 votes

Ham and Cheese Egg Muffins

Serves: 12 muffins
(tap # to scale)
Prep: 10 minutes
Cook: 25 minutes
Total: 35 minutes
These Ham and Cheese Egg Muffins are such an easy delicious breakfasts on the go.  Made with simple ingredients, and easy to freeze, your family will love these muffin tin eggs. 


  • 12 large eggs
  • 1/2 cup milk (I used skim)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon garlic powder
  • 3/4 cup shredded cheddar cheese divided
  • 8 ounces ham steak cubed
  • 2 green onions sliced thin


  • Preheat your oven to 350 degrees. Spray a muffin tin heavily with cooking spray. (Please note that a silicon muffin tin works best.)  Set aside.
  • In a large bowl, whisk together the eggs, milk, and spices.
  • Stir in 1/2 cup of the shredded cheddar cheese, ham, and the green onions.
  • Fill the muffin tins.  Top with the reaming 1/4 cup cheese.
  • Bake for 25 to 30 minutes or until the eggs pull away from the side of the muffin tin and are set in the middle.
  • Store leftovers in the refrigerator for up to four days. Read here on how to freeze and reheat egg muffins.
Serving: 1egg muffin Calories: 120kcal (6%) Carbohydrates: 2.6g (1%) Protein: 11.3g (23%) Fat: 7g (11%) Saturated Fat: 2.7g (17%) Polyunsaturated Fat: 1g Monounsaturated Fat: 2.3g Cholesterol: 198.5mg (66%) Sodium: 271.6mg (12%) Potassium: 118.6mg (3%) Sugar: 1.8g (2%) Vitamin A: 345IU (7%) Vitamin C: 0.5mg (1%) Calcium: 78mg (8%) Iron: 1mg (6%)
Author: Lisa Longley
Course: Breakfast
Cuisine: American
two ham and cheese egg muffin cups stacked

did you make this

Ham and Cheese Egg Muffins

I’d love to see what you made! Tag me @lisasimplejoy and hashtag it #simplejoyrecipes!

Hi! I'm Lisa Longley, and I am committed to giving you simple dinner ideas and recipes that are easy to make; recipes that will fill your home with joy. I am the owner and author of SimpleJoy.com and I'm so glad that you are here.

Reader Interactions


    Have a question? Use the form below to submit your question or comment. I love hearing from you & seeing what you made!

    Rate This Recipe:

  1. Jennifer says

    After freezing these, how do you recommend reheating? Should they be thawed or go right into oven? I’ve made them ahead of time for a family trip and wanted something easy to have for breakfast I could just heat up. Thanks!

    • Lisa Longley says

      We actually have instructions in the post about how to reheat them. It’s right above the breakout box that says “nutritional information”

  2. Susan Howarth says

    If I’m just putting them in the frig and not freezing them, how long would they need to be heated in the microwave?

    • Lisa Longley says

      I would start with 15 seconds at half power.

  3. Gena says

    Can we not use cheese? We have a toddler at church who can’t have dairy. Ill be making these for our kids group at church. Thanks

    • Lisa Longley says

      You can skip the cheese in these, but just be aware that you’ll need to swap the milk for a non dairy milk and it will make less muffins.

  4. Fran says

    5 stars
    The muffins are delicious! The tip about the silicone pan is priceless! They did not stick!!

    • Lisa Longley says

      I’m so glad you liked them!

  5. Regina Heatt says

    5 stars
    Made these for a potluck at work the night before. I omitted onions just in case anyone doesn’t like them. Still turned out delicious. I threw them in the oven to reheat for 10 minutes in the morning and they were still delicious and didn’t dry out. Excellent recipe. Wish I could attach a picture.

    • Lisa Longley says

      I’m so glad you liked them!

  6. Linda says

    I made these for a disabled relative who really loves them. Just made a batch for my husband and myself to warm up for quick breakfasts. I used a package of diced ham, evaporated milk, some diced peppers and onions, garlic powder along with salt and pepper. They turned out great Very satisfying and filling for a quick breakfast.

    • Lisa Longley says

      I’m so glad you liked it!

  7. Mia says

    How long should I bake them for if I used a mini muffin pan?

    • Lisa Longley says

      I haven’t tested these in a mini muffin pan, but I would guess 8 to 10 minutes.

  8. Mark Fisher says

    Hi…if I make them in a mini muffin pan, should I adjust the cooking time? Thanks a lot. Looking forward to making them for my students at school.

    • Lisa Longley says

      They will definitely need the time adjusted, but I don’t know by how much. I would guess 8 to 10 minutes total.

  9. Marceile Redmon says

    When I make these, I only use 1/2 cup cheese total and add 4 Tbsp of EVOO per 4 eggs to the mixture. It makes them fluffier. I also use ground pork as it has less sodium

  10. Bobbie says

    I’ve made these twice now and reheated using the oven but both times they have leaked water when reheated and it isn’t very appetizing unfortunately. We don’t use the microwave. Any suggestions?

    • Lisa Longley says

      Any chance you have an air fryer? I bet you wouldn’t have any water issue using that to reheat.

Broccoli Pasta"Omg! I didn’t think anything so simple could be so good!"
Creamy Cajun Shrimp Pasta Recipe"My family absolutely loved this recipe. Even my finicky eaters."
overhead photo of a gray skillet filled with beef and broccoli recipe, garnished with sliced green onions
Beef and Broccoli Stir Fry"I have made this a couple or more times. It’s easy & quick to prepare. I like this for a quick meal. It will be my go to recipe."


5 Secrets to Stress Free Dinners



5 Secrets to Stress Free Dinners