This baked egg dish blends cottage cheese with fresh herbs and colorful vegetables for a flavorful, protein-packed meal. Whisk eggs with dairy and seasonings, mix in greens, tomatoes, and cheese, and bake until golden and set. Ideal for breakfast or a quick dinner, it offers versatility with optional ingredient swaps including kale, mushrooms, or dairy-free alternatives. Serve warm or at room temperature for a wholesome, easy-to-make main.
My aunt used to make something similar when we'd visit her lake house, though she called it 'that egg thing' and never wrote anything down. I watched her crack eggs into a bowl one sleepy Saturday morning while coffee brewed, dumping in what looked like half a container of cottage cheese. That first bite changed how I thought about frittatas forever—light, fluffy, and somehow creamy without being heavy.
Last winter my neighbor texted at 7am asking if I had any food because her parents had surprised her with an early morning visit. I threw this together using whatever was in my fridge—slightly wilted spinach, the end of a cheddar block, fresh parsley from my windowsill. Her dad went back for thirds and asked for the recipe before they even left.
Ingredients
- 6 large eggs: Room temperature eggs will blend more smoothly and create a more consistent texture throughout the frittata
- 1 cup cottage cheese: Small curd works best here and disappears into the custard while adding incredible moisture
- 1/4 cup milk: Any milk works but whole milk gives the richest results
- 1/2 cup shredded cheddar or Swiss cheese: Sharp cheddar adds bold flavor while Swiss brings a nutty sweetness
- 1 cup baby spinach: Fresh spinach wilts beautifully in the oven and adds color without making the frittata watery
- 1/2 cup cherry tomatoes: They burst during baking and create little pockets of juicy brightness
- 1/4 cup green onions: Both the white and green parts add mild onion flavor throughout
- 2 tablespoons fresh parsley or chives: Fresh herbs make all the difference and chives add a subtle onion kick
- 1/2 teaspoon salt and 1/4 teaspoon black pepper: Season generously since eggs need proper seasoning to shine
- 1/4 teaspoon dried oregano: Optional but adds a lovely herbal undertone that pairs beautifully with the tomatoes
- 1 tablespoon olive oil or butter: Butter for flavor or olive oil for a dairy-free option to grease the pan
Instructions
- Preheat your oven and pan:
- Heat your oven to 375°F and grease a 9-inch ovenproof skillet or pie dish with butter or olive oil, making sure to coat the sides completely
- Whisk the wet ingredients:
- In a large bowl, whisk together the eggs, cottage cheese, milk, salt, pepper, and oregano until the cottage cheese is mostly broken down and the mixture is smooth
- Add all the mix-ins:
- Fold in the shredded cheese, chopped spinach, halved tomatoes, sliced green onions, and fresh herbs until evenly distributed
- Pour and spread:
- Pour everything into your prepared skillet and give it a gentle shake to settle the ingredients evenly
- Bake until puffed and golden:
- Bake for 20 to 25 minutes until the frittata is puffed up, golden on top, and just set in the center when you give it a little wiggle
- Let it rest before slicing:
- Cool for at least 5 minutes so the texture sets properly and it slices cleanly into wedges
This became my go-to for new neighbors, busy weeknight dinners, and those mornings when everyone wakes up hungry at once. Something about pulling a golden puffed frittata out of the oven makes people feel taken care of.
Making It Your Own
The beauty of this recipe is how well it adapts to whatever vegetables or herbs you have on hand. I have made countless versions depending on the season and what looks good at the market.
Serving Suggestions
While this is perfectly satisfying on its own, a simple green salad with lemon vinaigrette cuts through the richness beautifully. Crusty bread for soaking up any juices never hurts either.
Storage and Meal Prep
This frittata keeps remarkably well and actually tastes better the next day as the flavors meld together. Store it in an airtight container in the refrigerator for up to four days.
- Reheat individual slices in the microwave for 30 to 45 seconds
- Eat it cold straight from the refrigerator for a quick protein-packed breakfast
- Wrap slices individually and freeze for up to two months
There is something deeply comforting about a dish that looks impressive but comes together with such ease. This frittata has saved me more times than I can count.
Recipe FAQs
- → What can I substitute for spinach in this dish?
-
Kale or arugula make excellent substitutes and bring a slightly different flavor and texture. Sautéed mushrooms or bell peppers also add variety.
- → How do I prevent the baked dish from sticking to the pan?
-
Grease the ovenproof skillet or pie dish well with olive oil or butter before adding the mixture to ensure easy removal.
- → Can I make this dairy-free?
-
Yes, use plant-based cheese and milk alternatives to keep a creamy texture without dairy.
- → What is the cooking time and temperature?
-
Bake at 375°F (190°C) for 20–25 minutes until puffed, golden, and set in the center.
- → How should I serve this dish?
-
It’s delicious warm or at room temperature, and pairs well with a green salad or crusty bread.