Cheesy Sausage Breakfast Casserole

Save Recipe
  • Level: Easy
  • Total: 1 hr 50 min
  • Prep: 30 min
  • Inactive: 40 min
  • Cook: 40 min
  • Yield: 8 servings
Share This Recipe


1 onion, chopped

1 bell pepper, cored, seeded and chopped

2 cloves garlic, very finely chopped

6 large eggs

21/2 cups milk

1 tablespoon chopped fresh sage

1 tablespoon chopped fresh flat-leaf parsley

12 ounces white bread, cubed (about 1/2 loaf)

1/2 cup grated Cheddar cheese (about 2 ounces)

Coarse salt and freshly ground black pepper

2 teaspoons canola oil, plus more for the dish

1/2 pound pork or turkey country sausage, casings removed


  1. In a large nonstick skillet, heat the oil over medium heat. Add the sausage and cook, stirring and breaking it up into smaller pieces, until it begins to brown, 3 to 5 minutes. Add the onion and bell pepper and cook until the onion is golden, about 5 minutes. Add the garlic and cook until fragrant, 45 to 60 seconds. Remove from the heat to cool slightly. 
  2. Meanwhile, whisk together the eggs, milk, sage and parsley in a large bowl. Add the cubed bread, sausage-vegetable mixture and 1/4 cup of the cheese. Season with salt and pepper. Stir to combine. Cover and refrigerate for at least 30 minutes or overnight. 
  3. Preheat the oven to 350 degrees F. Brush a medium casserole dish with oil. Pour the chilled bread mixture into the prepared casserole dish. Sprinkle with the remaining 1/4 cup of cheese. Let sit at room temperature for 20 minutes.
  4. Transfer the casserole to the oven and bake until puffed and golden brown, about 30 minutes. (If the top of the casserole starts to get too brown, cover it with aluminum foil.) Remove to a rack to cool slightly. Serve hot or warm.
Healthy Breakfast Sandwich
18m Easy 98%
Crispy Chicken with Corn and Sausage
19m Easy 98%
Squash Casserole
Hugh Acheson

Squash Casserole

9m Easy 98%
Fennel Sausage and Mushroom Quiche
25m Easy 98%