If you’re searching for a hearty, comforting breakfast that feels like a warm morning hug, you have to try this Fireman’s Overnight Breakfast Casserole Recipe. This dish combines savory sausage, fresh vegetables, creamy eggs, and sharp cheddar cheese all baked together into one irresistible casserole that’s perfect for feeding a crowd or enjoying leftovers all week. The best part is it’s made the night before, so your morning starts easy and delicious, proving that waking up to something amazing doesn’t have to be complicated.

Ingredients You’ll Need
Every ingredient in this Fireman’s Overnight Breakfast Casserole Recipe plays an essential role in building layers of flavor, texture, and color. The simplicity of these staples makes this recipe approachable, yet each addition brings something special to the table.
- 1 pound ground pork sausage: The rich and savory base that adds depth and protein to the casserole.
- 8 ounces fresh sliced mushrooms: Earthy and tender, bringing freshness and moisture.
- 1 large onion (chopped): Adds a mild sweetness and a subtle crunch once cooked.
- 1 green pepper (chopped): For a pop of color and a slight crisp texture that balances the richness.
- Salt and pepper: Vital seasonings to enhance all your flavors perfectly.
- 12 eggs: The creamy, binding component that holds the casserole together beautifully.
- 1 cup whipping cream: Brings a luscious, velvety texture to the egg mixture.
- 1 pound shredded extra sharp cheddar cheese: Sharp, tangy, and melty, it’s the soul of any breakfast casserole.
- 1 (10.5-oz) can condensed cream of mushroom soup: Adds moisture and an umami kick to keep the casserole rich and creamy.
- ½ cup milk: Lightens the custard mix just enough for a tender finish.
- ¼ teaspoon garlic powder: A subtle punch of garlic warmth that wakes up the other flavors.
How to Make Fireman’s Overnight Breakfast Casserole Recipe
Step 1: Cook the sausage and vegetables
Start by browning the ground pork sausage in a skillet over medium heat until it’s fully cooked and slightly crispy. Drain any excess fat to keep the casserole from getting greasy. Toss in the chopped onion, green pepper, and sliced mushrooms, stirring and sautéing until the vegetables soften and release their delicious aromas. Season lightly with salt and pepper—this mixture is the flavorful foundation you’ll build upon.
Step 2: Combine the egg custard mixture
In a large bowl, whisk together 12 eggs, 1 cup whipping cream, ½ cup milk, condensed cream of mushroom soup, and ¼ teaspoon garlic powder. This creamy blend will soak into the sausage and vegetables, creating a fluffy yet rich custard once baked. Make sure the mixture is well combined for even flavor distribution.
Step 3: Assemble the casserole
In a greased 9×13 baking dish, spread the cooked sausage and vegetable mixture evenly. Sprinkle the shredded extra sharp cheddar cheese over the top. Finally, pour the egg custard mixture evenly across the whole dish, letting it seep through all the layers for ultimate flavor fusion.
Step 4: Refrigerate overnight
Cover the dish tightly with foil or plastic wrap, then place it in the refrigerator overnight. This step allows the flavors to meld beautifully and saves you loads of time in the morning.
Step 5: Bake the casserole
The next morning, preheat your oven to 350 degrees Fahrenheit (175 degrees Celsius). Bake the casserole uncovered for about 60 minutes or until the eggs are set and the top is golden and bubbly. To check doneness, insert a knife into the center—it should come out clean.
How to Serve Fireman’s Overnight Breakfast Casserole Recipe
Garnishes
A sprinkle of fresh chopped parsley or green onions adds a bright, fresh note that contrasts beautifully with the rich casserole. For a little extra kick, a dash of hot sauce or a spoonful of sour cream can elevate each bite.
Side Dishes
This casserole pairs perfectly with simple sides like crispy hash browns, fresh fruit salad, or warm, buttery toast. These additions provide textural variety and balance out the hearty, cheesy main dish.
Creative Ways to Present
Serve the casserole in individual ramekins for a charming, personalized touch at brunch. Alternatively, layer it with spinach or kale in the dish for added color and nutrients to surprise your guests. For a festive occasion, top it with sliced avocado or a dollop of guacamole to introduce a creamy, refreshing element.
Make Ahead and Storage
Storing Leftovers
After enjoying your Fireman’s Overnight Breakfast Casserole Recipe, store any leftovers in an airtight container in the refrigerator. It will stay fresh and delicious for up to 4 days, making for quick and satisfying breakfasts later in the week.
Freezing
This casserole freezes wonderfully! Portion leftovers into freezer-safe containers or wrap the entire casserole tightly with foil and plastic wrap for larger batches. Freeze for up to 3 months. When you’re ready to enjoy, thaw overnight in the refrigerator for best results.
Reheating
Reheat in the oven at 325 degrees Fahrenheit until warmed through to preserve the casserole’s texture and flavor. You can also microwave single portions for a quick breakfast fix, but avoid overheating to keep it from drying out.
FAQs
Can I make this casserole vegetarian?
Absolutely! Simply replace the ground pork sausage with your favorite plant-based sausage or add extra mushrooms and vegetables for a delicious vegetarian twist on the classic Fireman’s Overnight Breakfast Casserole Recipe.
Is it possible to use different cheese?
Yes! While sharp cheddar is traditional and melts beautifully, feel free to experiment with Monterey Jack, mozzarella, or even pepper jack for a different flavor profile.
Can I prepare this recipe without overnight refrigeration?
While the recipe shines when prepared overnight to meld flavors, you can assemble and bake immediately if short on time—you might just need to add a few extra minutes to the baking time.
What if I want to add more vegetables?
Great idea! Spinach, zucchini, or tomatoes can be wonderful additions. Just keep an eye on moisture levels so the casserole doesn’t become soggy.
Is this recipe suitable for meal prepping?
Definitely! It’s perfect for making ahead and storing for multiple breakfasts. Just portion, refrigerate or freeze, and reheat when you’re ready to eat.
Final Thoughts
There’s a reason this Fireman’s Overnight Breakfast Casserole Recipe is a favorite for gatherings and busy mornings alike—it’s downright delicious, easy to prep, and endlessly satisfying. Once you try it, you’ll have a new go-to breakfast that feels like a treat every single time. So go ahead, make it your own, and enjoy waking up to something wonderful.
Print
Fireman’s Overnight Breakfast Casserole Recipe
- Prep Time: 480 minutes
- Cook Time: 60 minutes
- Total Time: 540 minutes
- Yield: 12 servings
- Category: Breakfast Casserole
- Method: Baking
- Cuisine: American
Description
A hearty and delicious overnight breakfast casserole that layers savory ground pork sausage, fresh vegetables, eggs, cream, cheese, and creamy soup for a rich and satisfying meal perfect for feeding a crowd or meal prepping for the week.
Ingredients
Meat and Vegetables
- 1 pound ground pork sausage (Jimmy Dean recommended)
- 8 ounces fresh sliced mushrooms
- 1 large onion, chopped
- 1 green pepper, chopped
- Salt and pepper, to taste
Egg Mixture
- 12 eggs
- 1 cup whipping cream
Dairy and Soup
- 1 pound shredded extra sharp cheddar cheese
- 1 10.5-ounce can condensed cream of mushroom soup
- ½ cup milk
- ¼ teaspoon garlic powder
Instructions
- Prepare the sausage and vegetables: In a skillet over medium heat, cook the ground pork sausage until browned and cooked through. Drain any excess fat. Add the sliced mushrooms, chopped onion, and green pepper to the skillet and cook until the vegetables are softened. Season with salt and pepper to taste. Remove from heat and let cool slightly.
- Mix the eggs and dairy: In a large bowl, whisk together the eggs, whipping cream, condensed cream of mushroom soup, milk, and garlic powder until well combined.
- Assemble the casserole: In a greased 9×13-inch baking dish, spread the cooked sausage and vegetable mixture evenly. Sprinkle the shredded cheddar cheese evenly over the top.
- Pour the egg mixture: Carefully pour the egg and cream mixture over the layered ingredients in the baking dish, ensuring it is distributed evenly.
- Refrigerate overnight: Cover the casserole with plastic wrap and place it in the refrigerator to chill overnight, allowing the flavors to meld and the eggs to soak into all ingredients.
- Bake the casserole: Preheat the oven to 350°F (175°C). Remove the casserole from the refrigerator and bake uncovered for 60 minutes or until the eggs are set and the top is golden brown.
- Rest and serve: Allow the casserole to rest for 5-10 minutes before slicing. Serve warm for a comforting and filling breakfast or brunch.
Notes
- You can substitute ground turkey or chicken sausage for a leaner protein option.
- Feel free to add other vegetables like spinach or bell peppers for extra flavor and nutrition.
- Make sure to grease the baking dish thoroughly to prevent sticking.
- This casserole reheats well the next day and can be portioned for meal prep.
- Adjust the seasoning with salt and pepper according to taste preferences.

