Some mornings call for a breakfast that feels like a warm hug and a fiesta at the same time, and this Cheesy Southwest Tortilla Breakfast Casserole is exactly that. Layers of soft corn tortillas, smoky sausage, fluffy eggs, and melty cheese bake together into one golden, bubbly pan you can carry straight to the table.


I love this casserole for lazy weekends, holiday brunches, and even busy weeknights when breakfast-for-dinner saves the day. It has all the Tex-Mex flavors I crave—salsa, green chiles, chili powder, and cumin—with just enough heat to wake everyone up without overwhelming little taste buds.
What Kind of Tortillas Should I Use for This Breakfast Casserole?
I’ve tested this casserole with both corn and flour tortillas, and corn is the clear winner for flavor and texture. Corn tortillas soak up the egg mixture, soften beautifully, and hold their layers without turning gummy. They also bring that classic Southwest, almost enchilada-like taste that fits perfectly with sausage, salsa, and green chiles.
If you only have flour tortillas, you can still make it work—just cut them into strips and let them sit in the egg mixture a bit longer before baking so they don’t stay doughy. But if you’re planning ahead, grab a stack of sturdy corn tortillas and you’ll get that perfect custardy center with lightly crisped edges around the sides.
Ingredients for the Cheesy Southwest Tortilla Breakfast Casserole
Before I start layering, I like to get everything chopped, shredded, and ready. This casserole looks simple, but each ingredient adds something important—flavor, texture, or that irresistible cheesy pull.
Corn tortillas – These are the backbone of the casserole, acting like soft, flavorful “noodles” that hold all the layers together while soaking up the egg custard.
Breakfast sausage or chorizo – The browned sausage brings savory richness and a little spice. Use pork, turkey, or even chorizo depending on how bold you want the flavors.
Eggs – They create the silky custard that bakes around the tortillas and fillings, turning everything into a sliceable breakfast bake.
Milk or half-and-half – A splash of dairy keeps the eggs tender instead of rubbery and gives the casserole a creamy, velvety texture.
Salsa – I like using a chunky jarred salsa for moisture, flavor, and little bites of tomato and onion throughout the casserole.
Diced green chiles – Mild green chiles add that classic Southwest flavor without making the dish too spicy, so it’s still family-friendly.
Onion – A quick sauté softens the onion and builds a savory base that keeps the casserole from tasting flat.
Red bell pepper – This adds sweetness, color, and a bit of crunch that stands up nicely after baking.
Shredded cheddar cheese – Cheddar melts into gooey pockets and gives the top that golden, bubbly crust we all fight over.
Shredded pepper jack cheese – Pepper jack brings extra creaminess and a hint of heat that plays perfectly with the salsa and spices.
Chili powder & ground cumin – These warm spices give the eggs a Tex-Mex twist and deepen the flavor so every bite tastes layered and cozy.
Garlic powder, salt & black pepper – Simple pantry staples that round everything out and make the flavors pop.
Fresh cilantro – Stirred into the custard and sprinkled on top, cilantro brightens the whole casserole and keeps it from feeling too heavy.
Cooking spray or butter – Greasing the pan is key so those crispy edges release easily and every slice comes out in one beautiful piece.
How To Make the Cheesy Southwest Tortilla Breakfast Casserole
Once the ingredients are prepped, the rest is just a little layering and a hands-off bake. I usually assemble it first, then clean up the kitchen while it’s in the oven so I’m ready to sit and enjoy when it comes out.
Step 1: Prep the Pan and Preheat the Oven
First, I preheat my oven to 350°F (175°C) and lightly coat a 9×13-inch baking dish with cooking spray or a thin layer of butter. A well-greased pan means the tortillas can crisp slightly along the edges and each square will lift out without sticking.
Step 2: Brown the Sausage and Veggies
In a large skillet, I cook the breakfast sausage over medium heat, breaking it into small crumbles as it browns. If the sausage is very lean, I drizzle in a bit of olive oil to keep it from sticking.
Once the sausage is cooked through, I add the diced onion and red bell pepper to the skillet. They sauté in the flavorful drippings for a few minutes until softened and fragrant, which builds a savory base for the whole casserole.
Step 3: Whisk the Egg Mixture
In a big mixing bowl, I whisk together the eggs, milk, salsa, diced green chiles, salt, black pepper, chili powder, cumin, and garlic powder. This becomes the custard that will soak into the tortillas and tie everything together.
At the end, I stir in a handful of chopped cilantro. It seems like a small step, but those fresh herbs make the casserole taste bright and freshly made instead of heavy.
Step 4: Layer the Tortillas, Sausage, and Cheese
Now for the fun part—layering. I spread half of the corn tortilla strips over the bottom of the greased baking dish, making an even layer so every slice has tortilla throughout.
On top of that, I scatter half of the sausage and veggie mixture, followed by a generous sprinkle of cheddar and pepper jack cheese. Then I repeat the layers with the remaining tortillas, sausage mixture, and more cheese so the casserole is full and even.
Step 5: Pour on the Custard
Next, I slowly pour the egg mixture over the layered tortillas and sausage, moving the bowl around the pan so it’s evenly distributed. I use the back of a spoon or a spatula to gently press everything down, helping the tortillas soak up the custard.
Letting the assembled casserole sit for about 10 minutes before baking gives the tortillas time to absorb some of that liquid and ensures a tender, cohesive texture.
Step 6: Bake Until Golden and Set
I slide the casserole into the oven and bake it for about 35–40 minutes, or until the center is set, the edges are puffed, and the cheese on top is deeply golden and bubbly.
If the top is browning too quickly but the center still needs a few minutes, a loose tent of foil keeps the cheese from getting too dark.
Step 7: Rest, Slice, and Garnish
As tempting as it is to dive right in, I let the casserole rest for 10–15 minutes after it comes out of the oven. This resting time allows the custard to finish setting so I can cut neat squares.
Right before serving, I sprinkle extra cilantro (and sometimes sliced green onions) over the top for a fresh pop of color and flavor.

Serving and Storing Cheesy Southwest Tortilla Breakfast Casserole
When this casserole hits the table, it’s usually the first dish to disappear. I like to cut it into generous squares and serve it warm with extra salsa or a dollop of sour cream on the side. A few slices of avocado or a squeeze of lime juice over the top make each serving feel restaurant-worthy.
For meal prep, I let leftovers cool completely, then transfer them to airtight containers. In the fridge, the casserole keeps well for up to 4 days. Individual portions reheat beautifully in the microwave in about a minute, or in a low oven if you prefer the edges to get a little crisp again.
If you want to freeze it, you can either bake the casserole, cool it, and freeze in portions, or assemble it in a freezer-safe dish before baking. For unbaked casserole, thaw it overnight in the fridge, then bake as directed, adding a few extra minutes if needed until the center is hot and set.
What to Serve With Cheesy Southwest Tortilla Breakfast Casserole?
To turn this casserole into a full brunch spread or a fun breakfast-for-dinner night, I like to pair it with a mix of fresh, crunchy, and sweet sides.
Fresh Fruit Salad
A big bowl of mixed berries, melon, or citrus balances the richness of the cheesy casserole and adds natural sweetness to the table.
Crisp Green Salad
When I serve this for dinner, a simple green salad with a bright lime vinaigrette adds freshness and color, and keeps the meal from feeling too heavy.
Breakfast Potatoes or Hash Browns
If you’re feeding a crowd of hearty eaters, crispy potatoes on the side are always welcome. Season them with paprika, garlic, and a little cayenne to echo the Southwest flavors.
Warm Tortillas or Toast
Warm flour tortillas or thick slices of buttery toast are perfect for scooping up every last cheesy bite and any extra salsa on the plate.
Toppings Bar
I love setting out bowls of sour cream, extra salsa, sliced jalapeños, avocado, lime wedges, and chopped cilantro so everyone can customize their own slice.
Want More Breakfast Casserole Ideas?
If this Cheesy Southwest Tortilla Breakfast Casserole is your kind of cozy, make-ahead comfort food, you’ll probably fall in love with these other hearty bakes too:
- Creamy Hashbrown Chicken Casserole – Try my Hashbrown Chicken Casserole when you’re craving extra-cheesy comfort with tender chicken and potatoes.
- Chicken Crescent Roll Casserole – The Chicken Crescent Roll Casserole wraps a creamy filling in buttery crescents for an easy, family-friendly bake.
- Chicken Taco Casserole Bake – For another Tex-Mex twist, this Chicken Taco Casserole delivers all your favorite taco flavors in bubbly, layered form.
- Runza Casserole – My Runza Casserole is a cozy Midwestern classic with seasoned beef, cabbage, and cheese baked under a soft crust.
Save This Pin For Later
Save this Cheesy Southwest Tortilla Breakfast Casserole to your favorite Pinterest board so it’s easy to find the next time you’re planning brunch, hosting overnight guests, or craving breakfast-for-dinner.
Tried it with your own twist—maybe extra jalapeños, crispy bacon on top, or a different cheese blend? I’d love to hear how it turned out, so be sure to share your version or drop any questions in the comments.
Need more inspiration? Explore my daily kitchen creations from Savor Queen over on Pinterest. Your next favorite casserole or brunch idea might be waiting there.
Print
Cheesy Southwest Tortilla Breakfast Casserole
- Total Time: 1 hour
- Yield: 8 servings
Description
Wake up to layers of soft corn tortillas, smoky sausage, fluffy eggs and melted cheese in this Cheesy Southwest Tortilla Breakfast Casserole. It bakes into a golden, bubbly pan of comfort that’s perfect for a quick breakfast, slow weekend brunch, meal-prepped lunches or even an easy dinner when you need cozy food ideas fast. With zesty salsa, green chiles and plenty of cheddar, this easy recipe brings Tex-Mex flavor to your best breakfast ideas, dinner ideas and even a late-night healthy snack-style nibble.
Ingredients
1 pound breakfast sausage, pork or turkey
1 tablespoon olive oil, if sausage is very lean
8 small corn tortillas, cut into 1-inch strips
1/2 cup diced yellow onion
1/2 cup diced red bell pepper
1 can 4 ounces diced green chiles, drained
1 cup salsa, mild or medium
10 large eggs
1 cup whole milk or half-and-half
1 teaspoon kosher salt
1/2 teaspoon ground black pepper
1 teaspoon chili powder
1 teaspoon ground cumin
1/2 teaspoon garlic powder
2 cups shredded cheddar cheese, divided
1 cup shredded pepper jack cheese, divided
2 tablespoons chopped fresh cilantro, plus more for serving
Cooking spray for the baking dish
Instructions
1. Preheat the oven to 350°F (175°C) and lightly coat a 9×13-inch baking dish with cooking spray.
2. In a large skillet over medium heat, cook the breakfast sausage, breaking it into crumbles, until browned and cooked through. If the sausage is very lean, add the olive oil while it cooks. Drain excess grease if needed.
3. Stir the diced onion and red bell pepper into the skillet and sauté with the sausage for 3 to 4 minutes, until the vegetables start to soften. Remove the pan from the heat and let the mixture cool slightly.
4. In a large mixing bowl, whisk together the eggs, milk, salsa, diced green chiles, kosher salt, black pepper, chili powder, cumin and garlic powder until well blended. Stir in the chopped cilantro.
5. Spread half of the tortilla strips over the bottom of the prepared baking dish. Top with half of the sausage and vegetable mixture, then sprinkle with 1 cup of the cheddar cheese and 1/2 cup of the pepper jack cheese.
6. Repeat with the remaining tortilla strips, sausage mixture and another 1/2 cup cheddar and 1/4 cup pepper jack. Pour the egg mixture evenly over the top, gently pressing down so all the tortillas are moistened. Finish with the remaining cheddar and pepper jack.
7. Let the casserole rest for 10 minutes so the tortillas can absorb some of the custard, then bake for 35 to 40 minutes, or until the center is set, the edges are puffed and the cheese is deeply golden.
8. Cool the casserole for 10 to 15 minutes before slicing. Garnish with additional cilantro if you like and serve warm.
Notes
For the best texture, avoid overbaking the casserole—take it out as soon as the center is just set, since it will continue to firm up as it cools.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Breakfast
- Method: Baked
- Cuisine: Southwest American
Nutrition
- Serving Size: 1 piece (about 1/8 of casserole)
- Calories: 520
- Sugar: 4
- Sodium: 980
- Fat: 34
- Saturated Fat: 14
- Unsaturated Fat: 16
- Trans Fat: 1
- Carbohydrates: 28
- Fiber: 3
- Protein: 26
- Cholesterol: 285
Keywords: cheesy southwest tortilla breakfast casserole, make ahead breakfast, brunch casserole, quick breakfast, easy dinner, breakfast ideas, dinner ideas, easy recipe, food ideas
