Breakfast & Brunch
This brunch egg bake recipe transforms simple ingredients into a crispy, golden-topped masterpiece that’s perfect for weekend gatherings. The secret lies in the herb-infused cheese crust, which delivers that satisfying crunch while keeping the yolks perfectly runny inside. I developed this version after years of testing—no more soggy casseroles or dry eggs here.
The beauty of this dish is its versatility. You can load it with hash browns for a hearty breakfast, spinach for a lighter twist, or crispy bacon for extra flavor. It bakes at 375°F for just 25 minutes, making it ideal for busy mornings when you still want a restaurant-worthy meal. The key is preheating the dish and using a mix of sharp cheddar and mozzarella for that irresistible melt.
What you’ll end up with is a dish that’s restaurant-quality but made in your own kitchen—crispy edges, creamy cheese, and those golden, molten yolks that make every bite worth it. It’s the kind of brunch dish that disappears fast, so plan to make extra. The best part? Leftovers reheat beautifully, turning this into a meal-prep-friendly option too.
Serve it with fresh herbs for garnish or a side of toast for dipping. This egg bake is the ultimate crowd-pleaser, whether you're feeding a family or hosting a brunch party. Let’s get cooking!
Ingredients for brunch egg bake
Twelve eggs plus a handful of crispy toppings—this brunch bake is pure magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 12 whole | Room temperature preferred |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Mozzarella Cheese 🧀 | 1 ½ cups | Part-skim, shredded fresh |
| Fresh Chives 🌿 | ¼ cup | Finely chopped, for crunch |
| Fresh Parsley 🌿 | ¼ cup | Finely chopped, bright flavor |
| All-Purpose Flour 🌾 | ¼ cup | For crispy cheese crust |
| Salted Butter 🧈 | 4 tbsp | Melted, for greasing dish |
| Milk 🥛 | ½ cup | Whole milk for creaminess |
| Heavy Whipping Cream 🥛 | ½ cup | Full-fat for richness |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | For seasoning eggs |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for best flavor |
| Garlic Powder 🧄 | ½ tsp | For subtle depth of flavor |
| Optional Hash Browns 🥔 | 1 lb | Frozen, for hearty version |
The cheeses are non-negotiable here. Sharp cheddar gives that tangy kick, while mozzarella delivers melt-in-your-mouth creaminess. Grab the block versions and shred them yourself—pre-shredded gets clumpy and lacks that perfect texture. For the herbs, fresh is best (obviously), but if you're in a pinch, dried chives at half the amount work. I always double-check my cheddar's sharpness—if it's too mild, the flavor falls flat. Trader Joe's has great pre-shredded options if you're short on time, but trust me on the block version for that restaurant-quality crunch.
No chives? Green onions or extra parsley work in a pinch—just chop them extra fine. Running low on milk? Half-and-half or even light cream keeps things creamy. Want to make this veggie-packed? Toss in 1 cup of sautéed spinach or mushrooms before baking. Bacon lovers? Cook 6 slices crispy and crumble them on top right before baking—those bits get extra crispy. The eggs? Room temperature is key for even cooking, so take them out of the fridge 30 minutes before you start. And if you're making this ahead, whisk the eggs the night before and store them in the fridge.
This reheats like a dream—just pop it in the oven at 350°F for 10 minutes to restore that crispy top. Leftovers keep for 3 days in the fridge, but honestly, it disappears fast. I always make an extra batch because it's that good. Store in an airtight container, and if you're prepping for a crowd, assemble it in a 9x13-inch baking dish—that's the magic size for perfect browning. Freezes beautifully too for up to 2 months, though I've never had any last that long.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this for lazy mornings—just crack eggs, dump cheeses, sprinkle herbs, and bake. No flipping, no fuss, and that sharp cheddar-mozzarella combo melts into pure gooeyness.
- Cheese Lover’s Dream: Between us, the sharp chedddar’s tang and the mozzarella’s stretch create this perfect pull-apart texture. Fresh chives and parsley add a bright finish that makes it taste like a fancy brunch—not just a casserole.
- Weeknight Meal Prep: I make a big batch on Sundays and it lasts for days. The eggs stay tender, the cheese doesn’t get rubbery, and it’s the easiest way to feed a crowd—no one ever turns down seconds of this.
- Budget-Friendly Protein: Eggs are cheap, cheese stretches far, and a handful of fresh herbs make it feel special. Honestly, it’s my go-to when I’m broke but still want a satisfying, filling meal that doesn’t skimp on flavor.
Step-by-step instructions for crispy herb-topped yolk magic
Here's the foolproof method to create a brunch showstopper with golden crusts and runny yolks.
Prep the Dish and Whisk the Egg Mixture
Preheat your oven to 375°F. Generously grease a 9x13-inch baking dish with 2 tablespoons of melted salted butter, using a paper towel to spread it evenly. This ensures nothing sticks and creates that perfect golden crust later.
In a large bowl, whisk together the 12 whole large eggs until they're completely combined. Add the 0.5 cup milk, 0.5 cup heavy whipping cream, 1 teaspoon Diamond Crystal kosher salt, 0.5 teaspoon freshly ground black pepper, and 0.5 teaspoon garlic powder. Whisk until smooth—this mixture should be uniform with no streaks of egg white.
Layer Cheeses and Add Hash Browns (If Using)
Sprinkle 1 cup of shredded sharp cheddar cheese evenly over the bottom of the prepared baking dish. This layer creates a flavorful base that won't get lost in the final product. If you're making the hearty version, spread the 1 pound of frozen hash browns evenly over the cheddar, pressing them down gently to create a solid layer.
Pour the egg mixture evenly over the hash browns (or directly over the cheddar if skipping them). Then sprinkle the remaining 1 cup sharp cheddar cheese and 1.5 cups mozzarella cheese evenly over the top. The cheeses should be distributed so every bite gets that perfect melty texture.
Bake Until Set and Crisp
Bake for 25-30 minutes until the edges are golden brown and the center just barely jiggles when you shake the dish. This is crucial—you want it set but still with a slight wobble so those yolks stay runny. If you're using hash browns, they should be crispy on top.
Here's the thing—don't overbake. The dish will continue cooking slightly as it rests. When you see the top turning golden and the edges pulling away from the dish, it's time to pull it out. Real talk: the first time I overbaked this, the yolks were completely cooked, and it was a disaster. Trust the visual cues over the timer.
Create the Crispy Herb Topping
While the egg bake is still hot, sprinkle the 0.25 cup all-purpose flour evenly over the top. This creates the crispy crust that makes this dish special. Then mix together the 0.25 cup finely chopped fresh chives and 0.25 cup finely chopped fresh parsley with the remaining 2 tablespoons melted butter. Spread this herb mixture evenly over the flour-coated top.
Return the dish to the oven for 3-5 minutes until the herbs are crispy and the flour forms a golden, crackly crust. Watch it closely—it goes from perfect to burnt in seconds. The contrast between the crispy top and creamy interior is what makes this dish incredible.
Rest and Serve with Confidence
Let the egg bake rest for 5 minutes before slicing. This resting time allows the flavors to meld and the center to set slightly, preventing runny edges when you cut into it. Use a sharp knife to slice into 6 equal portions—each serving should have that perfect balance of crispy top, creamy egg, and melty cheese.
Serve immediately with your favorite brunch sides. The crispy herb topping adds a delightful texture contrast that makes every bite exciting. This dish is perfect for feeding a crowd and always gets rave reviews—your guests won't believe it's this easy to impress them at brunch!
Pro Tips For Making Brunch Egg Bake
- Preheat Like a Boss: Turn your oven to 375°F and let it scream hot for at least 15 minutes before baking—no half-measures. I learned this after my first egg bake came out lukewarm and sad, like a brunch that skipped the party. That extra time makes the cheese melt like butter and the top crisp just enough to hold together.
- Shred Cheese Aggressively: Use a box grater or food processor to shred your cheddar and mozzarella into rice-sized pieces—no big clumps. I used to eyeball it, and half the cheese would clump together like a greasy snowball. Fine shreds distribute heat evenly and melt into that perfect, stretchy blanket.
- Whisk Eggs Until Thick: Beat your eggs until they’re noticeably thicker and pale—about 2 minutes with a whisk or a quick pulse in a stand mixer. Thin eggs pool at the bottom like a sad omelet, while properly whisked eggs create that fluffy, custardy texture you actually want in a brunch bake.
- Sprinkle Chives Last: Toss half the chives into the egg mixture, but save the rest to sprinkle right before the final 5 minutes of baking. This keeps them bright green and crisp instead of wilted and sad—like a garnish that actually deserves the spotlight. (Your future self will notice.)
Perfect pairings for these flavors
Crispy Sides
Crispy hash browns take this egg bake to the next level—they add a satisfying crunch and hearty texture that balances the creamy eggs. I use Ore-Ida Golden Crispy Hash Browns because they hold their shape beautifully. Spread them evenly over the bottom of the dish before adding the egg mixture to create a sturdy base that won’t collapse during baking. 🥔
For a lighter option, try thinly sliced potatoes (about ½ inch thick) that have been parboiled and pan-fried until golden. Arrange them in a single layer at the bottom of the dish, then pour the egg mixture over them. This adds a rustic, homemade touch while keeping the dish lighter than traditional hash browns.
Fresh Greens
A simple arugula salad with lemon vinaigrette cuts through the richness of the egg bake beautifully. Toss 4 cups baby arugula with 2 tablespoons extra-virgin olive oil, 1 tablespoon fresh lemon juice, ½ teaspoon Dijon mustard, and a pinch of flaky sea salt. The peppery bite of arugula refreshes your palate after each bite of creamy egg. 🥗
For a warmer side, sauté 2 cups spinach with 1 clove minced garlic and a splash of lemon juice until just wilted. The mild sweetness of spinach pairs perfectly with the sharp cheddar and herbs in the egg bake. Serve it alongside the dish for a vibrant, nutrient-packed addition.
Beverage Pairings
A bold black coffee is the classic brunch pairing—its bitterness contrasts wonderfully with the richness of the egg bake. I recommend a dark roast like Peet’s Major Dickason’s Blend for its deep, chocolatey notes that complement the sharp cheddar. ☕
For something lighter, a sparkling rosé adds a refreshing touch. Look for a dry rosé like Whispering Angel—its crisp acidity and berry notes balance the savory, herby flavors of the dish. If you prefer beer, a wheat beer such as Blue Moon provides a clean, slightly sweet contrast.
Garnish Ideas
Freshly chopped green onions or red pepper flakes add a pop of color and extra flavor. Sprinkle them over individual portions just before serving to keep the dish vibrant and customizable. For a smoky twist, drizzle with hot honey—just 1 teaspoon adds a sweet, spicy kick that elevates every bite. 🌶️
For a touch of elegance, garnish with microgreens or edible flowers like nasturtiums. These add a delicate, fresh note that makes the dish feel restaurant-worthy. I also love a sprinkle of crumbled feta cheese for a tangy contrast to the rich egg mixture.
Nutrition facts
Frequently asked questions
Can I make this egg bake without hash browns?
Skip the hash browns for a lighter version or add sautéed veggies like spinach or mushrooms instead. The recipe still works perfectly with just the cheese and egg layers—it’ll be more like a classic quiche but with that crispy herb topping.
Why did my egg bake come out rubbery instead of creamy?
Overbaking is the #1 culprit! Pull it out when the edges are golden and the center still jiggles slightly—it’ll firm up while resting. Also, ensure your eggs are room temperature and whisked thoroughly. For extra creaminess, add ¼ cup sour cream to the egg mixture.
Can I prep this ahead of time for brunch?
Yes! Assemble everything (except the flour/herb topping) in the dish up to 24 hours ahead and refrigerate. Bake straight from the fridge, adding 5-10 extra minutes to the cook time. For the flour topping, sprinkle it right before the final 3-5 minutes of baking. Leftovers reheat beautifully!
What's the secret to getting that perfect crispy top?
The flour-butter herb mixture is key! Sprinkle ¼ cup flour over hot baked eggs, then top with butter-mixed herbs. Return to oven for just 3-5 minutes—watch closely! For extra crunch, broil for 1 minute at the very end (keep an eye on it!).
How do I make this vegan or dairy-free?
Swap the cheeses for dairy-free cheddar and mozzarella (like Violife or Daiya) and use flax eggs** (1 tbsp ground flax + 3 tbsp water per egg). Replace butter with olive oil and ensure your flour topping uses dairy-free butter. The texture will differ but still delicious!
