This casserole is one of those recipes I reach for when I want something that feeds a crowd, requires almost no babysitting, and still lands on the table piping hot and satisfying. It layers frozen hash brown patties, savory sausage, melty cheese, tangy salsa, and an egg custard, then bakes until the center is set. Simple components. Big payoff.
It’s perfect for weekend brunches, holiday mornings, or a no-fuss weekday meal you can assemble ahead and pop in the oven. The flavors are familiar — a little Tex‑Mex brightness from the salsa, classic breakfast sausage, and double cheese for texture and richness. Nobody complains, and everyone eats well.
I’ll walk you through the ingredients, the exact method step-by-step, and practical tips to avoid common slip-ups. There are sensible swaps if you don’t have something on hand, tools that make the bake smoother, and straightforward storage advice so leftovers behave nicely.
Ingredient Rundown

Ingredients
- 8 frozen hash brown patties — form the bottom layer and crisp up in the oven; no thawing required.
- 1½-lbs sausage — provides the main savory protein and fat; cook and drain before assembling.
- 1½ cups salsa — adds moisture, acidity, and Tex‑Mex flavor; spoon evenly over the cheeses.
- 1 cup shredded cheddar cheese — sharpness and color; melts into the sausage layer for flavor pockets.
- 1 cup shredded Monterey Jack cheese — creamy melting cheese that balances the cheddar.
- 12 large eggs — make the custardy binder that soaks into the layers and sets when baked.
- ¼ cup milk — loosens the eggs for a tender texture; use any milk you have on hand.
- 1 (1-oz) package taco seasoning — seasons the egg mixture for cohesive Mexican-inspired flavor.
Method: Mexican Hash Brown Breakfast Casserole
- Preheat the oven to 350°F (175°C). Spray a 9×13-inch baking dish with cooking spray.
- Arrange the 8 frozen hash brown patties in a single layer to cover the bottom of the prepared dish; press them together if needed so they form a mostly even layer.
- In a large skillet over medium heat, cook the 1½ pounds of sausage, breaking it into crumbles, until no pink remains. Drain off excess grease.
- Spread the cooked sausage evenly over the hash brown patties in the baking dish.
- Evenly sprinkle 1 cup shredded cheddar cheese and 1 cup shredded Monterey Jack cheese over the sausage, then spoon 1½ cups salsa over the cheeses in an even layer.
- In a large bowl, whisk together 12 large eggs, ¼ cup milk, and the contents of the 1‑oz package of taco seasoning until well combined.
- Pour the egg mixture evenly over the casserole so it soaks into the layers.
- Bake uncovered in the preheated oven for 45 to 50 minutes, until the eggs are set in the center and the top is lightly browned.
- Let the casserole rest about 5 minutes before slicing and serving.
Why It’s My Go-To

Two words: reliable and easy. The steps are repeatable and forgiving. You don’t have to fuss over individual components at the last minute — the sausage can be cooked ahead, the hash browns start from frozen, and the egg mix is quick to whisk. It’s also flexible: feed a crowd or slice it small for single servings, and it travels well to potlucks.
The flavor balance is straightforward and crowd-pleasing. The salsa brightens the richness of the sausage and cheese so each bite feels lively rather than heavy. And because the eggs hold everything together, the casserole slices cleanly after a short rest, which makes serving less chaotic.
If You’re Out Of…

If you’re missing an item, make pragmatic swaps rather than trips to the store. Use what you have and keep quantities the same when possible so the bake time and texture remain consistent.
- No frozen hash brown patties? Press shredded or diced potatoes into the bottom of the dish in a single layer. They may need a little extra time to crisp and release moisture.
- No sausage? Use any cooked breakfast meat you have — keep it crumbled and drained so the egg custard can penetrate the layers.
- No salsa? A jarred tomato-based sauce or a spoonful of chopped tomatoes with a pinch of chili powder will add moisture and tang; spread thinly over the cheese layer.
- No taco seasoning? Salt, a pinch of cumin, chili powder, garlic powder, and paprika will season the eggs. Add a small amount at a time and taste the whisked egg mixture if you’re unsure.
Tools of the Trade
- 9×13-inch baking dish — the specified pan size ensures even cooking and the right depth.
- Large skillet — for browning the sausage and rendering fat before assembling.
- Mixing bowl and whisk — to combine eggs, milk, and taco seasoning thoroughly.
- Spatula or spoon — for spreading sausage, cheese, and salsa evenly.
- Sharp knife — for slicing neat portions after the short rest.
- Oven thermometer (optional) — handy if your oven runs hot or cold; it keeps bake times predictable.
Slip-Ups to Skip
Small mistakes can turn a great casserole into a soggy or overcooked one. Avoid these common errors:
- Skipping grease drainage: If you don’t drain the cooked sausage, the casserole will be greasy and may not set properly. Pat the sausage with paper towels or drain in a colander.
- Using too deep a dish: A deeper pan changes the egg-to-layer ratio and may require longer bake time. Stick with a 9×13-inch pan for the recipe as written.
- Pouring eggs too quickly: Pour slowly and let the egg mixture settle so it soaks into gaps; this helps the layers bind evenly.
- Skipping the rest: Cutting immediately out of the oven makes the slices fall apart. Five minutes of resting is enough for cleaner slicing.
Better-for-You Options
You can trim calories and fat without losing the essential character of the dish. Simple swaps keep the casserole hearty but lighter.
- Lean protein: Use leaner ground meat if you want less grease; just be careful with moisture — you may need to pat it dry in places.
- Lower-fat dairy: Choose reduced-fat cheeses and milk. Flavor will be slightly milder, but texture remains close.
- Increase veg: Stir in chopped bell peppers, onions, or spinach (lightly sautéed and drained) between layers to add fiber and volume.
Little Things that Matter
Those small, intentional moves make a big difference in the finished casserole.
- Press the patties together: Creating a mostly even base helps the egg mixture soak uniformly and yields consistent slices.
- Spread salsa gently: Spoon it across the cheese in an even layer to avoid pooling on one side.
- Even egg pour: Pour the egg mixture slowly and tilt the pan slightly if needed so the eggs flow into gaps.
- Check for doneness: The center should be set and not wobbly; a lightly browned top is a good visual cue.
Storage & Reheat Guide
Leftovers keep and reheat nicely, which is part of why this is such a practical dish.
- Refrigerate: Store cooled, covered leftovers in the refrigerator for up to 3–4 days.
- Freeze: For longer storage, wrap individual slices tightly in plastic wrap and place in a freezer bag for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Reheat in oven: For best texture, reheat slices at 325°F (160°C) on a baking sheet, covered lightly with foil, until warmed through (15–20 minutes depending on thickness).
- Reheat in microwave: Quick option: microwave a slice on a microwave-safe plate in 30‑ to 60‑second bursts until hot. Expect softer texture compared with oven reheating.
Popular Questions
Answers to the questions I get most often when I share this casserole with friends.
- Can I assemble this the night before? Yes. Assemble and cover, then refrigerate overnight. Bring to room temperature for 20–30 minutes before baking and expect similar bake time; you may need an extra 5–10 minutes.
- Will frozen patties make the bottom soggy? Laying them in a single, pressed layer and baking at the proper temperature minimizes sogginess. The egg custard will soak into gaps, so pressing them together helps the base crisp a bit.
- How do I know when it’s done? The eggs should be set in the center with no jiggle; the top should have a light golden color.
- Can I use pre-shredded cheese? Absolutely. Pre-shredded cheese works fine and speeds assembly. Keep an eye on melt and browning as pre-shredded blends sometimes brown faster.
- Is there a vegetarian version? Yes — omit the sausage and add sautéed mushrooms, peppers, onions, or a meat-free crumble. Make sure the vegetables are cooked and drained to avoid extra moisture.
Time to Try It
This casserole is proof that good weekend breakfasts don’t have to be complicated. It’s straightforward to assemble, bakes reliably, and serves a crowd with minimal fuss. Follow the method as written for consistent results, use the tips here to troubleshoot small issues, and don’t be afraid to tweak mix-ins based on what’s in your fridge.
Make it for brunch, freeze portions for busy mornings, or bring it to a gathering — it plays well in many settings. Let it rest before slicing, serve with a simple side of fruit or sliced avocado, and enjoy the ease of a hot, satisfying breakfast that practically makes itself.

Mexican Hash Brown Breakfast Casserole
Ingredients
Ingredients
- 8 frozenhash brown patties
- 1 1/2- lbssausage
- 1 1/2 cupsalsa
- 1 cupshredded cheddar cheese
- 1 cupshredded Monterey Jack cheese
- 12 largeeggs
- 1/4 cupmilk
- 1 1-ozpackage taco seasoning
Instructions
Instructions
- Preheat the oven to 350°F (175°C). Spray a 9×13-inch baking dish with cooking spray.
- Arrange the 8 frozen hash brown patties in a single layer to cover the bottom of the prepared dish; press them together if needed so they form a mostly even layer.
- In a large skillet over medium heat, cook the 1½ pounds of sausage, breaking it into crumbles, until no pink remains. Drain off excess grease.
- Spread the cooked sausage evenly over the hash brown patties in the baking dish.
- Evenly sprinkle 1 cup shredded cheddar cheese and 1 cup shredded Monterey Jack cheese over the sausage, then spoon 1½ cups salsa over the cheeses in an even layer.
- In a large bowl, whisk together 12 large eggs, ¼ cup milk, and the contents of the 1‑oz package of taco seasoning until well combined.
- Pour the egg mixture evenly over the casserole so it soaks into the layers.
- Bake uncovered in the preheated oven for 45 to 50 minutes, until the eggs are set in the center and the top is lightly browned.
- Let the casserole rest about 5 minutes before slicing and serving.
Equipment
- 9x13 inch Baking Dish
- 12-inch Non-Stick Skillet
- Meat Masher Tool
- Mixing bowls
- Hand Mixer
- Rotary Cheese Grater
Notes
Here is our recipe for Homemade Taco Seasoning Mix made with Chili powder, garlic powder, onion powder, red pepper flakes, oregano, paprika, cumin, salt, and black pepper:https://www.plainchicken.com/homemade-taco-seasoning/
Variations/Additionsyellow onionsred bell peppersjalapenos pepperspoblano chile peppersdiced green chilesblack beans
yellow onions
red bell peppers
jalapenos peppers
poblano chile peppers
diced green chiles
black beans
You can use any cheese that you enjoy. Cheddar, Monterey Jack, and Pepper Jack Cheeses are my go-to.
Can I make Mexican Breakfast Casserole Recipe ahead of time? Yes! Assemble the casserole and cover the casserole dish with plastic wrap. Store in the refrigerator overnight.When ready to bake, bring the baking dish to room temperature and bake as directed.
When ready to bake, bring the baking dish to room temperature and bake as directed.
Can I freeze Breakfast Casserole? Yes! Assemble the casserole. Cover the baking dish with plastic wrap and aluminum foil. Store in the freezer for up to 4 months.Thaw and bake as directed.
Thaw and bake as directed.
Store leftovers in an airtight container in the refrigerator.
