Crack Breakfast Casserole is a hearty and comforting dish that brings together fluffy eggs, crispy bacon, gooey cheese, and tender bread cubes baked to perfection. It’s the kind of breakfast that feels like a warm hug on a plate, perfect for starting your day with a smile and lots of flavor.
I love making this casserole when I have guests over or on weekends when there’s time to enjoy a leisurely morning. What’s great is how easy it is to prepare the night before — just mix the ingredients, pop it in the fridge, and bake it fresh in the morning. It’s always a hit, and I’ve never met anyone who didn’t ask for seconds!
My favorite way to serve this casserole is with a simple side of fresh fruit or a light salad to balance out the richness. Breakfast feels extra special when you’ve got a warm dish like this ready to go, especially when paired with a cup of strong coffee or fresh juice. It’s one of those recipes that makes your kitchen smell amazing and your whole family happy.
Key Ingredients & Substitutions
Breakfast sausage: I like using pork sausage for its rich flavor, but turkey sausage works well if you prefer a leaner option. You can also swap for vegetarian sausage for a meat-free version.
Eggs: Fresh large eggs give the best texture for the custard-like base. If you’re short on eggs, adding a bit of egg substitute or extra sour cream helps keep it creamy.
Cheeses: Cheddar adds sharpness, and mozzarella brings meltiness. Feel free to try Monterey Jack or Colby for a twist, or use all cheddar if you like a stronger flavor.
Hash browns: Frozen hash browns save time and give great texture. If you prefer, you can use fresh shredded potatoes, but be sure to squeeze out excess water for a firmer casserole.
Sour cream & milk: These keep the casserole moist and creamy. If dairy is an issue, Greek yogurt and almond milk are good substitutes but may slightly change the texture.
Bacon: Crispy cooked bacon on top adds a fantastic crunch and salty contrast. Turkey bacon or vegetarian bacon strips can work here too.
How Do You Know When Your Breakfast Casserole Is Perfectly Cooked?
Baking this casserole till it’s just set without drying it out is key. Here’s how I get it right:
- Bake uncovered for 40-45 minutes until the edges are golden and the center is mostly firm but slightly jiggly.
- To test doneness, gently shake the baking dish; the edges should be set but the middle can move a bit.
- Adding cheese and bacon near the end ensures a melty, crisp topping without overcooking the base.
- Let the casserole cool for 5-10 mins before slicing. This helps it firm up and hold together better.
These steps help avoid a rubbery texture and give you a tender, gooey breakfast treat every time.

Equipment You’ll Need
- 9×13-inch baking dish – perfect size for spreading the casserole evenly and baking it just right.
- Large skillet – you’ll cook the sausage and veggies here; it helps brown them nicely.
- Mixing bowl – big enough to whisk eggs and mix all ingredients without spilling.
- Whisk – makes beating the eggs and sour cream smooth and lump-free.
- Measuring cups and spoons – for accurate portioning of spices, milk, and other ingredients.
Flavor Variations & Add-Ins
- Swap sausage for diced ham or cooked ground beef for a different savory punch.
- Add chopped spinach or kale for some greens that boost nutrition and color.
- Use pepper jack cheese instead of mozzarella for a mild spicy kick.
- Mix in sautéed mushrooms or diced tomatoes to add earthiness and freshness.
How to Make Crack Breakfast Casserole?
Ingredients You’ll Need:
- 1 lb breakfast sausage (pork or turkey)
- 6 large eggs
- 1 cup shredded cheddar cheese
- 1 cup shredded mozzarella cheese
- 2 cups frozen hash browns, thawed
- ½ cup diced onions
- ½ cup diced bell peppers (optional)
- 6 slices bacon, cooked and crumbled
- 1 cup sour cream
- ½ cup milk
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ½ teaspoon salt
- ½ teaspoon black pepper
- Fresh parsley or chives for garnish (optional)
How Much Time Will You Need?
This casserole takes about 15 minutes to prepare and about 45-55 minutes to bake, including the additional baking time to melt the cheese and crisp the bacon topping. Let it rest for 5-10 minutes before serving.
Step-by-Step Instructions:
1. Prepare the Oven and Sausage
Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with cooking spray or butter. In a large skillet over medium heat, cook the sausage until browned and fully cooked, breaking it into pieces with a spatula. Drain excess grease and set aside.
2. Mix the Egg Base
In a large bowl, whisk together the eggs, sour cream, milk, garlic powder, onion powder, salt, and pepper until smooth.
3. Combine Ingredients
Stir the thawed hash browns, cooked sausage, diced onions, bell peppers (if using), and half of the shredded cheddar and mozzarella cheeses into the egg mixture. Pour this mixture evenly into the prepared baking dish.
4. Bake and Add Toppings
Bake uncovered for about 40-45 minutes, or until the casserole is set and slightly golden on top. Remove from the oven, sprinkle the remaining cheese on top, then add the crumbled bacon evenly over the cheese.
5. Finish Baking and Serve
Return the casserole to the oven and bake for another 5-10 minutes until the cheese is melted and bubbly. Let it cool for a few minutes before slicing. Garnish with fresh parsley or chives if desired and serve warm.
Can I Use Frozen Hash Browns Without Thawing?
It’s best to thaw frozen hash browns first to avoid excess moisture making the casserole soggy. You can thaw them overnight in the fridge or quickly in a sealed bag submerged in cold water.
Can I Make This Casserole Ahead of Time?
Absolutely! Prepare the casserole the night before, cover it tightly, and refrigerate. In the morning, bake it as directed—add a few extra minutes if baking straight from the fridge.
How Should I Store Leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat portions gently in the microwave or oven until warmed through.
Can I Substitute the Sausage or Bacon?
Yes, you can use turkey sausage or bacon for a leaner option, or swap for diced ham or even vegetarian alternatives to suit your preferences.



