Preheat your oven to 375°F (190°C).
Lightly grease a muffin tin with nonstick spray or use muffin liners.
Crack the eggs into a large mixing bowl and whisk until smooth.
Add heavy cream, ricotta cheese, garlic salt, salt, and pepper.
Stir in bacon, chopped onion, spinach and cheddar cheese. *Hold back a little bacon and spinach for adding to the top of thet muffins.
Divide the mixture between the muffin tins.
Add the remaining spinach, bacon and mozzarella cheese to the top of each muffin.
Bake for 25-30 minutes or until they are completely set. They should not jiggle in the center.
Serve hot.