Preheat oven to 350°F.
Heat a skillet over medium heat.
Place turkey bacon in the skillet, cook until crispy, and remove from pan.
Chop the turkey bacon, shallot, spinach, and mushrooms and set aside.
Crack eggs into a medium mixing bowl and whisk until well combined.
Add the chopped veggies, bacon, cheese and MCT Oil Powder and mix until well combined.
Use ghee or coconut oil to grease a muffin pan.
Evenly distribute egg mixture throughout the muffin pan.
Place muffin pan in the oven and cook for about 20 minutes or until the muffins begin to turn golden brown.
Remove muffins from the oven and allow to cool for about 5 minutes.
Serve and enjoy! (Muffins will keep in the fridge for up to a week.)