Prep the pan: Lightly grease a 9x13-inch baking dish with butter or cooking spray.
This prevents sticking and helps the edges crisp nicely.
Cook the sausage: In a large skillet over medium heat, brown the sausage, breaking it into crumbles. Cook until no longer pink and lightly caramelized. Transfer to a paper-towel-lined plate.
Sauté the aromatics: In the same skillet, add the onion and bell pepper with a pinch of salt.
Cook 4–5 minutes until softened. Stir in the garlic and cook 30 seconds, just until fragrant.
Whisk the custard: In a large bowl, whisk the eggs, milk, salt, pepper, Dijon, and smoked paprika until smooth. You want a well-mixed, well-seasoned custard.
Build the base: Spread the cubed bread evenly in the baking dish.
Scatter the sausage and sautéed vegetables on top. Sprinkle 1 1/2 cups of the shredded cheese over everything.
Pour and press: Pour the egg mixture evenly over the bread and sausage. Gently press the bread down with the back of a spoon so it soaks up the custard.
Rest time (optional but ideal): Cover the dish tightly and refrigerate for at least 30 minutes, or overnight for best texture.
This helps the bread absorb the custard fully.
Bake: Preheat the oven to 350°F (175°C). Uncover the casserole and bake for 35–45 minutes, until the center is set and the top is lightly golden. A knife inserted in the center should come out clean or with moist crumbs, not wet egg.
Add final cheese: Sprinkle the remaining 1/2 cup cheese on top during the last 5 minutes of baking to melt.
Rest and serve: Let the casserole stand 10 minutes before slicing.
Garnish with parsley or chives. Serve warm with hot sauce or a side of fruit.