A savory and satisfying dish, this Egg Casserole with Broccoli and Bacon combines the richness of eggs and cheese with the smokiness of bacon and the freshness of broccoli. It’s a perfect make-ahead option for breakfast, brunch, or even a quick dinner.
Why You’ll Love This Recipe
This casserole is hearty, flavorful, and incredibly easy to prepare. It uses simple ingredients, yet delivers a wholesome and comforting meal. Whether you’re feeding a crowd or meal prepping for the week, this dish offers flexibility and deliciousness in every bite. The balance of protein from the eggs and bacon, along with the nutrients from broccoli, makes it a well-rounded option for any time of day.
ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
- Bacon, cooked and crumbled
- Chopped broccoli florets (fresh or frozen)
- Chopped onion
- Eggs
- Milk or heavy cream
- Shredded cheddar cheese
- Garlic powder
- Salt and pepper
directions
- Preheat the oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish.
- Cook the bacon until crispy, then crumble it and set aside.
- In the same skillet, sauté the chopped onion in the bacon drippings until soft. Add the broccoli and cook for 3–4 minutes until slightly tender.
- In a large mixing bowl, whisk together the eggs, milk, garlic powder, salt, and pepper.
- Stir in the bacon, cooked vegetables, and shredded cheese.
- Pour the mixture into the prepared baking dish and spread evenly.
- Bake for 25–30 minutes, or until the eggs are fully set and the top is golden brown.
- Allow the casserole to cool slightly before slicing and serving.
Servings and timing
This recipe serves 6 to 8 people.
Preparation time: 15 minutes
Cooking time: 30 minutes
Total time: 45 minutes
Variations
- Substitute turkey bacon or vegetarian bacon for a lighter or meat-free version.
- Add diced bell peppers, mushrooms, or spinach for more vegetables.
- Use mozzarella, Swiss, or pepper jack cheese in place of cheddar for a different flavor profile.
- Swap milk with plant-based alternatives like almond or oat milk for a dairy-free option.
storage/reheating
Store leftover casserole in an airtight container in the refrigerator for up to 4 days.
To reheat, microwave individual portions for 1–2 minutes or warm the entire casserole in a 300°F oven until heated through.
This casserole can also be frozen: wrap tightly and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
FAQs
How do I know when the casserole is fully cooked?
The casserole is done when the center is firm and no longer jiggles. You can insert a knife in the middle; it should come out clean.
Can I make this casserole ahead of time?
Yes, assemble the casserole the night before and refrigerate. Bake it fresh the next day.
Can I use frozen broccoli?
Yes, but thaw and drain it well before adding to avoid excess moisture.
Is this casserole keto-friendly?
Yes, it’s low in carbohydrates and fits well into a ketogenic diet.
What type of cheese works best?
Cheddar is classic, but Swiss, mozzarella, or a blend also work well.
Can I add meat other than bacon?
Certainly. Cooked sausage, ham, or ground turkey are great alternatives.
Can I make this dairy-free?
Yes, use a non-dairy milk and omit the cheese or use a dairy-free substitute.
How long does it last in the fridge?
It lasts up to 4 days when stored properly in the refrigerator.
Can I use egg whites instead of whole eggs?
Yes, though the texture will be lighter and slightly less rich.
What’s the best way to reheat without drying it out?
Reheat covered in the oven or add a splash of milk when microwaving to maintain moisture.
Conclusion
This Egg Casserole with Broccoli and Bacon is a comforting, crowd-pleasing recipe that’s both nutritious and easy to prepare. With endless variation options and great make-ahead convenience, it’s a dish you’ll return to time and again. Whether you’re hosting brunch or preparing weekday breakfasts, this casserole delivers in both taste and simplicity.
Print
Egg Casserole with Broccoli and Bacon
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Breakfast
- Method: Bake
- Cuisine: American
Description
Egg Casserole with Broccoli and Bacon is a savory, protein-packed breakfast dish made with fluffy eggs, crispy bacon, tender broccoli, and melty cheese. It’s low-carb, naturally gluten-free, and easy to prepare ahead of time for meal prep or family brunches.
Ingredients
- 8 large eggs
- 1/2 cup milk (or heavy cream for a richer version)
- 1 1/2 cups cooked broccoli florets (fresh or thawed frozen)
- 6 slices bacon, cooked and crumbled
- 1 cup shredded cheddar cheese
- 1/2 cup shredded mozzarella cheese
- 1/2 tsp garlic powder
- 1/4 tsp onion powder
- Salt and black pepper to taste
- Optional: chopped green onions or parsley for garnish
Instructions
- Preheat oven to 375°F (190°C). Lightly grease an 8×8 or 9×9-inch casserole dish
- In a skillet or microwave, lightly steam broccoli until just tender. Drain well
- In a mixing bowl, whisk together eggs, milk, garlic powder, onion powder, salt, and pepper
- Stir in broccoli, bacon, and cheeses
- Pour mixture into the prepared baking dish and spread evenly
- Bake for 30–35 minutes or until the center is set and top is lightly golden
- Let cool for 5 minutes before slicing. Garnish with green onions or parsley if desired
Notes
- Substitute turkey bacon or omit for a vegetarian version
- Great for meal prep: refrigerate leftovers and reheat throughout the week
- Add diced bell peppers or mushrooms for extra veggies
- Use dairy-free cheese and almond milk for a paleo or Whole30 option
Nutrition
- Calories: 380
- Sugar: 2g
- Sodium: 660mg
- Fat: 30g
- Saturated Fat: 12g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 4g
- Fiber: 1g
- Protein: 22g
- Cholesterol: 260mg
Your email address will not be published. Required fields are marked *