Easy Crack Breakfast Casserole (Cheesy, Savory, Make-Ahead)

WANT TO SAVE THIS RECIPE?

Introduction

I make this Crack Breakfast Casserole every time I need a breakfast that feeds a crowd without any morning stress. It’s loaded with sausage, bacon, cheddar cheese, and eggs baked into a creamy, golden casserole that nobody can stop eating. That’s exactly where the name comes from — it’s genuinely hard to stop at one serving. This crack breakfast casserole recipe is also completely make-ahead. Assemble it the night before, refrigerate it, and bake it fresh in the morning. It’s my go-to for holidays, weekend guests, and lazy Sunday mornings when I want something special without standing over the stove.

Why You’ll Love This Recipe

This Crack Breakfast Casserole is rich, cheesy, and savory in every single bite. The combination of sausage, bacon, and two kinds of cheese makes it taste like the best diner breakfast you’ve ever had. It feeds 8 to 10 people from one pan, which makes it perfect for holidays and family gatherings. It also reheats beautifully, so leftovers are just as good the next day. The make-ahead option is a huge win. You do all the work the night before and just slide it into the oven in the morning. It’s endlessly customizable too. Swap the protein, change the cheese, add vegetables — this cheesy sausage breakfast casserole works with whatever you have on hand.

Advertisements

About the Ingredients

Breakfast Sausage and Bacon

Both go into this Crack Breakfast Casserole and that combination is exactly what makes it so addictive. The sausage adds savory richness and the bacon adds a smoky, slightly crispy element. Cook both fully before adding to the casserole. Drain the grease well so the casserole doesn’t turn out greasy.

Hash Browns

Frozen shredded hash browns form the base layer. Thaw them completely and squeeze out as much moisture as possible before using — excess water makes the bottom layer soggy. They crisp up slightly as the casserole bakes and give every bite a little texture.

Advertisements

Eggs and Cream

Eight eggs whisked with heavy cream or half-and-half form the custard that holds everything together. The cream makes the egg layer rich and custardy rather than rubbery. Don’t substitute with all milk — the fat content matters here for the right texture.

Cheddar Cheese

Sharp cheddar gives the best flavor in this crack breakfast casserole recipe. Use freshly shredded cheese rather than the pre-shredded bagged kind — it melts much better and gives you that gooey pull in every bite. Pepper jack or Colby jack work great as substitutes or mix-ins.

Advertisements

Cream Cheese

A small amount of softened cream cheese gets whisked into the egg mixture. This is the secret ingredient that makes the custard extra creamy and gives the casserole that rich, almost indulgent texture that sets this Crack Breakfast Casserole apart from a standard egg bake.

Seasonings

Garlic powder, onion powder, paprika, salt, and black pepper. Simple and effective. The ranch seasoning packet is optional but adds a lot of flavor — it’s where the “crack” name often comes from in similar recipes.

Advertisements

Tips and Tricks

Squeeze the thawed hash browns dry before layering them in. A clean kitchen towel works great — wring out as much water as you can. Cook the sausage and bacon fully and drain them well. Greasy meat makes a greasy casserole. Let the assembled casserole sit for at least 20 minutes before baking so the hash browns absorb some of the egg mixture. Overnight in the fridge is even better. Cover with foil for the first 30 minutes of baking, then uncover for the last 15 to 20 minutes to get that golden cheesy top.

Pro Tips

Add a layer of cream cheese cubes directly on top of the hash brown base before adding the meat layer. They melt into the casserole as it bakes and create pockets of creaminess throughout. Use a combination of sharp cheddar and pepper jack for a little heat that works really well against the richness of this Crack Breakfast Casserole. Let the casserole rest for 10 minutes after baking before slicing. It firms up and holds together much better when you cut into it. Top with sliced green onions right before serving for a fresh contrast to all that richness.

Step-by-Step Instructions

  1. Thaw the frozen hash browns completely. Squeeze out all excess moisture using a clean kitchen towel. Set aside.
  2. Cook the breakfast sausage in a skillet over medium heat until fully browned. Drain the grease and set aside.
  3. Cook the bacon in the same skillet until crispy. Drain on paper towels and crumble. Set aside.
  4. Grease a 9×13-inch baking dish well with butter or cooking spray.
  5. Press the dried hash browns evenly into the bottom of the dish to form a base layer.
  6. Scatter the cooked sausage and crumbled bacon evenly over the hash brown layer.
  7. Sprinkle 1½ cups of shredded cheddar cheese over the meat layer.
  8. In a large bowl, whisk together 8 eggs, ½ cup heavy cream, 4 oz softened cream cheese, ½ teaspoon garlic powder, ½ teaspoon onion powder, ½ teaspoon paprika, ½ teaspoon salt, and ¼ teaspoon black pepper until smooth.
  9. Pour the egg mixture evenly over the casserole. Press everything down gently.
  10. Sprinkle the remaining ½ cup of cheddar cheese over the top.
  11. Cover and refrigerate overnight, or let sit for at least 20 minutes before baking.
  12. Preheat oven to 350°F. Cover the dish with foil and bake for 30 minutes.
  13. Remove foil and bake for another 15 to 20 minutes until the top is golden and the center is fully set.
  14. Rest for 10 minutes before slicing and serving.

Variations

Vegetarian version: Skip the sausage and bacon and add diced bell peppers, mushrooms, and spinach instead. Just sauté the vegetables first to remove moisture. Spicy version: Use hot breakfast sausage, add diced jalapeños, and swap half the cheddar for pepper jack. This Crack Breakfast Casserole gets a serious kick. Ham and cheese version: Swap the sausage and bacon for diced ham. A classic combination that works especially well around the holidays. Ranch version: Add one packet of dry ranch seasoning to the egg mixture. This is the most classic version of the crack breakfast casserole recipe and adds a tangy, herby flavor throughout. Southwest version: Add black beans, corn, diced green chiles, and swap cheddar for a Mexican blend. Top with salsa and sour cream after baking.

How to Store

Store leftover Crack Breakfast Casserole covered in the refrigerator for up to 4 days. It reheats really well — microwave individual portions for 60 to 90 seconds or warm slices in a 325°F oven for 10 to 12 minutes. To freeze, let it cool completely, wrap individual portions tightly in plastic wrap, and freeze for up to 2 months. Thaw overnight in the fridge before reheating. This cheesy sausage breakfast casserole is one of the best meal prep breakfasts you can make. Having portions ready in the fridge means a hot, filling breakfast in under 2 minutes any morning of the week.

Frequently Asked Questions

Why is it called Crack Breakfast Casserole? The name comes from how addictive it is — the combination of sausage, bacon, cheese, and creamy eggs is genuinely hard to stop eating. Some versions also use ranch seasoning, which adds to the flavor that keeps people coming back for more.

Can I make this Crack Breakfast Casserole the night before? Yes, and it’s actually better that way. Assembling it the night before gives the hash browns time to absorb the egg mixture, which makes the texture richer and more cohesive after baking.

Can I use fresh hash browns instead of frozen? Yes. Shred fresh potatoes and squeeze them very dry before using. The key is removing as much moisture as possible so the base layer doesn’t stay soggy.

How do I know when the casserole is done? The center should be fully set with no jiggle when you shake the pan. A knife inserted in the center should come out clean. The top should be golden brown.

Can I freeze this crack breakfast casserole recipe before baking? Yes. Assemble the casserole, cover tightly, and freeze before baking. Thaw completely in the fridge overnight before baking as directed.

What can I serve with this? Fresh fruit, toast, or a simple green salad all work well alongside this Crack Breakfast Casserole. For a big brunch spread, add muffins or orange juice.

Can I make this in a smaller pan? Yes. Halve all the ingredients and use an 8×8 or 9×9 pan. Reduce the baking time by about 10 minutes and check for doneness early.

Can I add vegetables to this cheesy sausage breakfast casserole? Absolutely. Bell peppers, mushrooms, spinach, and onions all work great. Sauté them first to cook off excess moisture before adding to the casserole.

Crack Breakfast Casserole in a 9x13 baking dish with a golden cheesy top, sausage, bacon, and hash brown base

Crack Breakfast Casserole

Easy make-ahead Crack Breakfast Casserole loaded with sausage, bacon, hash browns, cream cheese, and melted cheddar — cheesy, savory, and ready to bake fresh in the morning.
Prep Time 20 minutes
Cook Time 50 minutes
Rest Time 10 minutes
Total Time 1 hour 10 minutes
Course Breakfast
Cuisine American
Servings 10 servings
Calories 480 kcal

Equipment

  • 9×13-inch baking dish
  • Large skillet
  • large mixing bowl
  • whisk
  • aluminum foil
  • spatula

Ingredients
  

Ingredients

  • 3 cups frozen shredded hash browns, thawed and squeezed dry
  • 1 lb breakfast sausage cooked and drained
  • 6 strips bacon cooked crispy and crumbled
  • 8 large eggs
  • 0.5 cup heavy cream or half-and-half
  • 4 oz cream cheese, softened
  • 2 cups sharp cheddar cheese, freshly shredded divided
  • 0.5 tsp garlic powder
  • 0.5 tsp onion powder
  • 0.5 tsp paprika
  • 0.5 tsp salt
  • 0.25 tsp black pepper
  • butter or cooking spray for greasing the dish
  • sliced green onions for garnish

Instructions
 

  • Thaw the frozen hash browns completely and squeeze out all excess moisture using a clean kitchen towel.
  • Cook the breakfast sausage in a skillet over medium heat until fully browned. Drain the grease and set aside.
  • Cook the bacon in the same skillet until crispy. Drain on paper towels and crumble. Set aside.
  • Grease a 9×13-inch baking dish well with butter or cooking spray.
  • Press the dried hash browns evenly into the bottom of the dish to form a base layer.
  • Scatter the cooked sausage and crumbled bacon evenly over the hash brown layer.
  • Sprinkle 1½ cups of the shredded cheddar cheese over the meat layer, saving the remaining ½ cup for the top.
  • In a large bowl, whisk together the eggs, heavy cream, softened cream cheese, garlic powder, onion powder, paprika, salt, and black pepper until smooth.
  • Pour the egg mixture evenly over the casserole and press everything down gently so it absorbs the custard.
  • Sprinkle the remaining ½ cup of cheddar cheese over the top. Cover and refrigerate overnight or let sit for at least 20 minutes.
  • Preheat oven to 350°F. Cover the dish with foil and bake for 30 minutes.
  • Remove foil and bake for another 15 to 20 minutes until the top is golden and the center is fully set.
  • Let the casserole rest for 10 minutes before slicing. Top with sliced green onions and serve.

Notes

Squeeze hash browns completely dry before using or the base will be soggy. Cook and drain all meat well before layering. Overnight refrigeration gives the best texture. Cover with foil for first 30 minutes of baking, then uncover to brown the top.
Keyword Crack Breakfast Casserole

WANT TO SAVE THIS RECIPE?

Advertisements

Leave a Comment

Recipe Rating