Preheat oven to 350°F (175°C). Grease a 12-cup muffin tin or use silicone liners for easy release.
Blend base: In a blender, combine eggs and cottage cheese. Blend until smooth and frothy (about 20–30 seconds).
Stir in mix-ins: Pour the egg mixture into a bowl. Stir in chopped sun-dried tomatoes, spinach, Parmesan, salt, pepper, garlic powder and Italian seasoning.
Pour into muffin tin: Divide the mixture evenly among the muffin cups, filling each about 3/4 full.
Bake for 18–22 minutes, or until the centers are set and a toothpick comes out clean.
Cool slightly, then remove from tin and serve warm or store in the fridge for up to 5 days. They also freeze well.