Gruyère White Cheddar and Kale Strata {aka: the best eggy cheesy bread-y thing ever}

If you're looking for the ideal make-ahead breakfast for Christmas morning, look no further. Seriously, just stop your search and make this. You can thank me for it after. Or pop by on Christmas morn just as I'm pulling it out of the oven. I'll pour you a coffee with some Bailey's and dish up a plate of bread, cheese and eggs all cooked together so they become one.

It's amazing how that happens, isn't it? How you can put a bunch of good things together in a casserole and when they come out of the oven they become one ultra amazing thing. Seconds, please!

This strata recipe comes from my good friend, John, who makes it every year for our Pride brunch. I told you a little about our super special brunch in this post. It's my second favorite day of the year next to Christmas, and in no small part because of this strata.

In our group of friends, it's affectionately called John's Eggy Cheesy Bread-y Thing. At the first mention of Pride each year someone always says, “John better be making his eggy cheesy bread-y thing.” Or, “John, you're going to make your eggy cheesy bread-y thing, right?”

This is a little like the Christmas morning lifesaver that people used to make, only it's about 1.487 million times better.

On Christmas Eve, you'll want to get some good French bread, cut or torn into largish cubes. You'll layer that with lots of caramelized onions and garlic and some kale (which is really just like spinach but so 2014). Next comes the cheese. Yes cheeeeeeese please! Gruyère AND white cheddar, just cause there's no such thing as too much cheese.

Then you're going to pour over some eggs beaten with some milk so everything starts to stick together and become one.

Then here's the best part: you cover it up and put it in your fridge. When morning comes and you need to refuel quickly after presents all you have to do is take it out of the fridge and put it in the oven. How easy is that?

Merry (almost) Christmas morning!

If you make this Gruyère White Cheddar and Kale Strata Recipe, make sure to snap a pic and tag @theendlessmeal on Instagram so I can like and comment on your photos. I love seeing TEM recipes you create.

Gruyère White Cheddar and Kale Strata {aka: the best eggy cheesy bread-y thing ever}

Gruyère White Cheddar and Kale Strata

This is my favourite strata recipe. Strata is one of the best make-ahead breakfasts. It's cheesy, bread-y and eggy and can be made the night before.

If you love this recipe as much as we do, let us know with a 5-star rating!

4.95 stars (18 ratings)
Print Recipe Rate Recipe Pin Recipe


  • 1 tablespoon olive oil
  • 1 large red onion, minced
  • 3 cloves garlic, minced
  • 3 cups chopped kale
  • 1 teaspoon sea salt
  • ½ teaspoon black pepper
  • ½ teaspoon chili flakes
  • 1 teaspoon butter
  • 8 cups french bread, cubed
  • 2 cups finely grated gruyere
  • 2 cups finely grated white cheddar
  • 1 cup finely grated parmesan
  • 8 large eggs
  • 2 cups milk
  • 3 tablespoon dijon mustard


  • Heat the oil in a large frying pan over medium-high heat. Add the onion and cook, stirring occasionally for 5 minutes, or until the onion is soft. Add the garlic and cook for 30 seconds more. Add the kale and let it cook until it has wilted. Add the salt, pepper, and chili flakes, stir to combine, then remove the pan from the heat.
    1 tablespoon olive oil, 1 large red onion, 3 cloves garlic, 3 cups chopped kale, 1 teaspoon sea salt, ½ teaspoon chili flakes, ½ teaspoon black pepper
  • Butter the bottom of a 12"x9" baking dish. Add ⅓ of the bread cubes then top with ⅓ of the kale mixture and ⅓ of each of the cheeses. Repeat 3 times, reserving a small handful of cheeses.
    1 teaspoon butter, 8 cups french bread, 2 cups finely grated gruyere, 1 cup finely grated parmesan, 2 cups finely grated white cheddar
  • Whisk the eggs, milk, and dijon mustard in a medium-sized bowl. Slowly and carefully pour the mixture over the bread. The baking dish will be very full so you will need to go slow enough to give the eggs and milk time to soak into the bread. Top the strata with the remaining handful of cheese then cover tightly with aluminum foil. Either bake right away or refrigerate the strata for up to 1 day.
    8 large eggs, 2 cups milk, 3 tablespoon dijon mustard
  • If you have refrigerated the strata remove it from the fridge. Preheat the oven to 350 degrees. Bake the strata for 45-55 minutes, or until it is puffed, browned, and set in the center. Let it stand for 10 minutes before serving.
Serving: 1 serving = ⅛ of the recipe, Calories: 580kcal, Carbohydrates: 37g, Protein: 37g, Fat: 32g, Saturated Fat: 17g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 10g, Trans Fat: 1g, Cholesterol: 263mg, Sodium: 1211mg, Potassium: 455mg, Fiber: 2g, Sugar: 6g, Vitamin A: 3656IU, Vitamin C: 32mg, Calcium: 858mg, Iron: 4mg
DID YOU MAKE THIS RECIPE?If you love this recipe as much as we do, be sure to leave a review or share it on Instagram and tag @TheEndlessMeal.