Preheat your oven to 350°F.
Combine the almond flour, ham, cheese, Dijon, baking powder, and seasonings in a medium bowl.
Mix with a large spoon until all the dry ingredients are combined.
In a separate bowl, whisk the eggs until combined.
Add the beaten eggs to the dry ingredients and mix thoroughly without over-mixing.
Generously spray a 12-cup muffin tin with nonstick cooking spray like Pam. *see notes
Divide the batter evenly into all 12 muffin cups.
Place in the middle rack of the oven and bake for approximately 22 to 25 minutes or until the muffins are set.
Remove from the oven and cool completely in the pan.
Enjoy them once they’ve cooled, or store them in the fridge to eat throughout the week.
I love a dollop of sour cream and bagel seasoning on my ham and egg muffins!