This veggie-forward casserole is a simple, colorful bake that turns everyday vegetables and cottage cheese into a satisfying, protein-rich meal. It’s the kind of dish you make when you want something healthy, low-fuss, and family-friendly — perfect for weeknights, light lunches, or a brunch that needs a low-carb, crowd-pleasing main.
Why you’ll love this dish
This casserole balances creamy cottage cheese with crisp-tender veggies and a golden egg set on top. It’s quick to assemble, light on prep, and flexible enough to suit picky eaters or anyone trying to add more vegetables to their diet.
"We made this for Sunday brunch and everyone — even the kids — went back for seconds. It reheats beautifully and is still moist a few days later."
Reasons to try it:
- High in protein thanks to cottage cheese and eggs.
- Uses fresh summer vegetables but adapts well to frozen or seasonal swaps.
- Low-carb and suitable for many meal plans.
- Hands-off bake time gives you free time while the oven does the work.
If you want a complete dinner, this casserole pairs well with simple roasted or baked fish — try it alongside a buttery, herb-baked salmon for an elegant weeknight upgrade: baked Boursin salmon.
How this recipe comes together
This is a one-dish assembly recipe. First, the raw vegetables are tossed with cottage cheese to add creaminess and body. A seasoned egg-olive oil mixture is whisked and folded through that veggie base; eggs set the casserole so it slices cleanly after baking. The casserole is spread in a greased 9×9 dish, topped with a little mozzarella for color and melt, then baked at 375°F until golden and set. Total hands-on time is about 10–15 minutes; bake time 30–35 minutes.
What you’ll need
- 1 cup cottage cheese (small-curd preferred for texture; ricotta works as a substitute)
- 1 cup broccoli florets, chopped
- 1 cup bell pepper, diced
- 1 cup zucchini, sliced
- 1 cup cherry tomatoes, halved
- 1/2 cup spinach, chopped
- 1/2 cup red onion, finely chopped
- 1/4 cup shredded mozzarella cheese
- 2 eggs
- 1 tablespoon olive oil (plus more for greasing if not using cooking spray)
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt
- 1/4 teaspoon dried oregano
- Cooking spray or olive oil for greasing the baking dish
Ingredient notes:
- If your cottage cheese is very wet, drain a little in a fine sieve to avoid excess moisture.
- Use fresh vegetables when possible; frozen broccoli or bell pepper can be used but pat dry after thawing.
- Swap mozzarella for cheddar or a sprinkle of Parmesan for a sharper finish.
Step-by-step instructions
- Preheat the oven to 375°F (190°C). Lightly grease a 9×9-inch baking dish with cooking spray or olive oil.
- In a large bowl, combine the cottage cheese, broccoli, bell pepper, zucchini, cherry tomatoes, spinach, and red onion. Toss gently so the vegetables are coated.
- In a separate bowl, whisk together the eggs, 1 tablespoon olive oil, garlic powder, onion powder, black pepper, salt, and dried oregano until smooth.
- Pour the egg mixture over the vegetable-cottage cheese mix. Stir until everything is evenly combined.
- Transfer the mixture to the prepared baking dish and spread into an even layer. Smooth the top with a spatula.
- Sprinkle the shredded mozzarella evenly over the top.
- Bake for 30–35 minutes, until the top is golden and the center is set. A knife inserted near the center should come out mostly clean, or the internal temperature should reach about 160°F (71°C).
- Remove from the oven and cool for 5–10 minutes before slicing. Serve warm.
Best ways to enjoy it
- Serve in wedges with a crisp green salad and a drizzle of balsamic vinaigrette.
- Offer crusty bread or a grain side (quinoa, brown rice) to make it more filling.
- Turn it into a brunch spread alongside smoked salmon or pan-seared fish; it’s particularly tasty with garlicky spinach and mozzarella-style salmon: baked salmon with garlicky spinach and mozzarella.
- Top slices with a spoonful of salsa or pesto for extra brightness.
Storage and reheating tips
- Refrigerator: Store leftovers in an airtight container for 3–4 days.
- Freezer: Wrap tightly or use freezer-safe containers and freeze for up to 2–3 months. Thaw overnight in the fridge before reheating.
- Reheat: Warm individual portions in the microwave for 60–90 seconds, or reheat a whole dish in a 350°F (175°C) oven for 15–20 minutes until heated through. Cover with foil to prevent over-browning.
Food safety: because this dish contains eggs and dairy, keep it refrigerated within two hours of baking and reheat to at least 165°F (74°C) when serving from the fridge or freezer.
Pro chef tips
- Size veggies uniformly so everything cooks evenly — smaller broccoli florets and thin zucchini slices help.
- If your tomatoes are very juicy, remove seeds or pat halves dry to avoid watery casserole.
- For a firmer texture, let the casserole rest longer after baking (10–15 minutes) — it will set and slice cleaner.
- Use room-temperature eggs for smoother incorporation.
- Add a teaspoon of Dijon mustard to the egg mix for a subtle depth of flavor.
Creative twists
- Mediterranean: Replace mozzarella with feta, add chopped Kalamata olives and a tablespoon of lemon zest.
- Cheesy: Stir 1/2 cup grated sharp cheddar into the base and top with extra cheese for a richer bake.
- Protein boost: Fold in 1 cup shredded rotisserie chicken or cooked crumbled turkey.
- Vegan option: Use silken tofu blended with a tablespoon of ground flaxseed and nutritional yeast for the egg substitute, and swap cottage cheese for a thick cashew cream. Bake until set — results will differ but still tasty.
- Spicy: Add 1/4 teaspoon red pepper flakes or a diced jalapeño to the vegetable mix.
Common questions
Q: Can I make this ahead and bake later?
A: Yes. Assemble the casserole in the greased dish, cover tightly, and refrigerate for up to 24 hours before baking. Add a few extra minutes to the baking time if baking straight from cold.
Q: Can I substitute ricotta for cottage cheese?
A: Absolutely. Ricotta gives a smoother, slightly milder texture. If using ricotta, the same quantity works fine.
Q: Will the vegetables become soggy?
A: If you use very watery tomatoes or thawed frozen vegetables, excess moisture can accumulate. Pat watery ingredients dry, remove tomato seeds, or slightly under-slice zucchini to reduce released liquid. Let the casserole rest after baking to firm up.
Q: Is this casserole freezer-friendly?
A: Yes — it freezes well for 2–3 months. Thaw overnight in the fridge and reheat in a 350°F oven until warmed through.
Q: How do I know when it’s done?
A: The top should be lightly golden and the center set. A knife inserted near the middle should come out mostly clean. For precision, an internal temperature of about 160°F (71°C) is a safe target for egg-based bakes.
If you want another easy, oven-baked accompaniment idea, try pairing it with a simple herb-butter salmon or other quick baked proteins found in similar recipes online.
Enjoy this colorful, wholesome veggie bake — it’s a reliable, feel-good recipe that scales up or down and adapts to what’s in your fridge.
Print
Veggie-Forward Casserole
- Total Time: 50 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
A simple, colorful bake featuring cottage cheese and fresh vegetables, perfect for a healthy, protein-rich meal.
Ingredients
- 1 cup cottage cheese (small-curd preferred)
- 1 cup broccoli florets, chopped
- 1 cup bell pepper, diced
- 1 cup zucchini, sliced
- 1 cup cherry tomatoes, halved
- 1/2 cup spinach, chopped
- 1/2 cup red onion, finely chopped
- 1/4 cup shredded mozzarella cheese
- 2 eggs
- 1 tablespoon olive oil (plus more for greasing)
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt
- 1/4 teaspoon dried oregano
- Cooking spray or olive oil for greasing the baking dish
Instructions
- Preheat the oven to 375°F (190°C). Lightly grease a 9×9-inch baking dish with cooking spray or olive oil.
- In a large bowl, combine the cottage cheese, broccoli, bell pepper, zucchini, cherry tomatoes, spinach, and red onion. Toss gently so the vegetables are coated.
- In a separate bowl, whisk together the eggs, olive oil, garlic powder, onion powder, black pepper, salt, and dried oregano until smooth.
- Pour the egg mixture over the vegetable-cottage cheese mix. Stir until everything is evenly combined.
- Transfer the mixture to the prepared baking dish and spread into an even layer. Smooth the top with a spatula.
- Sprinkle the shredded mozzarella evenly over the top.
- Bake for 30–35 minutes, until the top is golden and the center is set. A knife inserted near the center should come out mostly clean.
- Remove from the oven and cool for 5–10 minutes before slicing. Serve warm.
Notes
For a firmer texture, let the casserole rest longer after baking. Use room temperature eggs for smoother incorporation.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
