Description
A warm, savory, and make-ahead sausage and egg casserole perfect for breakfast, brunch, or holidays. Customizable and easy to prep in advance.
Ingredients
1 lb breakfast sausage (pork, turkey, or plant-based)
10 large eggs
2 cups whole milk or half-and-half
2 cups shredded cheddar cheese
6 slices of bread, cubed (or 3 cups thawed hash browns)
1 tsp salt
1/2 tsp black pepper
1/2 tsp garlic powder
1/2 tsp onion powder
Butter or cooking spray for greasing
Instructions
1. Preheat oven to 350°F (175°C).
2. Brown sausage in a skillet, breaking it into crumbles. Drain excess grease.
3. Cube the bread or thaw hash browns and set aside.
4. In a bowl, whisk eggs, milk, salt, pepper, garlic powder, and onion powder.
5. Grease a 9×13 baking dish.
6. Layer bread cubes at the bottom of the dish.
7. Add cooked sausage evenly on top.
8. Sprinkle shredded cheese over the sausage.
9. Pour egg mixture evenly over the casserole. Press down gently.
10. Cover with foil and bake for 30 minutes.
11. Uncover and bake an additional 20–25 minutes until center is set and top is golden.
12. Let rest for 10 minutes before serving.
Notes
To make it ahead, refrigerate the unbaked casserole overnight and bake it fresh in the morning.
You can substitute bread with croissants, hash browns, or English muffins.
Use different cheeses for flavor variety, such as pepper jack or smoked gouda.
Freeze baked portions for up to 2 months for easy meal prep.
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 350
- Sugar: 2g
- Sodium: 520mg
- Fat: 24g
- Saturated Fat: 9g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 1g
- Protein: 18g
- Cholesterol: 210mg