Cheesy Sausage Breakfast Casserole (Make Ahead Weekend Meal)
This cheesy sausage casserole is a hearty, make-ahead weekend meal that works for breakfast, lunch, or dinner. Made with sausage, eggs, bread, and melted cheese, it’s easy, family-friendly, and perfect for feeding a crowd.
Prep Time15 minutes mins
Cook Time45 minutes mins
Resting Time10 minutes mins
Total Time1 hour hr 10 minutes mins
Course: Breakfast, Brunch, dinner
Cuisine: American
Keyword: breakfast casserole with sausage, brunch casserole, cheesy sausage casserole, family casserole recipe, make ahead breakfast casserole, sausage breakfast casserole, sausage egg casserole, weekend meal recipe
Servings: 8
Calories: 420kcal
Author: The Family Meal Plan Team
Cost: $12.00 - $15.00
- Main Ingredients
- 1 lb breakfast sausage
- 1 lg large eggs
- 2 cups milk
- 4 cups cubed day-old bread
- Cheese & Base
- 1 tbsp Butter or Cooking Spray (for greasing baking dish)
- 2 cups shredded cheddar cheese
- 1/2 cups shredded mozzarella cheese
- 1/2 medium yellow onion diced
- 1 medium bell pepper diced, optional
- Seasonings & Finish
- 1/2 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp garlic powder
- 1 tbsp chopped fresh parsley optional for garnish
Preheat oven to 350°F. Grease a 9x13-inch baking dish with cooking spray or a light coating of butter.
1 tbsp Butter or Cooking Spray
Heat a large skillet over medium heat. Add the breakfast sausage and cook until browned and fully cooked, breaking it into crumbles as it cooks.
1 lb breakfast sausage
Add the diced onion and bell pepper to the skillet. Cook for 3–4 minutes, until softened. Drain excess grease from the skillet.
1/2 medium yellow onion, 1 medium bell pepper
In a large mixing bowl, whisk together the eggs, milk, salt, black pepper, and garlic powder until smooth and fully combined.
1 lg large eggs, 2 cups milk, 1/2 tsp salt, 1/2 tsp black pepper, 1/2 tsp garlic powder
Spread the cubed bread evenly in the prepared baking dish. Spoon the sausage mixture over the bread, then sprinkle the cheddar cheese and mozzarella cheese evenly over the top.
1 lb breakfast sausage, 4 cups cubed day-old bread, 2 cups shredded cheddar cheese, 1/2 cups shredded mozzarella cheese
Pour the egg mixture evenly over the casserole. Gently press the bread down with a spatula so it can absorb the liquid.
1 lg large eggs
Let the casserole sit for 10–15 minutes before baking, or cover and refrigerate overnight for a make-ahead option.
Bake uncovered for 40–45 minutes, or until the center is set and the top is golden brown. If the top browns too quickly, cover loosely with foil.
Let the casserole rest for 5–10 minutes before slicing. Garnish with parsley if desired and serve warm.
1 tbsp chopped fresh parsley
- Day-old bread works best because it absorbs the egg mixture without becoming too soggy.
- If using fresh bread, cube it and let it sit out for a few hours before assembling.
- Drain the sausage well so the casserole stays rich but not greasy.
- For a spicier version, use hot sausage or add red pepper flakes.
- For a lighter version, use turkey sausage and reduced-fat cheese.
- To make ahead, assemble the casserole, cover tightly, and refrigerate overnight. Bake the next day as directed.
- Let the casserole rest after baking so it slices cleanly.