Breakfast Casserole Recipe
If you’re looking for a hearty, crowd-pleasing dish that brings together comfort and flavor in one beautiful bake, this Breakfast Casserole is exactly what you need. Packed with crispy tater tots, savory bacon, melty cheese, and fluffy eggs, it offers a delightful combination that’s perfect for a busy morning or a relaxed weekend brunch. Simple to prepare yet impressive on the table, this Breakfast Casserole is a dependable favorite that fills your kitchen with irresistible aromas and your belly with pure satisfaction.

Ingredients You’ll Need
Every ingredient in this Breakfast Casserole plays a vital role, from the crispy texture of golden tater tots to the creamy, cheesy layers that melt in your mouth. These essentials come together effortlessly, making this recipe both straightforward and flavorful.
- Tater tots, 32 ounces (907.19 g) frozen: The crispy potato base provides a satisfying crunch and hearty foundation.
- Shredded cheese, 3 cups (336 g), divided: Sharp cheddar or gruyere adds rich, melty flavor in every bite.
- Bacon, 16 ounces (453.59 g) cooked & crumbled: Brings a smoky, savory depth and a slight crispiness that contrasts beautifully.
- Scallions, 1 bunch (24 g) sliced: Fresh scallions introduce a bright, mild onion flavor and a pop of color.
- Eggs, 8 large (352 g): The binding agent that creates a fluffy and firm casserole texture.
- Milk, 1 cup (244 g), any kind: Adds creaminess and richness to the egg mixture.
- Heavy cream, 1/2 cup (119 g): For extra smoothness and a custard-like feel throughout the casserole.
- Kosher salt, 2 teaspoons (12 g), or to taste: Enhances all the flavors without overpowering them.
- Ground black pepper, 1/4 teaspoon (0.5 g): Adds just the right hint of warmth and spice.
- Garlic powder, 1/4 teaspoon (0.75 g): Brings subtle, savory depth that complements the bacon perfectly.
- Onion powder, 1/4 teaspoon (0.5 g): Enhances the scallion’s freshness with a gentle onion undertone.
How to Make Breakfast Casserole
Step 1: Preheat and Prepare the Tater Tots
Start by preheating your oven to 400 degrees F and spreading the frozen tater tots evenly in a 3-quart casserole dish. Baking them first ensures they turn gorgeous and golden brown, giving the casserole that perfect crispy texture on the bottom and edges. This step takes about 40 minutes, so use this time to prep the other ingredients.
Step 2: Layer with Cheese, Bacon, and Scallions
Once those tater tots are baked to crispy perfection, reduce the oven temperature to 350 degrees F. Sprinkle about two-thirds of your shredded cheese right over the hot potatoes, then add a generous layer of cooked, crumbled bacon and sliced scallions. Save a small amount of scallions for garnishing later. Each of these layers introduces bursts of flavor and texture, creating a rich experience in every forkful.
Step 3: Whisk the Egg Mixture
In a large mixing bowl, whisk together the eggs, milk, heavy cream, kosher salt, black pepper, garlic powder, and onion powder until fully combined and slightly frothy. This mixture is the magic that binds all components, steaming the casserole into a fluffy, custardy delight. Pour this carefully over your layered tater tots, cheese, bacon, and scallions to soak into every nook and cranny.
Step 4: Top and Bake Until Set
Sprinkle the remaining cheese over the top to create a golden, bubbly crust as it bakes. Pop the casserole back into your oven and bake for 40 to 45 minutes until it is browned at the edges and set firmly in the center. You’ll know it’s done when the middle no longer jiggles when you gently shake the dish.
How to Serve Breakfast Casserole

Garnishes
Fresh scallions reserved from earlier add a bright, fresh contrast to the rich casserole when sprinkled on top right before serving. You can also try a dollop of sour cream or a sprinkle of fresh herbs like parsley or chives to brighten each slice and add a punch of color.
Side Dishes
This Breakfast Casserole shines on its own but pairs beautifully with lighter sides like a crisp green salad, fresh fruit salad, or roasted tomatoes for a colorful, well-rounded meal. For an extra touch, consider serving with warm, buttered toast or soft dinner rolls to soak up every bit of cheesy goodness.
Creative Ways to Present
For a festive brunch, cut the casserole into neat squares and arrange on a platter with small bowls of toppings like salsa, hot sauce, or avocado slices so guests can customize their servings. Alternatively, serve it alongside a fresh juice or coffee station to create a welcoming, complete brunch spread that feels homely and indulgent.
Make Ahead and Storage
Storing Leftovers
Wrap any leftover Breakfast Casserole tightly with foil or transfer it to an airtight container and store it in the refrigerator. It keeps well for up to 3 days, making it perfect for reheating quick and easy breakfasts during busy mornings.
Freezing
This casserole also freezes wonderfully. Allow it to cool completely after baking, then cover with plastic wrap and aluminum foil or place portions in freezer-safe containers. It can be frozen for up to 2 months without losing flavor or texture, so you can enjoy it anytime with minimal effort.
Reheating
To reheat, bake the frozen or refrigerated casserole in a preheated 350 degrees F oven until warmed through, usually about 20-30 minutes. You can also microwave individual portions for a couple of minutes if you’re short on time. The melted cheese and fluffy eggs regain their delightful texture quickly!
FAQs
Can I make this Breakfast Casserole vegetarian?
Absolutely! Simply omit the bacon and add vegetables like bell peppers, mushrooms, or spinach to keep it flavorful and fresh while making it vegetarian-friendly.
Can I use different types of cheese?
Definitely. Sharp cheddar and gruyere are excellent choices, but feel free to experiment with mozzarella, Monterey Jack, or even a spicy pepper jack for a twist.
Is it possible to prep this the night before?
Yes! Assemble all the layers in your casserole dish, cover tightly, and refrigerate overnight. Bake it fresh the next morning – just add a few extra minutes to the baking time if it’s chilled before going into the oven.
What type of milk works best?
Any milk will do, including whole, skim, or plant-based alternatives like almond or oat milk. Just keep in mind that whole milk adds a richer taste and creamier texture.
Can I add other meats to this recipe?
Sure! Sausage, ham, or even leftover cooked chicken are great additions. Just cook them thoroughly before adding them to the casserole for best results.
Final Thoughts
This Breakfast Casserole has truly become a go-to for those special mornings when you want to impress effortlessly or feed a hungry crowd with minimal fuss. Its easy assembly, comforting flavors, and satisfying textures make it a recipe you’ll want to revisit again and again. Give it a try and watch how quickly it becomes a beloved staple in your kitchen!
