Prep the filling: In a small bowl, whisk the eggs with a pinch of salt and pepper. Stir in the cottage cheese, chives, and any optional veggies.
The mixture should look slightly thick and creamy.
Heat the pan: Warm a nonstick skillet over medium heat and add the olive oil or butter. Swirl to coat.
Cook the egg base: Pour in the egg mixture. Let it sit for 10–15 seconds, then gently push the edges toward the center with a spatula, letting the uncooked egg flow to the edges.
Set and soften: Lower the heat to medium-low.
Continue cooking until the eggs are just set and still a little glossy, about 2–3 minutes. Avoid overcooking to keep it tender.
Wrap it up: If using a tortilla, place it directly on top of the set eggs in the pan and press lightly. Cook for 15–30 seconds so it adheres.
Flip the whole thing onto a plate, tortilla side down, and roll it up. If skipping the tortilla, slide the egg round onto a plate and roll it like a wrap.
Finish and serve: Add red pepper flakes or hot sauce if you like. Slice in half and serve warm.