Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
breakfast casserole recipe - A golden brown, cheesy breakfast casserole baked in a glass dish, with slices ready to be served.

The Ultimate Savory Breakfast Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty and customizable breakfast casserole recipe packed with sausage, bacon, cheese, and vegetables, perfect for make-ahead brunches or easy weekend mornings.

  • Total Time: 1 hour 10 minutes
  • Yield: 12 servings 1x

Ingredients

Scale

12 slices day-old bread, cubed (about 8 cups)
1 pound breakfast sausage, crumbled
8 slices thick-cut bacon, cooked and crumbled
1 cup diced yellow onion (1 medium)
1 cup diced bell pepper (any color)
1 cup sliced mushrooms
10 large eggs
1 1/2 cups half-and-half (or milk/heavy cream mix)
1 tsp Dijon mustard
1 tsp salt
1/2 tsp black pepper
1/2 tsp garlic powder
1/4 tsp onion powder
2 cups shredded sharp cheddar cheese
1 cup shredded Monterey Jack cheese
Butter or non-stick spray for greasing

Instructions

Step 1: Preheat your oven to 375°F (190°C). Grease a 9x13 inch baking dish thoroughly with butter or non-stick spray.
Step 2: In a large skillet, cook the breakfast sausage over medium heat, breaking it up with a spoon, until it's browned and cooked through. Drain off any excess grease and set aside. In the same skillet, cook the bacon until crispy. Remove the bacon, drain excess fat, and crumble once cool. Leave about a tablespoon of bacon fat in the pan.
Step 3: Add the diced onion, bell pepper, and mushrooms to the skillet with the reserved bacon fat. Sauté over medium heat for 5-7 minutes, until the vegetables are tender-crisp. Season with a pinch of salt and black pepper.
Step 4: In a large bowl, whisk together the eggs, half-and-half, Dijon mustard, salt, black pepper, garlic powder, and onion powder until well combined and slightly frothy.
Step 5: Layer the ingredients in the prepared baking dish. Spread the cubed bread evenly across the bottom. Sprinkle half of the cooked sausage and half of the sautéed vegetables over the bread. Scatter half of the shredded cheese (cheddar and Monterey Jack) over the top. Repeat with the remaining sausage, vegetables, and cheese, finishing with the remaining crumbled bacon.
Step 6: Carefully pour the egg mixture evenly over all the layers in the baking dish. Gently press down on the layers with a spatula to ensure the bread soaks up the egg mixture.
Step 7: Cover the baking dish tightly with aluminum foil. Refrigerate for at least 30 minutes, or preferably overnight, to allow the flavors to meld and the bread to fully absorb the egg mixture.
Step 8: When ready to bake, remove the casserole from the refrigerator and let it sit at room temperature for about 15-20 minutes while your oven preheats to 375°F (190°C). Bake, covered, for 30 minutes.
Step 9: Remove the foil and continue baking for another 20-30 minutes, or until the casserole is set in the center, golden brown on top, and the cheese is bubbly. An internal temperature of 160°F (71°C) indicates doneness. If the top browns too quickly, you can loosely tent it with foil again.
Step 10: Let the casserole rest for 10-15 minutes before slicing and serving. Serve warm with your favorite breakfast sides.

Notes

This breakfast casserole recipe is incredibly flexible. Feel free to swap out vegetables or cheeses based on your preference. For an extra rich flavor, add a layer of cream cheese cubes before pouring in the egg mixture. Ensure the bread cubes are slightly stale or lightly toasted to prevent the casserole from becoming soggy.

  • Prep Time: 20 minutes
  • Cook Time: 50 minutes
  • Category: Main Dishes & Savory Recipes
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice (approx. 1/12th of casserole)
  • Calories: 410 kcal
  • Sugar: 3g
  • Sodium: 780mg
  • Fat: 28g
  • Saturated Fat: 12g
  • Unsaturated Fat: 14g
  • Trans Fat: 0.5g
  • Carbohydrates: 25g
  • Fiber: 2g
  • Protein: 20g
  • Cholesterol: 210mg
Logo

Join Eldralys Recipes!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!