Do you need something quick to warm up for breakfast every morning? Or want something special for the family on a slow weekend morning at home? Whether for you and your family or gifting to someone else in a busy season of life, this easy breakfast casserole that is freezer-friendly will not only be your saving grace but will also be craved and sought after by all who get a taste.
The [not-so] basic recipe with sausage is a family staple. I have served this many times over the years from Saturday mornings at home to early Gamecock tailgating at Williams Brice to making ahead for meal train. Every time I serve it someone walks away with the recipe to share with their family and friends.

I took this simple recipe a step further last year by recreating it with a Mexican/Southwest twist when some friends and I planned a brunch at home together. Y’all, it is to die for. Imagine lots of “ooo’s” and “ahh’s,” and “Oh, this is special.”


Check out this perfect Pyrex baking dish set! Perfect for freezing and comes with a carrier for safe travel if needed.
Check out Best Containers for Freezer Meals
Equipment
- 9×13 casserole dish or aluminum pan (for easy disposal)
- Mixing bowl
- Serrated bread knife
Ingredients
- 1 lb. mild cheddar cheese (4 cups)
- 1 lb. ground sausage, precooked in small pieces OR bacon, ham, chorizo
- 6 slices white bread, decrusted and cubed
- 6 eggs, well beaten
- 2 cups milk
- 1 tsp salt
- 1 tsp dry mustard, ground
- pepper to taste
How to Make It
Step 1
Cook the sausage or bacon until browned. Drain any excess grease. Let cool.
Step 2
Whisk together the eggs, milk, and seasonings.
Step 4
Add in the cheese, bread cubes, and sausage. Fold in until completely combined.
Step 5
Pour the mixture into a greased 9×13 baking dish.
Step 6
Bake at 350 degrees for about 45 minutes until the center is set and lightly golden OR freeze for later.
How to Freeze
This casserole freezes wonderfully either before or after baking.
Option 1: Freeze Before Baking (Best for Fresh Flavor)
Assemble the casserole in a freezer-safe dish.
Cover tightly with plastic wrap followed by aluminum foil.
Label with the date.
Freeze for up to 3 months.
Option 2: Freeze After Baking
Bake completely.
Allow to cool.
Wrap tightly.
Freeze whole or slice into individual portions for grab-and-go breakfasts.
How to Reheat
From Frozen (Whole Casserole)
Thaw overnight in the refrigerator.
Bake at 350°F for 45 minutes until heated through.
Individual Portions
Microwave 1–2 minutes.
Or
Bake at 325°F for about 15 minutes.
Freezer Tips
✔ Slightly underbake by about 5 minutes if freezing after baking.
✔ Let the casserole cool completely before wrapping.
✔ Slice into squares before freezing for easy breakfasts.
✔ Vacuum seal individual portions if you meal prep often.
Variations
Meat Lovers
Use both bacon and sausage.
Veggie
Add:
- spinach
- mushrooms
- peppers
- onions
Southwest
Add:
- chorizo
- pepper jack
- green chilies
- salsa
Healthy
Use turkey sausage, reduced-fat cheese, and egg whites.
Perfect for These Occasions
- Christmas morning
- Easter brunch
- Baby meal trains
- Postpartum freezer meals
- Weekend meal prep
- Busy school mornings
What to Serve With It
- Fresh fruit
- Biscuits
- Yogurt parfaits
- Orange juice
- Coffee
- Hash browns
- Cinnamon rolls
Storage
Refrigerator:
4 days
Freezer:
Up to 3 months
Frequently Asked Questions
Can you freeze breakfast casserole?
Yes! Breakfast casseroles freeze exceptionally well either before or after baking. Wrap tightly to prevent freezer burn.
Is it better to freeze breakfast casserole before or after baking?
Both methods work. Freezing before baking provides the freshest texture, while freezing after baking is perfect for quick breakfasts.
Can I freeze individual servings?
Absolutely. Slice the casserole into portions before freezing for easy grab-and-go breakfasts.
How long does breakfast casserole last in the freezer?
For the best flavor and texture, enjoy within 3 months.
Recipe Tips
- Cook meats before adding them to the casserole.
- Shred your own cheese for the best melt.
- Let the casserole rest for about 10 minutes after baking for cleaner slices.
- This recipe doubles well if you’re stocking your freezer.
Recipes
Breakfast Casserole
Equipment
- 9×13 casserole dish or aluminum pan (for easy disposal)
- Mixing bowl
- Serrated bread knife
Ingredients
- 1 lb. mild cheddar cheese (4 cups)
- 1 lb. ground sausage, precooked in small pieces OR bacon, ham
- 6 slices white bread, decrusted and cubed
- 6 eggs, well beaten
- 2 cups milk
- 1 tsp salt
- 1 tsp dry mustard, ground
- pepper to taste
Instructions
- Mix together eggs and milk with dry seasonings.
- Add in cheese, sausage, and bread cubes. Fold in until completely combined.
- Place in a greased 9×13 baking dish; cover and refrigerate overnight.
- Bake at 350° for 45 minutes before serving.
What I Used







[…] via Breakfast Casserole – Two Ways! — […]