This hearty Fireman’s Breakfast Casserole brings together eggs, cheese, and delicious meats all in one tasty dish. It’s perfect for starting the day with a bang!
Who wouldn’t want a breakfast that feels like a big hug? I love making this casserole for family gatherings; it feeds a crowd and leaves everyone smiling! 😄
Hello, leftovers! This dish is so filling, and the best part is I can enjoy it for breakfast all week long. Just reheat and savor the yumminess again!
Key Ingredients & Substitutions
Ground Sausage: Pork sausage gives the best flavor, but you can also use turkey or chicken sausage for a lighter option. If you prefer vegetarian meals, try using a plant-based sausage instead.
Eggs: Large eggs are standard here! If you want a lighter dish, you could substitute some whole eggs with egg whites, though it might change the texture a bit.
Cheddar Cheese: Sharp cheddar is my preference for its bold flavor, but feel free to swap in Monterey Jack, Colby, or even a cheese blend. For a dairy-free option, look for almond or coconut-based shredded cheeses.
Tater Tots: Frozen tater tots are the star here, but hash browns or diced potatoes can work too. Just ensure they are evenly spread to achieve the best texture.
How Do You Ensure Perfectly Cooked Eggs in Casserole?
Cooking the eggs evenly is crucial for a great casserole. Here’s what to keep in mind:
- Mix the eggs and milk well to create a uniform texture, ensuring no separate egg whites or yolks.
- Pour the egg mixture slowly over the other ingredients to help distribute it evenly.
- Check for doneness by gently shaking the dish. If the center jiggles excessively, it needs more time. Aim for a firm, set texture.
- For even cooking, let the casserole rest for a few minutes before slicing. This helps further set the eggs.

Fireman’s Breakfast Casserole
Ingredients You’ll Need:
- 1 lb ground sausage (pork or breakfast sausage)
- 8 large eggs
- 1 cup milk (whole or 2%)
- 2 cups shredded sharp cheddar cheese
- 3 cups frozen tater tots
- 1/2 cup diced onion (optional)
- 1/4 cup chopped fresh parsley or green onions (for garnish)
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp garlic powder (optional)
- Cooking spray or butter for greasing the baking dish
Time Needed:
This delicious casserole will take about 15 minutes to prepare, plus around 45-55 minutes to bake. Let it cool a bit before digging in! Total time is about 1 hour 15 minutes but it’s worth every minute.
Step-by-Step Instructions:
1. Preheat and Prepare:
Start by preheating your oven to 350°F (175°C). While it’s warming up, grease a 9×13-inch baking dish with cooking spray or butter to prevent sticking.
2. Cook the Sausage:
In a skillet over medium heat, add your ground sausage. Cook it until browned and fully cooked, breaking it into small pieces with a spatula. If you’re including onions, toss them in with the sausage and sauté until they are softened. Be sure to drain any excess grease so your casserole isn’t too oily!
3. Arrange the Base:
Now it’s time to build your casserole! Lay the frozen tater tots evenly across the bottom of the prepared baking dish. This will form a delicious crispy layer.
4. Add the Sausage:
Spread your cooked sausage (and onions, if you used them) evenly over the layer of tater tots. You want every bite to include that yummy sausage flavor!
5. Mix the Eggs:
In a large bowl, whisk together the eggs, milk, salt, pepper, and garlic powder if you’re using it. Make sure the mixture is well combined to create a smooth filling.
6. Combine Layers:
Pour the egg mixture evenly over the sausage and tater tots in the baking dish, making sure it covers everything.
7. Top with Cheese:
Sprinkle your shredded cheddar cheese generously across the top. This will melt beautifully as the casserole bakes!
8. Bake Away:
Place your casserole in the preheated oven. Bake for 45-55 minutes, or until the eggs are set and the cheese is melting and bubbly, with some golden spots showing.
9. Garnish and Serve:
Once baked, take the casserole out of the oven and garnish it with chopped parsley or green onions for that fresh touch. Allow it to cool for a few minutes before slicing.
10. Enjoy Your Casserole:
Now it’s time to dig in! Serve hot and enjoy the hearty, delicious flavors of your Fireman’s Breakfast Casserole. Perfect for breakfast or brunch!
This dish is filling, flavorful, and an absolute crowd-pleaser, making it great for feeding a hungry group or enjoying leftovers throughout the week.
Can I Use Different Types of Meat in This Casserole?
Absolutely! Feel free to swap the ground sausage for turkey sausage, chicken sausage, or even crumbled bacon for a different flavor. Just make sure the meat is cooked through before layering it in the casserole.
Can I Prepare This Casserole in Advance?
Yes, you can! Assemble the casserole the night before and store it covered in the fridge. When ready to bake, you may need to add a few extra minutes to the baking time, as it will be cold from the fridge.
How Do I Store Leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. You can reheat slices in the microwave or pop them back in the oven briefly to warm them through. Enjoy your hearty breakfast anytime!
Is There a Vegetarian Option for This Casserole?
Yes, you can easily make a vegetarian version by omitting the sausage and adding more veggies like bell peppers, spinach, or mushrooms. You can also substitute the sausage with a plant-based sausage for a hearty alternative!
