Egg Muffins with Ham & Cheese
These Egg Muffins with Ham & Cheese are the kind of breakfast muffins that taste both comforting and a little bit nostalgic. Think soft, fluffy eggs baked with melty cheese and savoury ham – ones that taste almost like those irresistible crunchy cheese snack bites (similar to Dutch-style cheese biscuits), but in a tender, warm, muffin form. They’re ready in around 30 minutes, made with simple ingredients, and perfect for everything from relaxed weekend brunches to quick weekday meal prep.

Ingredients for Ham and Cheese Breakfast Muffins
These savoury egg muffins with ham and cheese rely on simple, everyday ingredients that work beautifully together:
- Eggs – the base that keeps everything light and fluffy.
- Cottage cheese – adds a little creaminess and extra protein.
- Flour & baking powder – for structure, giving that “muffin-like” texture.
- Grated cheese – think nutty French Comté (my favourite), Gouda or Gruyère for richness, or opt for classic Cheddar for a more familiar, comforting flavour.
- Ham – salty, savoury and satisfying.
- Shallot – for a gentle aromatic lift.
- Paprika & salt – subtle warmth and seasoning.
Tip: Swap ham for cooked bacon or keep it vegetarian with a classic mix of sautéed spinach, mushrooms and a little garlic.


How to Make Ham & Cheese Egg Muffins
These easy egg muffins come together with minimal effort and maximum reward. It’s just the kind of recipe you’ll come back to again and again:
- Start by whisking the eggs until smooth and airy, then stir in the cottage cheese to create a creamy, protein-rich base. Add the flour, baking powder and seasoning, mixing just until everything comes together. Gently fold in the ham, grated cheese and finely chopped shallot so every bite is packed with flavour.
- Spoon the mixture into a generously greased muffin tin and bake until puffed, golden and perfectly set. Let them cool for a few minutes before lifting them out – if you can wait that long.
You’ll find the exact measurements and full instructions in the recipe card below.

Why You’ll Love These Ham and Cheese Egg Muffins
- Quick and easy breakfast – minimal prep, maximum reward.
- Perfect for meal prep – make ahead and enjoy all week.
- Protein-rich and satisfying – keeps you full for longer.
- Family-friendly – mild, cheesy flavours everyone loves.
- Customisable – adapt with whatever ingredients you have on hand

More Hearty Breakfast Ideas You’ll Love
If you enjoy these egg muffins with ham and cheese, you might also love a hearty potato and chorizo frittata, a crispy-edged potato breakfast skillet with pastrami, or a classic Spanish-style potato frittata – also perfect for meal-prep or taking on the go! And if you’re craving something extra comforting, a potato and bacon skillet is always a good idea – simple, satisfying and perfect for a relaxed weekend brunch.

Egg Muffins with Ham and Cheese
Ingredients
- 6 large eggs, lightly beaten
- 1 x 200 g container cottage cheese
- 130 g plain flour (1 cup)
- 1 teaspoon baking powder
- 1/2 teaspoon sweet paprika
- 1/4 teaspoon fine salt
- 1 small shallot, very finely diced
- 90 g prosciutto, diced (about 8 slices)
- 50 g grated cheese (Comté, Gruyère or Gouda)
Instructions
- Preheat the oven to 200°C (400°F). Generously grease a 12-hole muffin tin with butter to prevent sticking.
- In a large bowl, whisk the eggs until smooth, then stir in the cottage cheese until well combined.
- Add the flour, baking powder, paprika and salt. Mix until just incorporated.
- Fold in the diced shallot, prosciutto and grated cheese.
- Divide the mixture evenly between the muffin cups.
- Bake for 20–25 minutes, or until golden and a toothpick inserted into the centre comes out clean.
- Let cool in the tin for 5–10 minutes, then carefully remove using a knife and transfer to a rack to cool completely. Enjoy!
Nutrition
Notes
- Substitutions: Swap prosciutto for another type of ham and use cheddar, or replace shallot with green onion.
- Storage: Store in an airtight container in the fridge for up to 4 days.
- Freezing: These muffins freeze well.
- Reheating: Microwave for about 45 seconds until warmed through.
Tried this recipe?
Let us know how it was!Did you try this Egg Muffins recipe?
Then tag @ellerepublic on Instagram and hashtag it #ellerepublic
How did you like it?
Please let me know how this recipe for Egg Muffins with Ham and Cheese turned out for you! I would love to hear how you liked it. Simply rate it with the stars above ⭐or leave me a comment and rate it below.
Did you make any changes to this recipe?
If you have tips for other readers, let me know! It helps me and other readers so much. Sharing is Caring :-).
