Preheat oven to 350° F.
Cook bacon in a medium skillet until crisp. Remove from pan and drain on paper towels; crumble. Drain all but 1 Tbsp of fat from skillet. Sauté onion over medium-high heat until tender, about 4 minutes; set aside.
Sprinkle crumbled bacon on the bottom of unbaked pie crust. Top with onion and cheese.
In a medium bowl, whisk together cream, eggs, salt, nutmeg and pepper until well blended. Stir in ham. Pour into pie crust and bake for 30 minutes, or until center is set.Servings: 6