Chris Cooks

Caramelized Onion Frittata – Make-Ahead Breakfast | Chris Cooks

December 11, 2022

We believe we should all love where we live.

We’re a couple of homebodies, working to uncover the home our home wants to be. And we’re so happy to have you here. 




We're Chris + Julia

read more

What we're                   right now


browse the shop

Befores, afters, mood boards, plans, failures, wins. We’ve done a lot of projects, and they’re all here. 

We have a long-standing relationship with DIY, and love rolling our sleeves up and making it happen. 

Even when you don’t want to rip down a wall, you can make that space in your home better. Right now.

browse all

browse all

browse all




Popular Posts




Top Categories

Christmas morning is always a blur at our house, and adding a holiday-worthy breakfast into the mix is a bit much. To keep it simple, every year I prep a frittata on the 23rd then just add eggs and bake Christmas morning.

Caramelized Onion Frittata - Make ahead breakfast  |  Chris Loves Julia

Ruffle Bakeware | Striped Dish Towel | Gold Flatware

Frittata options are endless, and it’s an immensely versatile dish for both the gluten-free and gluten-full crowds alike. This version I’m going for this year is a little different, with the optional addition of smoked salmon if you’re into that sort of thing (which I totally am).

Caramelized Onion Frittata - Make ahead breakfast  |  Chris Loves Julia

Prep takes about 30 minutes, morning prep is about 5 minutes, bakes for 45-60 minutes – whether it’s Christmas morning, Sunday morning, or a slow day off, this is a great way to get going and make the best of whatever special events are planned.

Caramelized Onion Frittata - Make ahead breakfast  |  Chris Loves Julia
Caramelized Onion Frittata - Make ahead breakfast | Chris Loves Julia
Print Recipe
4.41 from 5 votes

Caramelized Onion Frittata

This is a great prep-ahead breakfast, perfect for Christmas morning or any other special day where you may want to free up some of your time. Prep up to 48 hours in advance and bake morning of.
Course: Breakfast, Brunch


To caramelize the onions

The rest of the prep

Morning-of Ingredients


Caramelize the onions

  • In a pan on medium/medium-low, add the olive oil, onions and salt. Cook the onions slowly, allowing them to become soft without burning. Stir frequently.
  • Once the onions begin to yellow slightly, add the balsamic and honey. continue cooking, adjusting the temperature to keep a slow cook with no burning in the pan. Once you've achieved a dark golden brown color, remove the onions into a bowl and wipe out the pot. Put it back on medium-high heat.

Finish the prep

  • Add the olive oil, mushrooms, salt, and pepper to the pan. Sauté until color begins to develop. Add the garlic, toss together, then add the spinach and gently turn as it cooks and wilts.
  • Once the spinach is all wilted, add the mix to the bowl with the caramelized onions. Add the two bags of hash browns and mix together evenly. Taste, add more salt and pepper if needed, then cover and set in the fridge for up to 48 hours.


  • Preheat oven to 350. Grease a rectangular casserole dish with bacon fat or olive oil. Whisk the eggs together well in a large bowl. Add the ingredients prepped prior, and mix to combine evenly. Add the nutmeg, salt and pepper, and mix again.
  • Pour into greased casserole dish. If using smoked salmon, crumble the salmon over top and gently press down into the mix with a spatula. Cover with foil and bake for 45 minutes.
  • Remove foil and broil until all is set and top begins to brown in spots. Allow to cool 10 minutes before cutting into square portions.
  • Serve warm, topped with goat cheese (optional) and fresh dill.

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

What do you think?

  1. Lorissa says:

    5 stars
    Thanks for this recipe! I made this for Christmas morning and it was perfect along with our traditional orange rolls. My family ate it for breakfast and lunch. My husband requested it for a lunch potluck that we have tomorrow so I’m doing it again. An added bonus is that it is gluten free which is nice for those that require it (we don’t). I used a 650g bag of frozen “Breakfast Shredded Hashbrowns” I wouldn’t do more than that. You could get away with less.


    Wonderful and healthy dish.

  3. Mary says:

    Would loved to have a more specific measurement especially with the potatoes. They come in several sizes.

  4. Diana says:

    5 stars
    Made this dish for Christmas morning and it was the perfect savory breakfast I was hoping for… love the smoked salmon and the veggies. It was definitely a hit! Thanks!

  5. Michelle Burger says:

    I made this for Christmas morning brunch and 2 bags of frozen hash browns seemed a little much. Is it supposed to be 2 lbs instead?

  6. Susan says:

    This recipe looks great! Would you be able to give the weight on the two bags of hashed browns? Different brands sell with different weights. Thanks so much!

  7. Kelley says:

    How big are your bags of hashbrowns? Or maybe how big is your casserole dish? One bag of hashbrowns was almost overflowing mine. And it seemed balanced with the amount of veggies. Perhaps I bought a bigger bag? Either way…excited to eat this tomorrow!

  8. Jennifer says:

    Excited to make this for Christmas! Do you know what size bags of hash browns you use?

  9. Nadia says:

    Hello! Looks delicious! How many servings is this approximately? 6-8?

  10. Angie Johnson says:

    Gonna try this with a crescent roll crust!

  11. Annie says:

    Chris! They only had massive bags of hashbrowns left at our grocery store! Could you please share an approximate amount of hashbrowns to add or size of bags you put in!
    Can’t wait to make this for Christmas!!

  12. Florence Busey says:

    5 stars
    I cannot wait to make it. I see a cookbook in your future and I see the cookbook on my kitchen table in my future. Thank you

  13. Don says:

    2 stars

    Sorry but I have to give this recipe only two stars. It turns out that the 365 brand hash browns are the only ones that come in 1 lb. bags, most are 20 to 32 oz. per bag. I didn’t realize this and needless to say my frittata came out very “potatoey”. Suggest adding the package weight to your list of ingredients for clarity. thanks

  14. Lanae says:

    Could you use freshly grated potatoes as well? Where I live we don’t have frozen hash browns… This looks delish and would love to give it a go.

  15. Kathy says:

    This looks delicious – would like to try and make it! How many ounces is each bag of hash browns?

  16. Kristin says:

    Sounds delicious! How many will this recipe feed? I’m going to make it for a Christmas brunch this weekend.

  17. Kristen says:

    Okayyyyyy Chris bringing in the Christmas SMOKED SALMON. Here for it. Here for it all. Making this on Christmas Eve, thanks Chris and Julia!!!

  18. Griggstead says:

    5 stars
    This is a wonderful Recipe! We just made it. We smoke and can our own salmon, so when I saw the option to add it I was so excited! Thank you for making our morning and Christmas morning even better!

  19. Michelle says:

    Sounds delicious! May have to try this one

all the latest

We believe we should all love where we live.

We’re a couple of homebodies, working to uncover the home our home wants to be. And we’re so happy to have you here. 

HI! We're Chris + Julia

read more

Load More

Reader Faves

SHop all

What We're                     Right Now

What We're                 Right Now

Looking for our favorite things? A place to shop our home room by room, or just catch up on what Julia's wearing / loving right now? Browse the CLJ shop. 


looking for inspiration? 

A reader recently asked me if I’m starting to fully embrace traditional style and whether we still consider our house to be a “modern Colonial” and why. It was a really great question and so timely — I had really just been thinking about my approach to this home and how my style has changed […]

Can We Send You Our Love Letter?

Another way for us to stay in touch! Joining our weekly newsletter gives you access to exclusive content, never-before-seen photos, your questions answered, and our favorite DIYs. Sign up below!

Follow Along on Instagram

Welcome to our online community where we've posted home, DIY, style, renovations, and family since '09. Renovating our #cljmoderncottage in Idaho and headed for new adventures in Raleigh, NC. #cljfam #cljtransformations