This post may contain affiliate links. Read my disclosure page here.
This baked egg casserole is a great breakfast option that can be made ahead of time and perfect if you are feeding a crowd. Simple and quick to make and loaded with fresh veggies, cheese, and ham.

Save This Recipe
Enter your email and we’ll send the recipe directly to you!
By submitting this form, you consent to receive emails from Delicious Meets Healthy.
Egg Bake Casserole – At a Glance
PREP: 15 min | COOK: 30 min | TOTAL: 45 min | SERVES: 8 | DIFFICULTY: Easy
INGREDIENTS: eggs, heavy cream, Cheddar cheese, ham, red & green bell pepper, onion, spices
DIETARY PROFILE: Gluten-Free, Grain-Free, Vegetarian, Low-Carb
MACROS: Protein 24g Carbs 4g Fat 30g Fiber 1g | CALORIES: 385kcal
This easy egg casserole is one of my go to breakfast recipes. So simple and easy to make, packed with protein, and it will feed a very hungry household.
This healthy casserole isn’t just for breakfast, it’s great to serve for brunch or lunch with a fresh salad.
Another simple and equally delicious hearty breakfast is these Sheet Pan Eggs or Scrambled Eggs with Vegetables.
Ingredients
- Butter: I used unsalted butter for cooking. You can use salted, but you may want to reduce the amount of added dalt.
- Vegetables: Onion, bell peppers.
- Eggs: Use fresh eggs, and free run / organic if you can.
- Heavy cream: For a nice creamy and rich texture. You can also use Greek yogurt or sour cream.
- Cheese and ham
- Seasonings: Salt, pepper and oregano.
How To Make This Ham and Cheese Egg Bake
- Preheat the oven to 400°F and grease a 13 x 9” casserole dish.
- Melt butter in a skillet over medium heat, add onion, and cook until softened. Set aside.
- Whisk eggs and cream in a bowl, and pour it into the baking dish. Stir in shredded cheese, diced ham, bell pepper, onions, and spices.
- Bake ham and egg casserole for 30-35 minutes or until a knife inserted in the center comes out clean.
TIPS FROM NELI’S KITCHEN
Recipe Notes and Tips
- You can also make this breakfast egg casserole in a 9 x9 baking dish if you use 9 eggs.
- Grease your baking dish before adding in the egg mixture so that it doesn’t stick.
- Bake the casserole in a fully preheated oven so that it cooks through evenly.
Can you make it ahead of time?
Yes! This low carb egg casserole is a great make-ahead breakfast. Once you have baked it, let it cool and keep it covered in the fridge for 3 – 4 days. Reheat it, covered with foil, at 325F for around 15 minutes until heated through to serve.
You can also beat the eggs and saute the vegetables and store them in separate containers in the refrigerator overnight. Simply add them to a casserole dish in the morning, add the chopped ham and shredded cheese, and bake in the oven. Easy & quick overnight egg bake casserole.
Use fresh eggs
The eggs in this breakfast casserole are the main ingredient, so make sure that they are fresh, and buy local if you have that option. Check that the eggs are fresh by placing them in a large bowl of water. If the eggs are fresh they will sink to the bottom of the bowl. Discard any that float to the top.
Recipe Variations
You can easily adapt this healthy egg bake recipe to suit your tastes. Add in other veggies like mushrooms or spinach, or swap the ham for cooked sausage or bacon. I used cheddar cheese, but any shredded cheese will work well.
Why you will love this breakfast egg casserole recipe!
- Easy: This breakfast egg bake takes about 5 minutes to make before it goes in the oven to bake.
- Make ahead: This easy breakfast casserole is a great option for meal prep and you can make it ahead of time for an easy breakfast option.
- Gluten-free: This protein-loaded egg casserole is also free from gluten, perfect if you or someone in your family has an intolerance.
More Breakfast Recipes
- Sweet Potato Sausage and Egg Breakfast Casserole
- Easy Breakfast Egg Muffins
- Sweet Potato and Sausage Frittata
- Avocado Toast
If you enjoyed this Egg Casserole recipe or any other recipe on my blog, please leave a ⭐ star rating and let me know how it went in the 📝 comments below. Thanks for visiting!
Pin this now to find it later
Pin It☝ Tap stars to rate
Egg Casserole
Save This Recipe
Enter your email and we’ll send the recipe directly to you!
By submitting this form, you consent to receive emails from Delicious Meets Healthy.
Ingredients
- 1 Tablespoon butter
- ½ cup white onion, finely diced
- 12 large eggs
- ½ cup heavy cream
- 1 cup cheddar cheese, shredded
- 1.5 cups ham, diced
- 1 cup green and red bell pepper, chopped
- ½ teaspoon salt and ¼ tsp black pepper to taste
- ½ teaspoon oregano
- Avocado for garnish
Instructions
- Preheat the oven to 400°F and grease a 13 x 9” casserole dish.
- Melt butter in a skillet over medium heat, add onion and cook until softened. Set aside.
- Whisk eggs and cream in a bowl, and pour it into the baking dish. Stir in shredded cheese, diced ham, bell pepper, onions and spices.
- Bake egg casserole for 30-35 minutes or until a knife inserted in the center comes out clean.
Video
Notes
- You can also make this egg casserole in a 9 x9 baking dish if you use 9 eggs.
- Grease your baking dish before adding in the egg mixture so that it doesn’t stick.
- Bake the casserole in a fully preheated oven so that it cooks through evenly.
Nutrition
Nutrition Disclaimer: Nutritional values are estimates and may vary with ingredients, brands, and portion sizes. For accuracy, use your preferred nutrition calculator.
Disclaimer: The information provided in this recipe is for informational purposes only and should not be considered medical or nutritional advice. I am not a doctor or a dietitian. Always consult a qualified healthcare provider for personalized guidance regarding your diet or health. For more details, please read my full disclosure page.