Preheat oven to 350. Place greased muffin tin on rimmed cookie sheet. (I find the silicone muffin cups work best. If you don’t have any of those you can use paper muffin cups).
In a large bowl beat eggs with milk, salt and pepper.
In a separate bowl, combine green onion, cheese, kale, sweet potato, bacon, chives, parsley and thyme.
Fill muffin cups with bacon mixture and push down to leave plenty of room for the egg mixture.
Pour egg mixture over the top of bacon mixture, filling the cups ⅔ full.
Bake for 20 minutes or until a toothpick inserted in center of muffin comes out clean.
Allow muffins to cool in pan for about 20 minutes then release onto a baking rack.
These muffins can easily be frozen if you desire to make a double batch. They are very easy to reheat on a cookie sheet in the oven or toaster oven.