Making Mealtime Meaningful: Discover how we're giving back with the 12T Cares program →

Our Favorite Make Ahead Breakfast Casseroles

For company or busy mornings, this is our favorite breakfast shortcut.

hearts
When you share or print a 12 Tomatoes recipe,
you're making mealtime meaningful.
100% of the Share to Care sponsor fees fund meals for families in need. Learn More

Some people wake up bright-eyed and bushy-tailed and ready to greet the day while for others, the morning transition is… um, a little more difficult. For those of us who fit into the latter category, recipes that take the early morning work out of a big breakfast are a blessing and a half. Enter the oh-so-amazing overnight breakfast casserole.

This easy bake is cheesy, meaty and full of comforting hash browns, and all of the work can be done ahead. That means that all you have to handle before your morning cup of coffee is preheating an oven. That, we can handle. You simply brown some of your favorite ground breakfast sausage with some onions before mixing it with some frozen hash browns, a whole lot of eggs, a bit of cream, shredded cheddar, and some earthy rosemary and thyme before letting the whole thing sit overnight in the fridge. It gives a chance for all the flavors to really come together and for you to get a little bit more shut-eye.

An overnight casserole is the perfect thing when you have a house full of company, so we love making this around the holidays. We also find it’s really handy to make up a batch and divide it into three or four little loaves to be baked up on any given busy morning. We’ve included baking times for each option below. When we make this up, we like to keep one loaf pan in the fridge to bake the next morning and freeze the rest for later. As long as they’re wrapped up tight, they freeze really well. If you’re baking from frozen, it will increase the baking time a little bit, so you’ll be looking at the longer end of those baking time ranges.

Yield(s): Serves 10-12

15 minutes active, 8 hours inactive

5.0
Rated 5.0 out of 5
Rated by 3 reviewers
hearts
When you share or print a 12 Tomatoes recipe,
you're making mealtime meaningful.
100% of the Share to Care sponsor fees fund meals for families in need. Learn More
Ingredients
  • 12 eggs
  • 1 bag (30 oz.) frozen shredded hash browns
  • 1 lb bulk breakfast sausage
  • 3 cups cheddar cheese, grated
  • 1/2 cup heavy cream or half-and-half
  • 1 small onion, diced
  • 1/2 tablespoon fresh rosemary, chopped
  • 1/2 tablespoon fresh thyme
  • Kosher salt and fresh ground pepper, to taste
Preparation
  1. When ready to bake, preheat oven to 350°F and lightly grease a 9x13-inch baking dish or 4 8x4-inch loaf pans.
  2. In a large skillet, cook breakfast sausage over medium heat. When barely pink, add onions and continue to cook until soft and translucent, 5-6 minutes. Remove from heat to cool a bit.
  3. Meanwhile, in a large mixing bowl, combine eggs and milk and whisk until combined. Add rosemary and thyme, and season with salt and pepper.
  4. Add sausage and onions and stir to combine. Fold in hash browns and 1 1/2 cups of the cheese.
  5. Pour mixture into prepared baking dish(es) and top with remaining cheddar cheese. Cover dishes with plastic wrap or aluminum foil and place in the fridge to sit overnight.
  6. Bake in preheated oven until golden brown, 45-60 minutes for 9x13-inch dish, 30-45 minutes for 8x4-inch loaf pans.
  7. Allow to sit 10 minutes before slicing and serving. Enjoy!

Adapted from Simply Delish Eats.