Quick Description
This Cheesy Vegetable & Ham Breakfast Casserole is fluffy, savory, and incredibly satisfying. Made with eggs, tender vegetables, savory ham, and plenty of melted cheese, this crustless casserole is easy to prepare and perfect for breakfast, brunch, meal prep, or even a simple weeknight dinner. Comforting, protein-packed, and family-friendly.
Servings & Timing
- Servings: 6–8
- Prep Time: 15 minutes
- Bake Time: 40–45 minutes
- Total Time: ~1 hour
Ingredients List
Base
- 8 large eggs
- 1 cup milk or heavy cream
- 1½ cups shredded cheese (cheddar, mozzarella, Swiss, or a blend)
Fillings
- 1 cup cooked ham, diced
- 1 cup fresh spinach, chopped
- ½ cup green onions or leeks, sliced
- ½ cup bell pepper or zucchini, diced (optional)
Seasonings
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
Instructions
1️⃣ Preheat & Prepare
Preheat oven to 375°F (190°C).
Lightly grease a 9×13-inch baking dish or similar casserole dish with nonstick spray or butter.
2️⃣ Prepare the Egg Mixture
In a large bowl, whisk together the eggs, milk (or cream), salt, pepper, garlic powder, and onion powder until fully combined.
3️⃣ Assemble the Casserole
Evenly spread the diced ham, spinach, green onions, and optional vegetables across the bottom of the prepared baking dish.
Sprinkle the shredded cheese evenly over the fillings.
4️⃣ Add Eggs
Carefully pour the egg mixture over the fillings, making sure everything is evenly coated.
5️⃣ Bake
Bake uncovered for 40–45 minutes, or until the center is set and the top is lightly golden.
A knife inserted in the center should come out clean.
6️⃣ Rest & Serve
Remove from oven and let rest for 5–10 minutes before slicing. Serve warm.
Additional Notes
- Texture Tip: For extra fluffiness, use half milk and half heavy cream.
- Cheese Tip: Swiss cheese pairs especially well with ham for classic flavor.
Dietary Info
- High-Protein
- Gluten-Free
- Low-Carb Friendly
- Vegetarian adaptable (omit ham)
Flavor Tips & Variations
- Meat Swap: Use cooked sausage, bacon, or turkey instead of ham
- Veggie Boost: Add mushrooms, broccoli, or tomatoes
- Spicy Kick: Add red pepper flakes or diced jalapeños
Ingredient Substitutions
- Dairy-Free: Use unsweetened almond milk and dairy-free cheese
- Lower Fat: Use reduced-fat cheese and milk instead of cream
- Vegetarian: Skip the ham and add more vegetables
Serving Suggestions
- Serve with fresh fruit or sliced avocado
- Pair with toast, biscuits, or a light salad
- Great for holiday brunches and meal prep
Storage & Make-Ahead
- Refrigerator: Store leftovers in an airtight container for up to 4 days
- Freezer: Freeze baked and cooled slices for up to 2 months
- Reheat: Microwave or warm in oven at 325°F until heated through
FAQs
Can I make this ahead of time?
Yes! Assemble the casserole the night before, cover, refrigerate, and bake in the morning.
Can I use frozen vegetables?
Yes—just thaw and drain well to avoid excess moisture.
Is this good for meal prep?
Absolutely. It reheats beautifully and stays fluffy.
Optional Personal Story
“This casserole is one of my go-to recipes when I want something comforting but effortless. It’s perfect for using up leftover ham and always disappears fast at brunch.”
Call-to-Action
Quick Description
This Cheesy Vegetable & Ham Breakfast Casserole is fluffy, savory, and incredibly satisfying. Made with eggs, tender vegetables, savory ham, and plenty of melted cheese, this crustless casserole is easy to prepare and perfect for breakfast, brunch, meal prep, or even a simple weeknight dinner. Comforting, protein-packed, and family-friendly.
Servings & Timing
- Servings: 6–8
- Prep Time: 15 minutes
- Bake Time: 40–45 minutes
- Total Time: ~1 hour
Ingredients List
Base
- 8 large eggs
- 1 cup milk or heavy cream
- 1½ cups shredded cheese (cheddar, mozzarella, Swiss, or a blend)
Fillings
- 1 cup cooked ham, diced
- 1 cup fresh spinach, chopped
- ½ cup green onions or leeks, sliced
- ½ cup bell pepper or zucchini, diced (optional)
Seasonings
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
Instructions
1️⃣ Preheat & Prepare
Preheat oven to 375°F (190°C).
Lightly grease a 9×13-inch baking dish or similar casserole dish with nonstick spray or butter.
2️⃣ Prepare the Egg Mixture
In a large bowl, whisk together the eggs, milk (or cream), salt, pepper, garlic powder, and onion powder until fully combined.
3️⃣ Assemble the Casserole
Evenly spread the diced ham, spinach, green onions, and optional vegetables across the bottom of the prepared baking dish.
Sprinkle the shredded cheese evenly over the fillings.
4️⃣ Add Eggs
Carefully pour the egg mixture over the fillings, making sure everything is evenly coated.
5️⃣ Bake
Bake uncovered for 40–45 minutes, or until the center is set and the top is lightly golden.
A knife inserted in the center should come out clean.
6️⃣ Rest & Serve
Remove from oven and let rest for 5–10 minutes before slicing. Serve warm.
Additional Notes
- Texture Tip: For extra fluffiness, use half milk and half heavy cream.
- Cheese Tip: Swiss cheese pairs especially well with ham for classic flavor.
Dietary Info
- High-Protein
- Gluten-Free
- Low-Carb Friendly
- Vegetarian adaptable (omit ham)
Flavor Tips & Variations
- Meat Swap: Use cooked sausage, bacon, or turkey instead of ham
- Veggie Boost: Add mushrooms, broccoli, or tomatoes
- Spicy Kick: Add red pepper flakes or diced jalapeños
Ingredient Substitutions
- Dairy-Free: Use unsweetened almond milk and dairy-free cheese
- Lower Fat: Use reduced-fat cheese and milk instead of cream
- Vegetarian: Skip the ham and add more vegetables
Serving Suggestions
- Serve with fresh fruit or sliced avocado
- Pair with toast, biscuits, or a light salad
- Great for holiday brunches and meal prep
Storage & Make-Ahead
- Refrigerator: Store leftovers in an airtight container for up to 4 days
- Freezer: Freeze baked and cooled slices for up to 2 months
- Reheat: Microwave or warm in oven at 325°F until heated through
FAQs
Can I make this ahead of time?
Yes! Assemble the casserole the night before, cover, refrigerate, and bake in the morning.
Can I use frozen vegetables?
Yes—just thaw and drain well to avoid excess moisture.
Is this good for meal prep?
Absolutely. It reheats beautifully and stays fluffy.
Optional Personal Story
“This casserole is one of my go-to recipes when I want something comforting but effortless. It’s perfect for using up leftover ham and always disappears fast at brunch.”