Crack the eggs into a medium-sized bowl. Add the salt, black pepper, and optional milk. Whisk until the yolks and whites are fully combined and the mixture looks smooth.
Gently fold the cottage cheese into the beaten eggs. You can leave the curds whole for a more textured result or lightly mash them if you prefer a smoother consistency.
Place a nonstick skillet over low to medium-low heat. Add the butter and allow it to melt, coating the bottom of the pan evenly. Avoid overheating the butter, as excessive heat can cause the eggs to cook too quickly.
Pour the egg and cottage cheese mixture into the skillet. Let it sit for a few seconds until the edges begin to set. Using a silicone spatula, gently push the cooked eggs from the edges toward the center.
Continue cooking slowly, folding the eggs over themselves as they thicken. Keep the heat low to maintain a creamy texture. Avoid stirring too aggressively, as this can break the eggs into small, dry pieces.
Cook until the eggs are softly set and no longer runny. For food safety, egg dishes should reach an internal temperature of 160°F (71°C). Remove the pan from the heat promptly to prevent overcooking.
Sprinkle the scrambled eggs with fresh chives or parsley. Serve immediately while warm and creamy, accompanied by whole-grain toast, sliced avocado, or fresh fruit.