This post may contain affiliate links. Please see my full disclosure for details.
Hi Bold Bakers!
WHY YOU’LL LOVE THIS RECIPE: An ideal weekend brunch starts without stress from this Easy Make-Ahead Breakfast Casserole recipe made with sharp cheddar, savory sausage, and mildly sweet spinach.
Weekends should be lazy, but they should also feature plenty of delicious food. That’s why my family and I are currently obsessed with this Easy Make-Ahead Breakfast Casserole Recipe!
The timing of this casserole works great for me. I love that I can assemble it the night before, pop it in the refrigerator, and then bake it off in the morning right after I hit brew on our coffee pot.
But I also love that it’s easy and quick enough that if I’m too exhausted to think of it the night before, I can quickly assemble it in the morning, too! It’s a really excellent no-fuss breakfast — just get it ready when you have the energy.
I like to make this Easy Make-Ahead Breakfast Casserole Recipe with cooked uncased ground sausage, spread throughout so there is a nice salty, savory morsel in every bite, sharp cheddar cheese, and defrosted and drained frozen spinach. You can use any cubed stale bread you have on hand, but if it’s been a week of baking for us, I love using my leftover No Knead Whole Wheat Bread or White Sandwich Bread that has gone stale before we were able to use it.
Table Of Contents
- What Is Breakfast Casserole?
- Tools You Need
- Easy Make-Ahead Breakfast Casserole Recipe Ingredients
- How To Make Easy Make-Ahead Breakfast Casserole
- How Do I Store Leftover Breakfast Casserole?
- Can You Freeze Breakfast Casserole?
- FAQs
- Gemma’s Pro Chef Tips
- More Easy Breakfast Recipes
What Is Breakfast Casserole?
Breakfast casserole is a bit of a catch-all name, but the recipe is always typically the same. It’s a casserole made with eggs, milk, and cheese.
While this Easy Make-Ahead Breakfast Casserole calls for sausage, cheddar, and spinach, you can substitute any protein, any cheese, and any vegetable that you prefer!
I also use stale bread in my Breakfast Casserole. I hate to throw away perfectly good food, and it’s a lot more filling.
Tools You Need
- Measuring cups and spoons
- Mixing bowls
- 9 x 13-inch (23 x 33 cm) casserole dish
- Chopping board
- Chopping knife
- Carving knife
- spatula
- Frying pan
- Grater
Easy Make-Ahead Breakfast Casserole Recipe Ingredients
- Eggs: You need a full dozen of eggs for this recipe. I use large eggs.
- Whole milk and heavy cream: The combination of whole milk and heavy cream keeps this breakfast feeling light, creamy, and delicious.
- Ground sausage: I like to use uncased ground sausage because I like pieces of meat throughout. You can also use diced ham or bacon.
- Sharp cheddar cheese: Use whatever shredded cheese you prefer, but for a simple breakfast, I like to use cheddar.
- Frozen spinach: Frozen vegetables are super convenient and tasty. They’re packed at peak freshness, so you never have to worry. Be sure to thaw and drain your spinach before using.
- Onion and garlic: What’s a savory dish without onions and garlic?
- Salt and pepper
- Cubed, stale bread: Any type of bread will do, but be sure to use stale bread, so it holds its texture with the wet ingredients! No stale bread? See my note below.
How To Make Easy Savory Make-Ahead Breakfast Casserole
- Whisk eggs, milk, and cream until well beaten. Stir in the sausage, cheese, spinach, onion, garlic, salt, and pepper.
- Stir the bread cubes into the liquid until well coated, and transfer the mixture to your baking dish. Allow this egg mixture to sit for at least 30 minutes.
- If you are making it the day off, bake for about 45 minutes in a preheated 375°F (190°C) oven. If you are making it the following day, keep it covered in the fridge overnight, and allow it to come to room temperature for 20 minutes before baking.
- Let the baked dish rest for 10 minutes before serving. (Top with fresh avocado slices for more fiber!)
How To Store Leftover Breakfast Casserole
You can store leftover breakfast casserole for up to 3 days, covered, in the refrigerator. To reheat, bake in a preheated 300°F (150°C) oven for 15 minutes, or warm up in the microwave.
How To Freeze Breakfast Casserole
Yes, you can freeze baked breakfast casserole for up to 2 months. I suggest baking it in a disposable aluminum pan and covering it well with foil before freezing.
FAQs
How far in advance can I make breakfast casserole?
You can make this easy breakfast casserole up to 24 hours in advance. In fact, allowing the flavors to develop together will make it even tastier! Be sure to keep it in the fridge until 20 minutes before you are ready to bake.
Can you make this recipe vegetarian?
You can make this Breakfast Casserole vegetarian by removing the sausage. You can use either your favorite meat alternative (even cooked potatoes or hash browns!) or add more cooked vegetables such as broccoli, mushrooms, bell peppers, or other favorite veggies!
Gemma’s Pro Chef Tips
- You can vary this recipe by swapping the spinach for a different vegetable. Be sure to cook, steam, or saute your vegetables first; otherwise, your casserole will be too watery.
- Switch up cheddar cheese for Gruyere, Swiss Cheese (for less sodium), or Monterey Jack in the same amount. Add Pepper Jack Cheese for the heat if you prefer. You can also use feta or bleu cheese, but reduce the amount in half, as they are very moist.
- Try making this with the most faved No Knead Whole Wheat Bread or White Sandwich Bread!
More Easy Breakfast Recipes
Make-Ahead Breakfast Casserole
Ingredients
- 12 large eggs
- ¾ cup (6 fl oz/180 ml) whole milk
- ½ cup (4 fl oz/120 ml) heavy cream
- 1 pound (16 oz/450 g) uncased ground sausage, cooked
- 2 cups (7 oz/200 g) shredded sharp cheddar cheese
- 1 cup (8 oz/225 g) defrosted and drained frozen spinach (or veggies of your choice)
- ½ medium onion, diced
- 2 cloves garlic, crushed
- 1 teaspoon salt
- 1 teaspoon black pepper
- 4 cups (6 oz/170 g) cubed, stale bread
Instructions
- Preheat the oven to 375°F (190°C) and butter a 9x13-inch (23x33 cm) baking dish. Set aside.
- In a large bowl, whisk eggs, milk, and cream until well beaten.
- Stir in the cooked sausage, cheese, spinach, onion, garlic, salt, and pepper.
- Finally, stir in the bread cubes until well coated and transfer to your prepared pan.
- Let the mixture sit on the counter for at least 30 minutes to allow the bread to absorb the liquid. Press down the bread so it is submerged in the liquid. (Note: you can make this up the night before and allow it to soak overnight in the fridge.)
- Bake for about 45 minutes, until the casserole is slightly puffed and firm and a knife inserted in the center comes out clean.
- Let the dish rest for 10 minutes before serving. Store leftovers in the refrigerator for up to 3 days. To reheat, cover and place in a 300°F (150°C) oven for 15 minutes or warm up in the microwave.
It says if you don’t have stale bread see note below but I do not see any note??
Hi Gemma, can I use 2% milk instead of whole? also, if I have frozen broccoli, do I simply defrost it like the spinach or should I cook it first?
I’m very much so looking forward to trying this!
YUMMY! I make this for the residents at work about once a month and they love it as do I!
Love this! I do sub in small-diced potatoes (like Simply Potatoes) for the bread. I cook them in a pan with some butter and a bit of onion until brown and crispy then add them to the egg mixture and bake as stated. I also change up the veggies now and then. We love this with spinach but broccoli is fantastic also! Very yummy and easy breakfast recipe!