1. Preheat the oven to 375°F with a rack in the center position.
2. Prepare the Egg Mixture: Blend the cottage cheese in a blender or food processor until smooth. Set aside. In a medium bowl, whisk together the eggs, egg whites, salt, and black pepper. Stir in the blended cottage cheese.
3. Sauté the Vegetables: Heat the olive oil in a 10-inch ovenproof skillet over medium heat. Once hot, add chopped asparagus and shallots and saute for 5 minutes. Add the spinach and stir occasionally, until the spinach is wilted, about 2-3 minutes.
4. Assemble & Bake: Pour the egg mixture into the skillet over the shallot and spinach, stirring gently to distribute evenly. Arrange reserved whole asparagus on the surface of the frittata. Sprinkle the crumbled goat cheese, chopped dill, and chives over the top.
5. Let cook on the stovetop, undisturbed, for about 2 minutes until the edges begin to set.
6. Transfer the skillet to the oven and bake for 12-14 minutes, or until the eggs are set. The eggs should barely move when you jiggle the pan. To crisp up the top, set the oven to broil and cook for an additional 2-3 minutes.
7. Remove from the oven and let cool slightly before slicing into wedges. Serve warm, optionally topped with a dollop of crème fraîche.