In a skillet over medium high heat brown the ground breakfast sausage until it is almost cooked through. Drain excess grease and return to the skillet.
Add cream cheese and stir together with sausage cooking until the sausage finishes cooking and the cream cheese is fully melted.
Place baby spinach in a microwave-safe bowl and add 2 tablespoons of water. Microwave for 2-3 minutes until spinach is lightly steamed and tender.
In a bowl add eggs and 1 cup of heavy cream. Whisk together.
Spoon the sausage cream cheese mixture into a greased 11x7 inch casserole dish.
Add spinach on top of the sausage and sprinkle the shredded cheddar cheese over everything.
Pour the egg mixture over the sausage and spinach and use a spoon to move things around just a big to let the eggs get down into the mixture.
Place in the oven and bake for 35-40 minutes or until you can jiggle the pan and the quiche doesn’t shake in the center.
Remove and let cool for about 5 minutes before cutting and serving.