Ham and Egg Breakfast Cups

Ham and Egg Breakfast Cups

Prep: 10 mins

Cook: 20 mins

Total: 30 mins

Servings: 6 servings

These ham and egg cups are crazy easy and crazy delicious—a winning combination if ever there was one. They are simple enough to make on busy weekday mornings. They are also tasty and pretty enough to make for guests if you’re hosting a weekend brunch (double, triple, or quadruple the recipe as needed).

Make ahead tip: They are so easy, there's not much of a reason to do this, but you can make them up through step 5 the night before. Cover and chill, bringing them out to room temperature when you preheat the oven to take the chill off before baking them. Extra bonus: they are endlessly flexible—scroll down for variations.


  • 6 thin slices ham

  • 6 tablespoons grated cheddar cheese

  • 2 green onions

  • 6 large eggs

  • 1 tablespoon milk

  • Cooking oil spray

Steps to Make It

  1. Gather the ingredients.

  2. Preheat an oven to 350 F. 

  3. Spray a muffin pan (6 tins) with cooking oil or grease with butter. Ideally, use a nonstick muffin pan. Line each tin with a piece of ham. Let the center of each piece of ham drop into the bottom of the tin, then press it down and along the edges, letting the ham fold to fit the tin. Put 1 tablespoon of cheese in the bottom of each ham-lined tin. Set aside.

  4. Trim the green onions and finely chop the white and light green parts. Discard the dark green tops or reserve for another use. Divide the chopped green onion evenly between the 6 tins.

  5. Crack the eggs into a medium bowl. Whisk the eggs until smooth, with no puddles of yolks or strings of whites. Add the milk and whisk to combine.

  6. Divide the egg mixture evenly between the 6 tins. Pour the mixture gently into the tins. As you pour, some of the egg mixture may flow in between the tin and the ham—don't worry, that's why you've sprayed the tin with oil!

  7. Bake until the egg mixture puffs slightly and is set, about 20 minutes.

  8. Let the ham and egg cups sit a few minutes before removing them from the tins. Use a spoon or small spatula to gently remove the ham and egg cups from the tins.

  9. Serve immediately (although they aren't bad just warm or even at room temperature). Enjoy!

Recipe Variations

  • Mix up the type of cheese: try parmesan, gruyere, goat cheese, truffle pecorino, small cubes of brie—whatever’s your favorite.
  • Use prosciutto or speck instead of regular ham, or try honey-roasted, peppered, or otherwise flavored ham.
  • Enrich things by using cream instead of milk.
  • Add 1/4 teaspoon freshly ground black pepper to the egg mixture.
  • Add a teaspoon or so of freshly minced herbs along with the green onions—chervil and dill are particularly good choices.
  • Add a tablespoon of cooked vegetables along with or instead of the cheese—spinach and peas are tasty options.
Nutrition Facts
Servings: 6
Amount per serving
Calories 304
% Daily Value*
Total Fat 15g 19%
Saturated Fat 4g 21%
Cholesterol 286mg 95%
Sodium 1536mg 67%
Total Carbohydrate 3g 1%
Dietary Fiber 0g 0%
Total Sugars 2g
Protein 40g
Vitamin C 1mg 5%
Calcium 91mg 7%
Iron 2mg 12%
Potassium 592mg 13%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.


No comments yet. Why don’t you start the discussion?

Leave a Reply

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