
This crowd-pleasing tater tot breakfast casserole has become my ultimate brunch solution when hosting weekend gatherings. The combination of crispy golden tater tots, savory ham, and melty cheese creates an irresistible comfort food that disappears within minutes whenever I serve it.
I first made this casserole when my in-laws unexpectedly stayed overnight during a holiday weekend. With limited time in the morning, I threw together what I had on hand, and it became an instant family tradition. Now my nephew specifically requests "Aunt's potato breakfast thing" whenever he visits.
Ingredients
- 1 bag frozen tater tots: perfect base that crisps beautifully. Look for quality brand without added seasonings
- 16 ounces diced ham: provides savory flavor without needing precooking. Choose lower sodium varieties if preferred
- 1 1/2 cups shredded cheddar cheese: creates that classic breakfast flavor. Freshly grated melts better than pre-shredded
- 1 cup shredded mozzarella or Monterey Jack cheese: adds stretchiness and mild creaminess. Monterey Jack brings slight tanginess
- 8 large eggs: forms the binding custard. Farm fresh or organic eggs enhance flavor
- 1/2 cup milk: thins the egg mixture. Whole milk creates richest results
- 1 cup sour cream: adds luxurious creaminess and tang. Full fat version produces best texture
- Seasonings: salt, pepper, garlic powder, onion powder balances flavors. Use freshly ground pepper for stronger flavor
- 1-2 teaspoons hot sauce (optional): provides subtle heat without overwhelming
How To Make Tater Tot Breakfast Casserole
- Prepare the baking dish:
- Preheat your oven to 375°F. Thoroughly coat a 9x13 inch baking dish with nonstick cooking spray, ensuring the corners are well greased to prevent sticking.
- Combine the main ingredients:
- Add tater tots, diced ham, 1 cup of cheddar, and 1 cup of mozzarella to the prepared baking dish. Gently toss all ingredients together with your hands until evenly distributed. Spreading in an even layer optimizes browning.
- Create the egg mixture:
- In a large bowl, whisk together eggs, milk, and sour cream until completely smooth with no white streaks. Add salt, pepper, garlic powder, onion powder, and hot sauce if using. Whisk vigorously for about 30 seconds to incorporate air for a lighter texture.
- Assemble the casserole:
- Pour the egg mixture slowly and evenly over the tater tot mixture in the baking dish, ensuring all ingredients are coated. The liquid should seep down between the tater tots rather than pooling on top.
- Bake to perfection:
- Place casserole in preheated oven for 45 minutes until golden brown on top and set in the center. The interior temperature should reach 160°F. Top with remaining 1/2 cup of cheese and return to oven for additional 5 minutes until cheese melts completely and begins to bubble.

This casserole reminds me of Sunday mornings growing up when my mom would create special breakfast treats for our family. The smell of it baking takes me right back to those precious moments around our dining table. I particularly love how the tater tots on top get extra crispy while the ones underneath absorb the savory egg mixture.
Make Ahead Instructions
This casserole excels as a make-ahead option. Assemble everything the night before except for the final cheese topping. Cover tightly with plastic wrap and refrigerate. In the morning, remove from refrigerator while oven preheats, add 5-7 minutes to the baking time, then add final cheese as directed. The tater tots will soften slightly overnight but will still crisp up beautifully during baking.
Protein Variations
While ham creates a perfect savory base, this recipe welcomes customization. Substitute with 1 pound cooked breakfast sausage, crumbled bacon, or even vegetarian meat alternatives. For a protein boost, use half ham and half sausage. Always ensure meat is fully cooked before adding to the casserole. Vegetarians can skip meat entirely and add extra vegetables for a satisfying meatless version.
Serving Suggestions
This hearty casserole pairs wonderfully with lighter sides. Serve alongside a fresh fruit salad or green salad with vinaigrette to balance the richness. For special occasions, offer small ramekins of salsa, extra sour cream, sliced avocado, and chopped green onions for guests to customize their portions. A simple citrus juice mimosa completes the perfect brunch setting.

Troubleshooting Tips
If your casserole seems too wet after baking, it may need additional time. The center should be completely set with no jiggling. A knife inserted in the center should come out clean. If the top browns too quickly before the center sets, cover loosely with foil for the remainder of cooking time.
Frequently Asked Questions
- → Can I use a different type of meat?
Yes, you can use other meats like cooked sausage, bacon, or even turkey if preferred. Adjust seasoning as needed.
- → Can I make this dish ahead of time?
Absolutely! Prepare the casserole up to the baking step and refrigerate overnight. Bake it fresh the next day.
- → What cheeses work best in this dish?
This recipe uses cheddar and mozzarella, but you can experiment with Monterrey Jack, Colby, or Gruyère for added flavor.
- → How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave.
- → Can I make this vegetarian?
Yes, omit the ham and add sautéed vegetables like bell peppers, mushrooms, or spinach for a meat-free option.
- → Can I freeze the casserole?
Yes, you can freeze it after baking. Allow it to cool completely, then cover tightly and freeze for up to 2 months. Reheat in the oven.
- → What can I serve with this casserole?
This casserole pairs well with fresh fruit, yogurt, or a side salad for a complete meal.