In a large bowl, mix together the chicken, tomatoes, onions, bell peppers, salsa, cheese, taco seasoning, garlic powder, black pepper, and cayenne pepper.
Grease a 12-cup muffin tin with cooking spray and divide the chicken mixture evenly among the muffin cups.
In a separate bowl, whisk together the eggs, milk, and flour until smooth.
Pour the egg mixture into the muffin cups, filling each one about 3/4 of the way full.
Bake in preheated oven for 20 minutes, or until the muffins are golden brown and set in the middle.
Let cool for 5 minutes before serving.
Interesting Facts
These mini muffins are a great way to get more protein in your diet without sacrificing flavor!
You can customize the ingredients in these muffins to suit your own tastes.
These muffins can be frozen and reheated for an easy breakfast or snack on the go.