Michael Matthews adapted by JojoM

A high-protein, low-carb egg casserole packed with ham, broccoli, mushrooms, and cheese—perfect for a healthy breakfast or meal prep.
If you're searching for a healthy, high-protein breakfast that feels indulgent but keeps your macros in check, this Ham and Cheese Bake is the answer. 🥚🥦 Loaded with lean ham, fresh veggies, and melty cheddar, it’s the kind of dish that fuels your morning—or keeps you satisfied after a workout.
This recipe is low in carbs, rich in flavor, and easy to meal prep for the week. Simply bake, slice, and store in the fridge for a grab-and-go meal!
Preheat your oven to 375°F (190°C) and lightly coat an 8x8-inch baking dish with cooking spray. Spread 1 cup of shredded cheddar evenly at the bottom.
In a skillet, heat olive oil over medium heat. Sauté scallions, mushrooms, and red bell pepper for 5–6 minutes until tender. Add tomatoes, then cook for 2–3 more minutes. Stir in ham and broccoli, then remove from heat. Spread this colorful mix over the cheese layer. 🌈
In a mixing bowl, whisk together 7 whole eggs, 1 cup of egg whites, ¼ cup milk, and season with salt and pepper. Pour evenly over the veggie and ham mix, then sprinkle the remaining 1 cup of cheese on top.
Bake for 30–35 minutes, or until the center is set and a knife comes out clean. Let cool for 10 minutes before slicing—this helps the casserole firm up nicely. 🍽️
This Irresistible Ham and Cheese Bake is a wholesome, flavor-packed choice that fits perfectly into a low-carb, high-protein lifestyle. It’s a breakfast worth waking up for! 🌞💛
A high-protein, low-carb egg casserole packed with ham, broccoli, mushrooms, and cheese—perfect for a healthy breakfast or meal prep.

Let the casserole cool for 10 minutes before slicing to help it set properly.
Substitute with your preferred vegetables or cheese blend to customize.
We use affiliate links, which may earn us a small commission at no extra cost to you.
Preheat oven to 375°F (190°C) and coat an 8x8-inch baking dish with cooking spray.
Layer 1 cup of shredded cheese evenly at the bottom of the dish.
Heat oil in a large skillet over medium heat.
Sauté scallions, mushrooms, and red pepper for 5–6 minutes until tender.
Add tomatoes and cook for another 2–3 minutes.
Stir in ham and broccoli, then remove from heat.
Spread the mixture evenly over the cheese in the baking dish.
In a large bowl, whisk together whole eggs, egg whites, milk, salt, and pepper.
Slowly pour the egg mixture over the vegetable mix in the dish.
Top with remaining 1 cup of cheese.
Bake for 30–35 minutes, or until eggs are set and a knife inserted in the center comes out clean.
Let cool for 8–10 minutes before cutting and serving.
Create and edit your own recipes, import from most websites, plan your week, and build smart grocery lists.
Import recipes from most websites
Create and edit your own recipes
Plan your week with the Meal Planner
Mark favourites for quick access
Build grocery lists from your meal plan
Tick off pantry items you already have
Serving Size: 1/6 of dish
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Add your personal creations and build your own recipe collection.