Best Crack Breakfast Casserole is one of those magical dishes that can transform a regular breakfast into a hearty feast. I stumbled upon this recipe during a holiday brunch with friends, and I immediately fell in love with its rich flavors and comforting textures. With ground beef, crispy bacon, and creamy cheeses all layered over crispy hash browns, it promises a deliciously indulgent start to any day. It’s perfect for any occasion—from lazy weekends to festive holidays, and trust me, once you serve it, your guests will be asking for the recipe!
Why You’ll Love This Dish
This casserole is not just another breakfast; it’s a celebration on a plate! Imagine a meal that combines savory ground beef, smoky bacon, and creamy, cheesy goodness. It checks all the boxes: it’s budget-friendly, feeds a crowd, and is undeniably kid-approved. Whether you’re whipping it up for a family breakfast, a holiday brunch, or meal prepping for the week, this dish is versatile and convenient.
"I made this for a family gathering, and it disappeared in minutes! Everyone kept asking for more. Definitely a new favorite!" — Happy Home Cook
Step-by-Step Overview
Creating the Best Crack Breakfast Casserole is a straightforward process that flows seamlessly. Start by cooking your meat until crispy, then whip up a creamy egg mixture. Combine everything in a baking dish layered over hash browns, and finish with a cheesy topping. Pop it into the oven, and in less than an hour, you’ll have a delightful, puffed-up casserole ready to impress.
What You’ll Need
Here’s your complete list of ingredients:
- 1 pound (450g) ground beef
- 1 pound (450g) bacon, chopped
- 4 ounces (113g) cream cheese, softened
- ½ cup (120g) sour cream
- 1 cup (240ml) whole milk
- 8 large eggs
- 2 cups (200g) shredded cheddar cheese, divided
- 1 (30-ounce/850g) bag frozen shredded hash browns, thawed and drained
- 1 (1-ounce/28g) packet dry ranch seasoning mix
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
- ½ teaspoon salt
- ½ teaspoon freshly ground black pepper
Feel free to substitute ground turkey for beef or tweak the cheese varieties to suit your taste!

Directions to Follow
- In a skillet over medium heat, cook the ground beef and chopped bacon until both are browned and crispy. Drain any excess grease.
- In a large bowl, combine the softened cream cheese, sour cream, and whole milk. Beat until smooth, then stir in the ranch seasoning, onion powder, garlic powder, salt, and pepper.
- In another bowl, lightly beat the eggs. Pour them into the creamy mixture along with 1 cup of the shredded cheddar cheese. Gently fold everything until combined.
- Grease a 9×13 inch baking dish. Spread the drained hash browns evenly across the bottom, then crumble half of the cooked ground beef and half of the bacon over the hash browns.
- Pour the creamy egg mixture evenly over the hash browns and meat layers. Top with the remaining ground beef and bacon, then sprinkle the last cup of cheddar cheese over everything.
- Preheat your oven to 350°F (175°C) and bake for 45 to 55 minutes, or until the casserole is puffed and golden brown.
- Let it rest for 10 to 15 minutes before slicing and serving.
Best Ways to Enjoy It
Serve the Best Crack Breakfast Casserole with a fresh side of fruit, a dollop of avocado, or even some spicy salsa for that extra kick! Pair it with freshly brewed coffee or a mimosa for an indulgent brunch. For a complete meal, consider adding a crisp green salad on the side.
How to Store
To keep your casserole fresh, allow it to cool completely before storing. Wrap it tightly in plastic wrap or aluminum foil and store in the refrigerator for up to 4 days. For longer storage, you can freeze it for up to 2 months. To reheat, simply bake it in the oven at 350°F (175°C) until warmed through, or reheat individual servings in the microwave.
Helpful Cooking Tips
- Meat Options: For a lighter version, try using ground turkey or chicken, and feel free to mix different cheeses for a unique flavor.
- Make Ahead: Prepare the casserole the night before—assemble everything but the eggs, cover, and refrigerate. In the morning, add the eggs and bake!
- Cook Thoroughly: Ensure your meat is fully cooked for safety and enhanced flavor.
Recipe Variations
Want to switch things up? Here are a few creative twists:
- Vegetarian Version: Swap the meat for sautéed vegetables like bell peppers, onions, and mushrooms.
- Spicy Kick: Add diced jalapeños to the egg mixture or incorporate pepper jack cheese for a heated twist.
- Cheesy Goodness: Try mixing in different cheeses like Gouda or Monterey Jack for an extra layer of flavor.
Frequently Asked Questions
Can I prepare this dish in advance?
Yes! You can prepare the casserole ahead of time, refrigerate it, and simply bake it when you’re ready to serve.
How long does it keep in the fridge?
Properly stored in an airtight container, it can last up to 4 days in the fridge.
Can I freeze leftovers?
Absolutely! The casserole freezes well for up to 2 months. Just make sure it’s tightly wrapped to prevent freezer burn.

Best Crack Breakfast Casserole
A hearty breakfast casserole with ground beef, crispy bacon, and creamy cheeses layered over crispy hash browns.
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Total Time: 70 minutes
- Yield: 8 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Non-Vegetarian
Ingredients
- 1 pound (450g) ground beef
- 1 pound (450g) bacon, chopped
- 4 ounces (113g) cream cheese, softened
- ½ cup (120g) sour cream
- 1 cup (240ml) whole milk
- 8 large eggs
- 2 cups (200g) shredded cheddar cheese, divided
- 1 (30-ounce/850g) bag frozen shredded hash browns, thawed and drained
- 1 (1-ounce/28g) packet dry ranch seasoning mix
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
- ½ teaspoon salt
- ½ teaspoon freshly ground black pepper
Instructions
- Cook the ground beef and chopped bacon in a skillet over medium heat until both are browned and crispy. Drain any excess grease.
- Combine the softened cream cheese, sour cream, and whole milk in a large bowl. Beat until smooth, then stir in the ranch seasoning, onion powder, garlic powder, salt, and pepper.
- Beat the eggs in another bowl, then pour them into the creamy mixture along with 1 cup of shredded cheddar cheese. Gently fold everything until combined.
- Grease a 9×13 inch baking dish. Spread the drained hash browns evenly across the bottom, then crumble half of the cooked ground beef and half of the bacon over the hash browns.
- Pour the creamy egg mixture evenly over the hash browns and meat layers. Top with the remaining ground beef and bacon, then sprinkle the last cup of cheddar cheese over everything.
- Preheat your oven to 350°F (175°C) and bake for 45 to 55 minutes, or until the casserole is puffed and golden brown.
- Let it rest for 10 to 15 minutes before slicing and serving.
Notes
For a lighter version, try using ground turkey or chicken. It can be made ahead of time and refrigerated until ready to bake.
Nutrition
- Serving Size: 1 serving
- Calories: 430
- Sugar: 2g
- Sodium: 800mg
- Fat: 30g
- Saturated Fat: 12g
- Unsaturated Fat: 14g
- Trans Fat: 1g
- Carbohydrates: 20g
- Fiber: 1g
- Protein: 25g
- Cholesterol: 220mg

