Start your morning off right with this Ham Broccoli Breakfast Casserole—a hearty, protein-packed recipe that's perfect for busy weekdays or a leisurely weekend brunch. Loaded with tender broccoli florets, savory diced ham, and creamy cheddar cheese, this easy breakfast bake is held together by a flavorful egg custard infused with garlic and onion powder for a deliciously savory twist. Ready in just 50 minutes, this gluten-free casserole is simple to prepare and comes together in one dish, making cleanup a breeze. Serve it warm alongside fresh fruit or toast for a complete meal, or enjoy leftovers throughout the week. Perfect for feeding a crowd or meal prepping, this breakfast casserole is as versatile as it is satisfying!
Preheat your oven to 375°F (190°C). Lightly grease a 9x9-inch baking dish with oil or cooking spray.
If using fresh broccoli, steam the florets for 2-3 minutes until slightly tender but still bright green. If using frozen broccoli, thaw it and pat dry.
Spread the broccoli florets evenly across the bottom of the prepared baking dish.
Sprinkle the diced ham over the broccoli, followed by 1 cup of the shredded cheddar cheese (reserve the remaining 0.5 cup for later).
In a medium mixing bowl, whisk together the eggs, milk, onion powder, garlic powder, salt, and black pepper until well combined.
Pour the egg mixture evenly over the broccoli, ham, and cheese in the baking dish.
Sprinkle the reserved 0.5 cup of shredded cheddar cheese on top of the casserole.
Place the baking dish in the oven and bake for 30-35 minutes, or until the eggs are set in the center and the top is golden brown.
Remove the casserole from the oven and let it cool slightly for 5 minutes. This will make slicing easier.
Cut into squares and serve warm. Store leftovers in an airtight container in the refrigerator for up to 4 days.
Serving size | 1240.8 grams (1240.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1808 |
Total Fat 125.60g | 161% |
Saturated Fat 56.80g | 284% |
Polyunsaturated Fat 0.20g | |
Cholesterol 1827mg | 609% |
Sodium 5905mg | 257% |
Total Carbohydrate 39.30g | 14% |
Dietary Fiber 4.80g | 17% |
Total Sugars 14.10g | |
Protein 142.00g | 284% |
Vitamin D 427IU | 2137% |
Calcium 1848mg | 142% |
Iron 12mg | 64% |
Potassium 1639mg | 35% |
Source of Calories