This Crack Breakfast Casserole is a tasty mix of eggs, cheese, and sausage all baked together. It’s like a warm hug on a plate, perfect for starting your day!
I love making this when I have friends over. It’s easy to put together, and everyone always wants seconds. Who can resist cheesy goodness in the morning? 😄
You can prep it the night before and just pop it in the oven in the morning. It’s a crowd-pleaser that makes breakfast feel extra special!
Key Ingredients & Substitutions
Breakfast Sausage: You can use either pork or turkey sausage, depending on your preference. If you’re looking for a healthier option, turkey sausage works well and is leaner.
Eggs: I recommend using large eggs for better volume and richness. If you’re avoiding eggs, try using a vegan egg substitute, just adjust the consistency and seasoning accordingly.
Sour Cream: It brings a nice creaminess. If you want a lighter option, Greek yogurt is a great substitute. Just be aware it might add a tangier flavor!
Cheddar Cheese: I like sharp cheddar for its bold flavor, but feel free to swap it with Monterey Jack or Pepper Jack for some extra kick if you prefer.
Bacon: Cooked bacon adds a crunchy topping. If you want to keep it vegetarian, try using crispy roasted chickpeas instead for some texture.
How Do I Ensure My Casserole is Perfectly Baked?
Baking this casserole requires just the right timing to achieve that perfectly set texture. If you’re unsure, here’s what to do:
- Check around the 35-minute mark. The center should be slightly jiggly but not wet.
- If it’s browning too quickly, you can cover it loosely with foil.
- Let it rest for a few minutes after baking—this helps set the eggs even more and makes it easier to slice.
Enjoy your time cooking, and remember, breakfast can be delicious any time of day!

Crack Breakfast Casserole
Ingredients You’ll Need:
- 1 lb breakfast sausage (pork or turkey)
- 12 large eggs
- 1 cup sour cream
- 1/2 cup milk
- 2 cups shredded cheddar cheese, divided
- 1/2 cup diced red onion (plus extra for garnish)
- 1 tsp garlic powder
- 1 tsp onion powder
- Salt and pepper, to taste
- 6 slices cooked bacon, crumbled (plus extra for garnish)
- 1 tbsp fresh parsley, chopped (for garnish)
How Much Time Will You Need?
This delicious Crack Breakfast Casserole takes about 15 minutes to prepare and around 35-40 minutes to bake. So, in total, you’ll be looking at about 1 hour from start to finish. Plus, it’s perfect for making ahead!
Step-by-Step Instructions:
1. Preheat & Prepare:
Start by preheating your oven to 350°F (175°C). While it’s warming up, take a moment to grease a 9×13 inch baking dish with some cooking spray or butter. This will ensure your casserole comes out easily after baking!
2. Cook the Sausage:
In a skillet over medium heat, add the breakfast sausage and cook it until it’s nicely browned and fully cooked through. Make sure to break it into small pieces as it cooks. Once done, drain any excess grease so it doesn’t make your casserole too oily.
3. Mix the Egg Base:
In a large bowl, whisk together the eggs, sour cream, milk, garlic powder, onion powder, salt, and pepper until everything is well combined and smooth. This is where all the creamy goodness starts!
4. Combine Everything:
Now, stir in 1 1/2 cups of the shredded cheddar cheese, the cooked sausage, and 1/2 cup of diced red onion into your egg mixture. Mix it all together so that the flavors meld beautifully.
5. Pour & Spread:
Pour your delicious mixture into the prepared baking dish, spreading it out evenly to ensure every bite gets a mix of those yummy ingredients.
6. Add Toppings:
Sprinkle the remaining 1/2 cup of cheddar cheese over the top, followed by the crumbled cooked bacon. This will create a crispy, cheesy layer on top that’s just heavenly!
7. Bake:
Now it’s time to bake! Place your casserole in the oven and bake it uncovered for about 35-40 minutes, or until the eggs are fully set and the top is a beautiful golden brown.
8. Cool & Slice:
Once baked, remove the casserole from the oven and let it cool for a few minutes. This resting time helps it set up a bit more, making slicing easier.
9. Garnish & Serve:
Just before serving, sprinkle extra diced red onion and fresh chopped parsley on top for a burst of color and flavor. Serve warm and enjoy your hearty Crack Breakfast Casserole!
This casserole is not just filling; it’s bursting with cheesy, savory sausage and bacon flavors, with a delightful tang from the sour cream. It’s sure to be a hit at breakfast or brunch gatherings!
Can I Use Different Types of Cheese?
Absolutely! While cheddar is a classic choice, you can experiment with other types like Monterey Jack, Pepper Jack for a spicier kick, or even a blend of cheeses for extra flavor. Just keep the quantity the same!
Can I Make This Casserole Vegetarian?
Yes! You can easily make this casserole vegetarian by omitting the sausage and bacon. For added flavor and texture, consider adding sautéed vegetables like bell peppers, spinach, or mushrooms.
How to Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. You can reheat individual portions in the microwave or warm the entire casserole in the oven at 350°F (175°C) until heated through.
Can I Prepare This Recipe in Advance?
Definitely! You can prepare the casserole the night before, store it in the fridge, and bake it in the morning. Just make sure to let it sit at room temperature for about 20 minutes before baking to ensure even cooking.
