Preheat your oven to 350°F (175°C). Grease a 12-cup muffin tin generously or line with silicone liners.
Prep veggies. Finely chop and lightly sauté watery vegetables like mushrooms or zucchini to remove moisture.
Let cool.
Whisk the base. In a large bowl, whisk eggs until smooth. Stir in cottage cheese, shredded cheese, salt, pepper, garlic powder, and onion powder until combined.
Fold in add-ins. Mix in the cooled veggies, meats (if using), and herbs. Don’t overmix—just fold until evenly distributed.
Fill the cups. Divide the mixture evenly among muffin cups, filling about 3/4 full.
Give the tin a gentle tap to release air bubbles.
Bake for 18–22 minutes, until the centers are set and the tops are lightly golden. A toothpick should come out clean.
Rest and release. Let muffins cool in the pan for 5 minutes, then run a thin knife around the edges and lift them out.
Serve warm or let cool completely for meal prep.