A simple, high-protein casserole packed with fresh vegetables, eggs, and creamy cottage cheese. Comforting, wholesome, and perfect for breakfast or a light dinner.
Preheat oven to 375 degrees F (190 degrees C). Lightly grease an 8×8-inch baking dish or line with parchment paper.
In a large bowl, whisk together eggs, cottage cheese, and milk until mostly smooth. Small curds remaining are fine.
Add bell peppers, spinach, cherry tomatoes, shredded cheese, salt, pepper, garlic powder, and paprika. Stir until evenly combined. Taste and adjust seasoning before pouring into dish.
Pour mixture into prepared baking dish and spread evenly with a spatula so vegetables are distributed throughout.
Bake for 30 to 35 minutes until the top is golden and center is fully set. A knife inserted in the center should come out clean. Do not overbake to avoid dry texture.
Let cool for 5 to 10 minutes before slicing. This rest time helps slices hold together cleanly.
Notes
If using frozen spinach, thaw completely and squeeze out all excess water before adding – this prevents a watery center.
Pat cherry tomatoes dry with a paper towel before adding to reduce moisture.
Assemble the night before, refrigerate unbaked, and bake the next morning – add 5 extra minutes to bake time.
Zucchini, mushrooms, or broccoli florets work well as vegetable swaps or additions.