Standing in front of the fridge at 7:15 AM on a Tuesday, holding a container of leftover rotisserie chicken and a half-full bag of broccoli florets, I had one of those moments. You know the ones—where you realize you forgot to plan breakfast, everyone is hungry, and the clock is ticking way too fast. My kids were already circling like tiny, hangry sharks, and I needed something fast, filling, and—let’s be honest—something that wouldn’t get me side-eyes from the picky eater brigade.
That’s when this cheesy chicken and broccoli breakfast casserole was born. It wasn’t planned. It wasn’t pretty at first glance. But as the smell of melted cheddar and baking eggs filled the kitchen, the sharks turned into curious little food critics. And when I pulled that golden, bubbly pan out of the oven? Silence. The kind of silence that only happens when everyone is too busy eating to complain.
I’ve made this recipe at least a dozen times since that chaotic morning. It’s become my secret weapon for busy mornings, lazy weekends, and everything in between. It’s the kind of breakfast that feels like a hug in a baking dish—warm, cheesy, and packed with protein to keep everyone full until lunch. Honestly, it’s one of those recipes you didn’t know you needed until it saves your morning.
Why You’ll Love This Cheesy Chicken and Broccoli Breakfast Casserole
Let me tell you why this recipe has earned a permanent spot in my weekly rotation. I’ve tested it with different cheeses, varying amounts of broccoli, and even a few questionable substitutions (don’t ask about the cottage cheese experiment). This version? It’s the winner.
- Quick & Easy: This casserole comes together in under an hour, with only about 15 minutes of active prep. Perfect for those mornings when you need breakfast on the table without a production.
- Simple Ingredients: You probably already have most of these in your kitchen. No fancy grocery store trips required—just real, recognizable ingredients.
- Perfect for Meal Prep: Make it on Sunday, and you’ve got breakfast sorted for three or four days. It reheats beautifully, which is a total game-changer for busy weekdays.
- Crowd-Pleaser: I’ve served this to kids, adults, in-laws, and even my neighbor who swears she doesn’t like eggs. Everyone goes back for seconds.
- Unbelievably Delicious: The combination of tender chicken, perfectly cooked broccoli, and gooey melted cheese in a fluffy egg base is pure comfort food magic. It’s the kind of breakfast that makes you slow down and actually enjoy your morning.
What makes this different from other breakfast casseroles is the balance. The chicken adds savory depth, the broccoli brings a touch of freshness, and the cheese pulls it all together into one cohesive, satisfying dish. It’s not just another egg bake—it’s the egg bake you’ll come back to again and again. Honestly, there’s something about cutting into that first warm slice and watching the cheese stretch that just makes everything feel right in the world.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry or fridge staples, which makes this casserole perfect for those “I need to use up what I have” mornings.
- Cooked chicken, shredded or diced (2 cups) – Leftover rotisserie chicken works perfectly here. I often use the meat from a store-bought rotisserie chicken to save time. You can also use leftover grilled chicken or even canned chicken in a pinch (drained well).
- Broccoli florets, fresh or frozen (2 cups, chopped small) – If using frozen, thaw and pat them dry first. Nobody wants watery casserole. Fresh broccoli gives a slightly better texture, but frozen works great in a hurry.
- Large eggs (8) – These form the base of the casserole. Room temperature eggs blend more smoothly, but cold eggs work fine too.
- Milk (1 cup) – Whole milk gives the richest texture, but 2% or even unsweetened almond milk works. I’ve used oat milk before, and it turned out surprisingly well.
- Shredded cheddar cheese (2 cups, divided) – Sharp cheddar adds the most flavor. I recommend shredding your own from a block—it melts so much better than pre-shredded bags. But hey, if you’re in a rush, the bagged stuff works.
- Shredded mozzarella cheese (1 cup) – This adds that glorious stretchy texture. A little goes a long way.
- Dijon mustard (1 teaspoon) – Don’t skip this! It doesn’t make the casserole taste like mustard. Instead, it adds a subtle tang that brightens up all the other flavors.
- Garlic powder (½ teaspoon) – For savory depth without the texture of fresh garlic.
- Onion powder (½ teaspoon) – Same idea—flavor without fuss.
- Salt (½ teaspoon) – Adjust to your taste, especially if your chicken is already seasoned.
- Black pepper (¼ teaspoon) – Freshly ground is always better.
- Butter (1 tablespoon, for greasing the dish) – Or use non-stick spray if you’re in a hurry.
Ingredient Tips: I prefer using Tillamook or Cabot sharp cheddar for the best melt and flavor. For the chicken, Costco’s rotisserie chicken is my go-to—it’s flavorful and shreds like a dream. If you’re looking for a lighter option, you can swap half the cheddar for part-skim mozzarella or use turkey breast instead of chicken. Just keep in mind that the texture and richness will shift a bit.
Equipment Needed
You don’t need a fancy kitchen to pull this off. Here’s what you’ll need:
- 9×13-inch baking dish – This is the sweet spot for this recipe. Glass or ceramic works best for even heating. I’ve used metal pans before, and the edges tend to cook faster.
- Large mixing bowl – For whisking the eggs and combining everything.
- Whisk – A sturdy one helps get the eggs smooth and fluffy.
- Cutting board and knife – For chopping broccoli and shredding chicken if needed.
- Measuring cups and spoons – Precision helps, especially with the seasonings.
- Box grater – If you’re shredding your own cheese (highly recommended for better melt).
- Aluminum foil – For covering the casserole during the first part of baking to prevent over-browning.
Budget-friendly tip: If you don’t have a 9×13 dish, you can use a 10-inch cast iron skillet or even two 8×8 square pans. Just adjust the baking time slightly—smaller pans cook faster. I once used a disposable aluminum pan when I was traveling, and it worked fine. Just be careful not to overfill it.
Preparation Method

Let’s get cooking! Follow these steps, and you’ll have a beautiful, cheesy casserole in no time.
- Preheat your oven to 375°F (190°C). While it’s heating, grease your 9×13 baking dish with butter or non-stick spray. This step is non-negotiable unless you enjoy scrubbing baked-on egg later.
- Prepare your broccoli. If using fresh broccoli, chop it into small, bite-sized florets. Steam them for 2-3 minutes until bright green and slightly tender. If using frozen broccoli, thaw it completely and pat it dry with paper towels. Trust me on this—excess moisture is the enemy of a good casserole.
- Shred or dice your cooked chicken. You want bite-sized pieces that will distribute evenly throughout the casserole. If you’re using rotisserie chicken, remove the skin and bones first. I usually end up with about 2 cups from half a large chicken.
- In your large mixing bowl, whisk together the eggs and milk. Whisk until the mixture is uniform and slightly frothy—about 30 seconds of vigorous whisking. Add the Dijon mustard, garlic powder, onion powder, salt, and pepper. Whisk again to combine. The mustard might seem weird, but it’s the secret to making the flavors pop.
- Add the chicken, broccoli, and 1½ cups of the shredded cheddar to the egg mixture. Reserve the remaining ½ cup cheddar and all of the mozzarella for the top. Stir everything together gently until evenly distributed. The mixture will look a bit crowded, but that’s exactly what you want.
- Pour the mixture into your prepared baking dish. Spread it into an even layer with a spatula. Don’t press down—just let it settle naturally.
- Top with the remaining cheddar and all of the mozzarella. Sprinkle evenly over the top. This creates that gorgeous, golden, bubbly crust that makes everyone’s eyes light up.
- Cover the dish with aluminum foil. Bake for 25 minutes. The foil traps steam and helps the eggs cook through without the cheese burning. Your kitchen is going to smell incredible at this point.
- Remove the foil and bake for another 15-20 minutes. The top should be golden brown and slightly puffed. A knife inserted into the center should come out clean. If the edges are browning too fast but the center is still jiggly, cover just the edges with foil strips and continue baking.
- Let the casserole rest for 5-10 minutes before cutting. I know it’s hard to wait, but this step is crucial. The casserole needs time to set, which makes slicing much cleaner. Plus, you won’t burn your mouth on molten cheese.
Sensory cues: When it’s done, the top will be a beautiful golden brown with bubbling cheese. You’ll see the casserole puff up slightly, and it will smell like the best breakfast diner you’ve ever been to. The edges should be set and slightly pulling away from the dish. If you gently shake the pan, the center should be firm, not jiggly.
Troubleshooting: If your casserole seems watery after baking, you probably didn’t dry your broccoli or chicken enough next time. It’s still edible—just a bit looser. If the top browns too quickly, tent with foil earlier. And if you’re worried about it being undercooked in the center, use an instant-read thermometer—160°F (71°C) is your target.
Cooking Tips & Techniques
After making this casserole more times than I can count, I’ve learned a few tricks that make a real difference. Let me share them so you don’t have to learn the hard way.
Blot your ingredients dry. This is the number one tip I can give you. Wet broccoli or chicken releases water during baking, which makes the casserole soggy. Take the extra minute to pat everything dry. I once skipped this step when I was rushing, and I regretted it with every watery bite.
Don’t overmix the eggs. Whisk them until they’re just combined with the milk and seasonings. Over-whisking incorporates too much air, which can make the casserole puff up dramatically in the oven and then collapse into a dense, rubbery mess. Trust me, gentle mixing is the way to go.
Let it rest before serving. I know the smell is intoxicating, and everyone is hovering with plates in hand. But cutting into a hot casserole immediately is a recipe for a crumbly, messy slice. Five minutes of patience gives you clean, beautiful squares that hold their shape.
Use room temperature eggs if you can. Cold eggs take longer to cook through, which can lead to uneven baking. If you forgot to take them out of the fridge, place them in a bowl of warm water for 5 minutes before cracking them open.
Customize your cheese blend. While cheddar and mozzarella are my go-to, feel free to experiment. Gruyère adds a nutty, sophisticated flavor. Monterey Jack melts beautifully and is milder. A sprinkle of Parmesan on top before the final bake adds a salty, crispy crust.
Variations & Adaptations
One of the best things about this recipe is how flexible it is. Here are some variations I’ve tried and loved:
Low-Carb / Keto Version: This recipe is already relatively low in carbs thanks to the broccoli and eggs. To make it even lower, swap the milk for heavy cream or unsweetened almond milk. The cream adds richness and keeps the texture silky without the carbs.
Vegetarian Twist: Omit the chicken and double the broccoli. You can also add sautéed mushrooms, bell peppers, or spinach for extra vegetables. I’ve made this version for my vegetarian friends, and they always ask for the recipe.
Spicy Southwestern Style: Add ½ cup of diced green chiles or a chopped jalapeño (seeds removed if you want less heat). Swap the cheddar for pepper jack cheese, and add a pinch of cumin and chili powder. Serve with a dollop of sour cream and fresh salsa.
Gluten-Free: This recipe is naturally gluten-free as written, since there’s no flour or bread involved. Just double-check that your Dijon mustard and any pre-shredded cheese are certified gluten-free if that’s a concern.
Make It Ahead: Assemble the casserole the night before, cover it, and refrigerate. In the morning, add 10-15 minutes to the covered baking time since you’re starting from cold. This is a lifesaver for holiday mornings or when you have overnight guests.
My personal favorite variation? I add a handful of crispy bacon bits on top during the last 5 minutes of baking. The salty, crunchy contrast with the soft, cheesy casserole is absolutely divine. My kids call it “the special version.”
Serving & Storage Suggestions
This casserole is incredibly versatile when it comes to serving. Here’s how to make the most of it:
Serving Temperature: Serve warm, straight from the oven. The cheese is at its stretchiest and most glorious when hot. That said, it’s also surprisingly good at room temperature—perfect for brunch buffets or picnics.
Presentation: Cut into clean squares using a sharp knife, wiping the blade between cuts. Garnish with a sprinkle of fresh chives or parsley for a pop of color. A side of fresh fruit or a simple green salad balances the richness beautifully.
Complementary Dishes: This casserole pairs wonderfully with a side of crispy roasted potatoes, a fresh fruit salad, or some crusty whole-grain toast. For a complete brunch spread, add a bowl of mixed berries and some freshly squeezed orange juice. If you’re in the mood for something sweet alongside, these mini lemon blueberry cheesecakes would be a delightful finishing touch.
Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors actually meld together and deepen overnight, making day-two leftovers even better than the fresh version. I often make a double batch just for this reason.
Reheating: The best way to reheat is in the oven at 350°F (175°C) for 10-15 minutes, which restores some of the crispy top. In a pinch, the microwave works fine—just heat individual portions for 1-2 minutes. For a quicker oven method, use a toaster oven. Pro tip: If the casserole seems dry after reheating, sprinkle a few drops of water over it before warming.
Freezing: This casserole freezes beautifully. Let it cool completely, then wrap tightly in plastic wrap followed by aluminum foil. Freeze for up to 3 months. To serve, thaw overnight in the refrigerator and reheat as directed above. You can also freeze individual portions for quick breakfasts—just wrap each square separately.
One thing I love about this recipe is how the flavors develop. The first day, it’s bright and fresh. By day three, the cheese and seasonings have melded into something deeply savory and satisfying. It’s the gift that keeps on giving.
Nutritional Information & Benefits
Here’s an approximate nutritional breakdown per serving (based on 8 servings):
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 320 |
| Protein | 28g |
| Fat | 20g |
| Carbohydrates | 6g |
| Fiber | 2g |
| Sugar | 3g |
| Calcium | 25% DV |
| Iron | 10% DV |
Health Benefits: This casserole is packed with protein from the eggs, chicken, and cheese, which helps keep you full and satisfied for hours. Broccoli is a nutritional powerhouse—rich in vitamin C, vitamin K, fiber, and antioxidants. Eggs provide choline, which supports brain health. And while cheese adds richness, it also contributes calcium for strong bones.
Dietary Considerations: This recipe is naturally gluten-free and low-carb. For a lower-fat version, use part-skim mozzarella and low-fat milk, or swap some of the cheese for extra vegetables. If you’re watching your sodium, use low-sodium cheese and skip the added salt.
I love that this casserole feels indulgent while still being packed with real, nourishing ingredients. It’s the kind of breakfast that fuels your morning without weighing you down.
Conclusion
This cheesy chicken and broccoli breakfast casserole has saved my mornings more times than I can count. It’s the recipe I turn to when I need something reliable, delicious, and guaranteed to please everyone at the table. Whether you’re feeding a hungry family, prepping for a busy week, or just want a breakfast that feels like a warm hug, this one delivers every single time.
Don’t be afraid to make it your own. Swap the broccoli for spinach. Use leftover turkey instead of chicken. Add a pinch of red pepper flakes for heat. The beauty of this recipe is how forgiving and adaptable it is. It’s built to work with whatever you have on hand.
I’d love to hear how yours turns out! Drop a comment below and let me know what variations you tried. Did you add bacon? Swap the cheese? Make it for a holiday brunch? Share your wins (and your happy accidents—those make the best stories). And if you’re looking for more easy, crowd-pleasing recipes, don’t forget to browse our full collection of recipes for more inspiration.
Now go preheat that oven. Your breakfast awaits. 🧀🥦🍗
Frequently Asked Questions
Can I use frozen broccoli without thawing it first?
Technically yes, but I don’t recommend it. Frozen broccoli releases a lot of water as it thaws during baking, which can make your casserole watery. If you’re in a real hurry, add the frozen florets directly but expect a slightly looser texture. For best results, thaw and pat them dry first.
Can I make this casserole dairy-free?
Absolutely! Use your favorite dairy-free milk (unsweetened almond or oat milk work well) and swap the cheese for a good-quality dairy-free shred. Just keep in mind that dairy-free cheeses melt differently and may not get as golden on top. Nutritional yeast sprinkled on top can add a cheesy flavor boost.
How do I prevent my casserole from turning out rubbery?
Rubbery casserole usually means overcooked eggs. Be careful not to overbake—check for doneness at the minimum baking time. Also, don’t overwhisk the eggs, as too much air can cause them to puff and then collapse into a dense texture. And always let the casserole rest before cutting; this allows the eggs to finish setting gently.
Can I add other vegetables to this recipe?
Yes! This casserole is very forgiving when it comes to vegetables. Sautéed mushrooms, diced bell peppers, chopped spinach, or even roasted sweet potatoes would all work beautifully. Just make sure to cook any watery vegetables (like mushrooms or zucchini) first to remove excess moisture. Aim for about 2 cups total of vegetables.
Is this casserole good for meal prep?
It’s perfect for meal prep! Bake it on Sunday, let it cool, and portion it into individual containers for grab-and-go breakfasts all week. It reheats beautifully in the microwave or oven. You can also freeze individual portions for up to 3 months. Just thaw overnight in the fridge before reheating.
Pin This Recipe!

Cheesy Chicken and Broccoli Breakfast Casserole
A quick and easy breakfast casserole packed with tender chicken, fresh broccoli, and gooey melted cheese in a fluffy egg base. Perfect for busy mornings, meal prep, and feeding a crowd.
- Prep Time: 15 minutes
- Cook Time: 40-45 minutes
- Total Time: 55-60 minutes
- Yield: 8 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 2 cups cooked chicken, shredded or diced
- 2 cups broccoli florets, fresh or frozen (chopped small)
- 8 large eggs
- 1 cup milk (whole milk recommended)
- 2 cups shredded cheddar cheese, divided
- 1 cup shredded mozzarella cheese
- 1 teaspoon Dijon mustard
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 tablespoon butter (for greasing the dish)
Instructions
- Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with butter or non-stick spray.
- Prepare the broccoli: If using fresh, chop into small florets and steam for 2-3 minutes until bright green. If using frozen, thaw completely and pat dry with paper towels.
- Shred or dice the cooked chicken into bite-sized pieces.
- In a large mixing bowl, whisk together the eggs and milk until uniform and slightly frothy (about 30 seconds). Add Dijon mustard, garlic powder, onion powder, salt, and pepper. Whisk again to combine.
- Add the chicken, broccoli, and 1½ cups of the shredded cheddar to the egg mixture. Reserve the remaining ½ cup cheddar and all of the mozzarella for the top. Stir gently until evenly distributed.
- Pour the mixture into the prepared baking dish and spread into an even layer with a spatula.
- Top with the remaining ½ cup cheddar and all of the mozzarella, sprinkling evenly over the top.
- Cover the dish with aluminum foil and bake for 25 minutes.
- Remove the foil and bake for another 15-20 minutes, until the top is golden brown and slightly puffed, and a knife inserted into the center comes out clean.
- Let the casserole rest for 5-10 minutes before cutting and serving.
Notes
Blot broccoli and chicken dry to prevent a watery casserole. Let the casserole rest before cutting for cleaner slices. For make-ahead, assemble the night before and refrigerate; add 10-15 minutes to covered baking time. Freezes well for up to 3 months.
Nutrition
- Serving Size: 1 square (1/8 of cas
- Calories: 320
- Sugar: 3
- Sodium: 580
- Fat: 20
- Saturated Fat: 10
- Carbohydrates: 6
- Fiber: 2
- Protein: 28
Keywords: breakfast casserole, cheesy chicken broccoli casserole, easy breakfast recipe, meal prep breakfast, egg bake, chicken broccoli casserole


