If you’re looking for a breakfast that’s hearty, cheesy, and absolutely irresistible, this Crack Breakfast Casserole is it!
It’s the ultimate crowd-pleaser, perfect for lazy weekends, holiday mornings, or anytime you want a meal that brings the whole family running to the table.
Loaded with eggs, crispy bacon, hash browns, and melty cheese, it’s easy to throw together and bakes into pure comfort food.
My kids call it “the breakfast that disappears,” and honestly, they’re not wrong. Let’s dive in—you’re going to love it!
What You’ll Need
- 8 slices of bacon, cooked and crumbled
- 1 (30 oz) bag of frozen shredded hash browns
- 2 cups shredded cheddar cheese
- 1 cup shredded mozzarella cheese
- 6 large eggs
- 2 cups milk
- 1/2 cup sour cream
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- Salt and pepper to taste
- 1/4 cup chopped green onions (optional, for garnish)

Pro Tips
- Pre-cook the bacon: Get it nice and crispy! It adds the perfect crunch and salty flavor to the casserole.
- Thaw the hash browns: This ensures even cooking and prevents soggy spots.
- Mix the eggs thoroughly: Whisk them well with the milk and sour cream to make the casserole fluffy.
- Customize the flavors: Add diced bell peppers, cooked sausage, or even jalapeños for a spicy twist!
- Let it cool for a few minutes: This makes slicing and serving so much easier.
Tools You’ll Need
- Large mixing bowl
- Whisk
- Measuring cups and spoons
- Large white ceramic baking dish
- Spatula or serving spoon
Substitutions & Variations
- Cheese: Swap out cheddar for pepper jack or Colby Jack for a different flavor.
- Meat: Replace bacon with sausage, ham, or even turkey bacon.
- Dairy-free: Use a plant-based milk and sour cream alternative.
- Low-carb: Use diced zucchini or cauliflower rice instead of hash browns.
Make-Ahead Tips
- Assemble the casserole the night before, cover tightly, and store it in the fridge. Bake it fresh in the morning—just add 10 extra minutes to the baking time.
How to Make Crack Breakfast Casserole
Step 1: Preheat the Oven
Preheat your oven to 375°F (190°C).
Step 2: Cook the Bacon
Cook the bacon in a skillet until crispy, then crumble it into small pieces.

Step 3: Mix the Eggs
In a large mixing bowl, whisk together the eggs, milk, sour cream, garlic powder, onion powder, salt, and pepper until smooth.

Step 4: Assemble the Casserole
In the baking dish, layer the hash browns, crumbled bacon, and shredded cheeses. Pour the egg mixture evenly over the top, making sure everything is covered.

Step 5: Bake
Place the casserole in the preheated oven and bake for 40-45 minutes, or until the top is golden and the center is set.

Step 6: Garnish and Serve
Let the casserole cool for 5-10 minutes, then sprinkle with chopped green onions (if using). Slice and serve warm!

Leftovers & Storage
- Fridge: Store leftovers in an airtight container for up to 4 days.
- Freezer: Wrap individual portions tightly and freeze for up to 2 months. Reheat in the microwave or oven for an easy meal.
Conclusion
There’s nothing better than starting the day with a warm, cheesy breakfast casserole that everyone loves. This Crack Breakfast Casserole is one of those dishes you’ll keep coming back to—it’s easy, adaptable, and pure comfort in every bite. I hope you’ll give it a try! Let me know how your family likes it in the comments below or share your favorite add-ins. I can’t wait to hear about it! Happy cooking! 🥓🍳✨