This light, protein-rich baked egg dish showcases creamy cottage cheese paired with fresh herbs and seasonal vegetables like spinach and cherry tomatoes. Whisked eggs blend with shredded cheese and aromatic spices, then baked in a skillet until golden and puffed. Easy to prepare, it suits breakfast, brunch, or a quick dinner, offering a balanced and flavorful meal option that's both vegetarian and gluten-free.
The way those cherry tomatoes burst open in the oven, their juices mingling with pockets of melted cottage cheese, still catches me off guard every time I pull this frittata from the oven. My sister originally sent me the recipe during a period when she was obsessed with finding protein-packed breakfasts that didn't feel like a chore to eat, and somewhere along the way it became my Sunday morning default regardless of the season.
Last winter I made this for friends who had just moved into their first apartment together, serving it straight from the skillet on their makeshift coffee table while we sat cross-legged on the floor. They still text me about that meal whenever they spot cottage cheese on sale at the grocery store.
Ingredients
- 6 large eggs: Room temperature eggs whisk up more easily and create a fluffier texture in the final bake
- 1 cup cottage cheese: Small curd cottage cheese distributes more evenly throughout the mixture than large curd varieties
- 1/4 cup milk: Whole milk creates the richest result but any milk you have will work perfectly fine
- 1/2 cup shredded cheddar or Swiss cheese: Sharp cheddar adds a bold punch while Swiss brings a nutty mellow flavor
- 1 cup baby spinach: Roughly chop the spinach so it distributes evenly rather than clustering in one section
- 1/2 cup cherry tomatoes: Halving them allows their juices to release and create little bursts of flavor
- 1/4 cup green onions: Both the white and green parts add different layers of mild onion flavor
- 2 tablespoons fresh parsley or chives: Fresh herbs make a noticeable difference compared to dried here
- 1/2 teaspoon salt: The cottage cheese already contains salt so taste before adding more
- 1/4 teaspoon freshly ground black pepper: Freshly ground has more complexity than pre-ground pepper
- 1/4 teaspoon dried oregano: Optional but adds a lovely Italian undertone that complements the tomatoes
- 1 tablespoon olive oil or butter: Butter creates a richer flavor while olive oil keeps things lighter
Instructions
- Get your oven ready:
- Preheat oven to 375°F (190°C) and grease a 9-inch ovenproof skillet or pie dish with your olive oil or butter.
- Whisk the base:
- In a large bowl, whisk together eggs, cottage cheese, milk, salt, pepper, and oregano until the mixture is completely smooth and uniform.
- Add the mix-ins:
- Stir in the shredded cheese, chopped spinach, cherry tomatoes, green onions, and fresh herbs until everything is evenly distributed.
- Assemble and bake:
- Pour the mixture into your prepared skillet, spread everything evenly, and bake for 20-25 minutes until puffed and golden with just a slight wobble in the center.
- Rest before serving:
- Let the frittata cool for 5 minutes so it sets properly, then slice and serve warm or at room temperature.
My neighbor started making this every week after she tasted it at a brunch I hosted, and now she keeps a printed copy taped inside her kitchen cabinet door. It is become the kind of recipe that feels like sharing a secret rather than just exchanging cooking instructions.
Make It Your Own
The beauty of this frittata is how forgiving it is with substitutions. I have used kale instead of spinach, added sautéed mushrooms in autumn, and thrown in diced bell peppers when I needed color for a brunch spread.
Serving Suggestions
A simple green salad with lemon vinaigrette cuts through the richness beautifully. Crusty bread for soaking up any juices turns it from a light meal into something more substantial.
Storage and Reheating
The frittata keeps remarkably well in the refrigerator for up to four days. I often make it on Sunday and eat slices throughout the week for quick breakfasts or lunches.
- Reheat individual slices in the microwave for 45-60 seconds
- Cold frittata makes an excellent sandwich filling with some arugula
- Freeze wrapped slices for up to two months if you want to meal prep
There is something deeply satisfying about a dish that looks elegant but comes together with such humble ingredients. This frittata has saved more last-minute meals and impromptu gatherings than I can count.
Recipe Questions
- → Can I substitute the spinach with other greens?
-
Yes, kale or arugula both work well and bring unique flavors and textures to the dish.
- → What cheeses can I use besides cheddar or Swiss?
-
Try mozzarella, gouda, or feta for different tastes, but balance moisture to avoid sogginess.
- → Is it possible to make this dish dairy-free?
-
Absolutely, by using plant-based cheese and milk alternatives, you can keep it dairy-free and still enjoy the rich texture.
- → How do I know when the dish is properly cooked?
-
It should be puffed, golden on top, and just set in the center without wobbling when gently shaken.
- → Can I prepare this dish ahead of time?
-
Yes, you can assemble it in advance and refrigerate before baking, but bake fresh for best texture.
- → What are good serving suggestions?
-
Serve warm or at room temperature alongside a green salad or crusty bread for a balanced meal.