Recipes » Breakfast » Croissant Strata with Bacon & Caramelized Onion

Croissant Strata with Bacon & Caramelized Onion

A strata is a breakfast casserole made from bread, eggs and cheese. But what if we substitute bread for croissants? Any dish that calls for croissants is immediately 10x more divine in my mind! And then adding in bacon, caramelized onions, and tons of cheese that crisps up on top of the strata – yes please.

Lazy summer weekends call for long, late morning brunches complete with croissant strata that can feed your whole crew. I guarantee there won’t be leftovers.

My STEP-BY-STEP VIDEO below will help guide you through the recipe. Subscribe to my YouTube channel for recipe videos every week!




Makes: 9×13” strata

Prep time: 1 hour and 15 minutes (includes 30-minute refrigeration time)

Cook time: 55 minutes

Total time: 2 hours and 10 minutes

The Ingredients

6 croissants, torn into quarters

8 large eggs

3 cups whole milk

3 cups emmenthaler or jarlsberg cheese

1 cup Parmigiano-Reggiano or grana padano cheese

1 pound bacon, cut into small ¼ inch pieces

3 medium yellow onions, cut into strips

1 small handful chives

3 tablespoons butter

½ tablespoons balsamic vinegar

Black pepper




The Steps

Preheat oven to 350 degrees.

For caramelized onions: Place butter & onions in a pot. Let onions caramelize – covered – for about 15 minutes over medium-high heat, turning often. When onions turn golden, add balsamic and stir. Let caramelize for an additional 2 minutes. Use a slotted spoon to remove onions from pot and let cool.

For croissants: Grease a 9×13 baking pan. Spread out torn croissants in pan, and bake for 10-15 minutes until croissants are nicely toasted and crispy.

For bacon: While croissants are toasting, cook bacon in a pot over medium-high heat until crispy, about 10-15 minutes. Remove bacon from pot with a slotted spoon & let cool in a separate bowl.

For assembly: Whisk together eggs, milk and black pepper (I don’t add salt because of the salty cheese and bacon!). Add half of the cheese (about 2 cups of emmenthaler and parmigiano mixed together). Stir. Pour mixture evenly over croissants.

Add bacon and caramelized onions evenly throughout pan. Evenly sprinkle the other half of the cheese (about 2 cups) on top of the strata.

Refrigerate strata for at least 30 minutes, or even overnight.

To bake: Snip chives over the top of the strata before baking at 350 degrees for 50-55 minutes, until egg mixture is set in the middle and the top is deep golden brown.

Wait 10-15 minutes before slicing. Delicious served warm or room temp!

To store: Saves well for up to 5 days in the fridge, reheating in the oven before serving.




The Steps with Video

My STEP-BY-STEP VIDEO below will help guide you through the recipe. Subscribe to my YouTube channel for recipe videos every week!



Never Miss A Recipe?


We don’t spam! Read our Privacy Policy for more info.



  1. Kim
    January 10, 2023 / 6:52 pm

    How many servings does this strata provide?

    • January 10, 2023 / 6:57 pm

      Hi! About 12 slices depending on how big you cut them!


  2. Karen
    December 23, 2022 / 12:12 pm

    Can I use Swiss cheese instead

    • December 23, 2022 / 12:15 pm

      Yes! Emmenthaler is actually the original swiss cheese.


      • Anonymous
        December 23, 2022 / 1:16 pm

        Thanks for the quick reply! Merry Christmas!

Leave a Reply

Your email address will not be published. Required fields are marked *

Featured On:

Looking for Something?