Broccoli Rabe and Sausage Breakfast Casserole Recipe
Introduction
This hearty breakfast casserole combines savory sausage, fresh broccoli rabe, and sharp cheddar cheese baked together with eggs and bread for a comforting start to your day. It’s perfect for making ahead and serves a crowd with ease.

Ingredients
- 1 tablespoon unsalted butter or vegetable oil
- 1 cup (142g) onion, minced
- 12 thick slices (454g) firm-textured white bread, slightly stale
- 8 cups (about 340g) broccoli rabe, cut in 1″ pieces, blanched, cooled, and drained
- 1 pound (454g) breakfast sausage or bacon, cooked, crumbled, and drained
- 2 1/2 cups (283g) sharp cheddar cheese, grated, divided
- 6 large eggs
- 3 1/2 cups (794g) milk
- 3/4 teaspoon table salt
- 1/4 teaspoon dry mustard
- 1/4 teaspoon black pepper
Instructions
- Step 1: Lightly grease a 2-quart casserole dish or a 9˝ x 13˝ pan that’s at least 2˝ deep.
- Step 2: In a medium sauté pan over medium heat, melt the butter or heat the oil. Add the minced onion and cook, stirring occasionally, for about 5 minutes until softened. Remove from heat and set aside.
- Step 3: Cut the bread into 3/4-inch cubes and place in a large bowl. Add the cooked onions, 1 cup of the grated cheddar cheese, and 3/4 of the broccoli rabe along with the cooked sausage or bacon. Save the remaining broccoli rabe and meat for topping.
- Step 4: In a separate bowl, whisk together the eggs, milk, salt, dry mustard, and black pepper until smooth. Pour this mixture over the bread and other ingredients in the large bowl, stirring gently to coat all the bread cubes evenly.
- Step 5: Transfer the mixture to the prepared casserole dish. Sprinkle the remaining broccoli rabe and cooked meat on top.
- Step 6: Cover the pan and refrigerate for at least 6 hours or overnight to let the flavors meld and the bread soak up the custard.
- Step 7: Preheat your oven to 350°F (175°C). Uncover the casserole and sprinkle the remaining grated cheese evenly over the top.
- Step 8: Bake the casserole for 70 to 75 minutes, or until it is golden brown and a paring knife inserted into the center comes out clean.
- Step 9: Remove from the oven and let it rest for 20 to 30 minutes before serving warm.
Tips & Variations
- Use day-old or slightly stale bread to ensure it absorbs the custard without becoming too soggy.
- Swap broccoli rabe for fresh spinach or kale for a milder green.
- For a vegetarian version, omit sausage or bacon and add sautéed mushrooms or roasted vegetables instead.
- Letting the casserole rest after baking allows it to set properly, making it easier to slice and serve.
Storage
Store any leftovers covered in the refrigerator for up to 3 days. To reheat, warm individual portions in the microwave until heated through, or in a preheated oven at 350°F for about 15 minutes.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare the casserole entirely the night before?
Yes, the casserole should be assembled, covered, and refrigerated for at least 6 hours or overnight before baking. This helps the bread soak up the custard and develops richer flavors.
Can I freeze this breakfast casserole?
While it is best when fresh or refrigerated, you can freeze the baked casserole for up to 2 months. Wrap it tightly and thaw overnight in the fridge before reheating in the oven until warmed through.
PrintBroccoli Rabe and Sausage Breakfast Casserole Recipe
This hearty Breakfast Casserole combines savory sausage, fresh broccoli rabe, and sharp cheddar cheese baked with bread cubes in a creamy egg and milk custard. Perfect for make-ahead brunches, it offers a delicious blend of flavors and textures that’ll satisfy any morning appetite.
- Prep Time: 20 minutes
- Cook Time: 75 minutes
- Total Time: 6 hours 95 minutes (includes refrigeration time)
- Yield: 8 servings 1x
- Category: Breakfast, Brunch
- Method: Baking
- Cuisine: American
Ingredients
Main Ingredients
- 1 tablespoon unsalted butter or vegetable oil
- 1 cup (142g) onion, minced
- 12 thick slices (454g) firm-textured white bread, slightly stale
- 8 cups (about 340g) broccoli rabe, cut in 1″ pieces, blanched, cooled, and drained
- 1 pound (454g) breakfast sausage or bacon, cooked, crumbled, and drained
- 2 1/2 cups (283g) sharp cheddar cheese, grated, divided
- 6 large eggs
- 3 1/2 cups (794g) milk
- 3/4 teaspoon table salt
- 1/4 teaspoon dry mustard
- 1/4 teaspoon black pepper
Instructions
- Prepare the Casserole Dish: Lightly grease a 2-quart casserole dish or a 9˝ x 13˝ pan that’s at least 2˝ deep to prevent sticking and ensure even cooking.
- Sauté the Onions: In a medium sauté pan over medium heat, melt the butter or heat the oil. Add the minced onion and cook, stirring occasionally, for about 5 minutes until softened. Remove from heat and set aside to cool slightly.
- Assemble Bread Mixture: Cut the slightly stale bread into 3/4-inch cubes and place them in a large mixing bowl. Add the cooked onions, 1 cup of the grated cheese, and three quarters of the broccoli rabe and cooked sausage or bacon. Reserve the remaining quarter of broccoli rabe and meat for topping the casserole.
- Mix the Custard: In a separate bowl, whisk together the eggs, milk, table salt, dry mustard, and black pepper until the mixture is smooth and well combined.
- Combine and Transfer: Pour the custard mixture over the bread mixture in the large bowl. Stir gently to evenly coat the bread cubes and ingredients. Transfer this mixture into the prepared casserole dish. Sprinkle the reserved broccoli rabe and meat evenly over the top.
- Refrigerate: Cover the casserole dish and refrigerate for at least 6 hours or up to overnight. This resting time allows the bread to soak up the custard flavors.
- Preheat Oven: When ready to cook, preheat your oven to 350°F (175°C).
- Top with Cheese and Bake: Remove the casserole from the refrigerator, uncover it, and sprinkle the remaining 1 1/2 cups of grated cheddar cheese evenly on top. Bake the casserole uncovered for 70 to 75 minutes, or until the top turns golden brown and a paring knife inserted into the center comes out clean.
- Rest and Serve: After removing the casserole from the oven, allow it to rest for 20 to 30 minutes before serving warm, which helps it set and enhances the flavors.
- Storage: Store any leftovers in a covered container in the refrigerator for up to 3 days.
Notes
- Using slightly stale bread allows it to absorb the custard better without becoming too mushy.
- For a vegetarian option, substitute sausage or bacon with sautéed mushrooms or a plant-based meat alternative.
- Blanching the broccoli rabe helps reduce its bitterness and improves texture.
- Make sure to cook and drain the sausage or bacon thoroughly to avoid excess grease in the casserole.
- This casserole can be assembled the night before to save time on the day of serving.
- Leftover casserole can be reheated in the oven or microwave until warmed through.
Keywords: breakfast casserole, sausage casserole, broccoli rabe breakfast, baked egg casserole, savory breakfast bake, brunch recipe

