Step-by-step instructions
- Preheat your oven to 180°C (350°F).
- In a large mixing bowl, beat the eggs along with the milk, garlic powder, and a pinch of salt until fully combined.
- Fold in the diced turkey ham, shredded mozzarella cheese, and the chopped spinach and zucchini until everything is evenly mixed.
- Lightly oil a casserole dish, then pour the egg mixture into the dish.
- Bake in the preheated oven for 30–35 minutes or until the casserole is set and firm in the center.
- Once baked, remove from the oven and let it cool for a few minutes before slicing into squares and serving warm.
Best ways to enjoy it
Serve this casserole warm, straight from the dish. Pair it with a side of fresh fruit or a light salad for a balanced breakfast. For added flavor, consider drizzling a little hot sauce or serving it with avocado slices. This dish is also versatile—you can enjoy it reheated the next day for a quick breakfast on the go!
Storage and reheating tips
To keep your casserole fresh, store any leftovers in an airtight container in the refrigerator for up to four days. When reheating, simply pop it in the microwave for a minute or until warmed through. You can also freeze portions for up to three months! Just make sure to wrap them tightly to prevent freezer burn.
Helpful cooking tips
- Make your morning easier by prepping the ingredients the night before. Chop the veggies and mix them with the wet ingredients; just pour it into the dish in the morning and bake!
- For a fluffier texture, you can separate the egg whites and yolks. Beat the whites until frothy before folding them back into the mix.
- Experiment with different veggies based on what you have on hand—bell peppers, mushrooms, or even sweet potatoes could work wonderfully!
Creative twists
Feel free to experiment with various ingredients! Try adding herbs like basil or oregano for extra flavor. You could also swap out the turkey ham for crumbled sausage or bacon for a heartier dish. Looking for a cheesy delight? Layer some extra cheese on top before baking!

Common questions
What is the prep time for this casserole?
The prep time usually takes about 15-20 minutes, making it a quick morning dish!
Can I substitute egg alternatives?
Yes, you can use egg substitutes like flax eggs or a commercial egg replacement, but be aware that the texture may vary slightly.
How do I know when the casserole is done?
The casserole is cooked through when it is firm in the center and lightly golden around the edges. You can also test it with a toothpick; it should come out clean.
This Healthy Veggie-Packed No-Crust Breakfast Casserole is not just a meal; it’s an opportunity to start your day with something nutritious and delicious. Embrace the convenience and customize it to suit your taste—your mornings will thank you!

