Have you ever had cheese egg muffins before? Egg muffins baked in muffin or cupcake tins are a perfect breakfast and brunch dish that’s low carb and loaded with protein. These ham and cheese egg muffins are super easy to make and best of all, they are so versatile.

Ham Cheese Egg Muffins Recipe for Breakfast Brunch Recipes in a muffin pan

Best Egg Muffins Recipe for Breakfast or Brunch

You can add almost anything you want in them and make vegetarian egg muffin cups by loading them up with vegetables like spinach, kale or green onions. Or you can make these with all protein like sausage, bacon and ham. There’s so many versions, the possibilities for this keto breakfast recipe is endless. We’ve made so many versions of these egg muffin cups that there’s really no favorite. It’s basically like a “kitchen sink” egg dish because you don’t need a ton of ingredients. You just clear out your fridge of what ever ingredients you have on hand and whisk them with some eggs and bake them in muffins/cupcake tins.

keto breakfast eggs on a plate

 Video for Ham and Cheese Egg Muffins Recipe 

Easy Ham and Cheese Egg Muffins Recipe

They fluff up so beautifully and each egg muffin cup is an individual serving that everyone will devour in seconds. Another fun part about this recipe for easy egg muffins are all the toppings you can use makes them extra delicious! Add them to make these yummy egg muffins unique to your breakfast. What ever you decide to add, make sure to add some topping options because the toppings make these egg muffins over the top! Check out all our –> Breakfast and Brunch Recipes Here.

Topping Ideas

There are so many options. Here are a few of our favorite toppings for egg muffins.

  • Cheese: Feta cheese, goat cheese, gouda, swiss, cheddar are all amazing. We love blue cheese on them too!
  • Diced Tomatoes
  • Fresh chopped herbs like basil or dill
  • Salsa
  • Chopped avocado
  • Guacamole
  • Chopped jalapeños
Ham Cheese Egg Muffins Recipe for Breakfast Brunch Recipes | @bestrecipebox

Ham and Cheese Egg Muffins

There’s many possibilities to this recipe.  Spinach, crumbled bacon bits, tomato, chopped bell peppers, minced broccoli and kale are just a few examples of the different ways you can make this recipe delicious and fun!
4.86 from 7 votes

{click on stars to rate}


  • 12 large eggs
  • 1/3 cup (80 ml) milk
  • 1 cup (115 g) diced ham
  • 5 stalks green onion , diced
  • 1/2 cup (60 g) cheddar cheese plus extra if you want for topping
  • kosher salt , to taste
  • Black pepper , to taste

Topping Options:

  • Avocado
  • Salsa
  • Fresh chopped tomatoes
  • Fresh Basil


  • Preheat the oven to 350°F/175°C. Grease a 12-muffin cup pan with cooking spray.
    Oven knobs
  • Whisk together the eggs. Add milk, ham, green onions and cheese. Season with salt and pepper.  Stir mixture until combined.
    Egg muffin batter in a bowl
  • Using a large spoon or small ladle, divide the mixture evenly between the the muffin pan. If you want extra cheese, you can sprinkle some on top of each muffin cup.
    Ladling egg mixture into muffin tray
  • Bake the egg muffins for 20 to 25 minutes, or until the egg is fully cooked. Allow egg muffins to cool for 3-5 minutes in the pan then use a knife to loosen the muffins and onto serving plates.
    Baked egg muffins
  • Serve warm with additional favorite toppings!
    Egg muffin topped with chopped tomatoes


* calorie count not including topping options.


YouTube video

Nutrition Information per Serving

Calories: 106kcal, Carbohydrates: 1g, Protein: 9g, Fat: 6g, Saturated Fat: 2g, Cholesterol: 196mg, Sodium: 227mg, Potassium: 96mg, Vitamin A: 380IU, Vitamin C: 0.9mg, Calcium: 73mg, Iron: 1mg
Ham Cheese Egg Muffins Recipe for Breakfast Brunch Recipes in a muffin pan

Check out our –> Keto and Low Carb Cloud Eggs Recipe

These are the best! –> Deviled Egg Recipes

Brunch perfect –> A great Shashouka eggs recipe 

Here’s more fun breakfast ideas!