Description
This Cheesy Mexican Layered Casserole is a hearty, comforting meal packed with seasoned meat, beans, corn, salsa, and gooey cheese, all layered with tortillas or chips. It’s a quick and easy dinner recipe that’s full of Tex-Mex flavor and perfect for weeknights, meal prep, or casual entertaining.
Ingredients
- 1 lb ground beef or ground turkey
- 1 small onion, diced
- 1 packet taco seasoning (or homemade blend)
- 1 (15 oz) can corn, drained
- 1 (15 oz) can black or pinto beans, drained and rinsed
- 1 can cream of chicken or cream of mushroom soup
- ½ cup sour cream
- 1 cup salsa or 1 can diced tomatoes with green chilies (like Rotel)
- 2 cups shredded cheddar or Mexican blend cheese
- 8 corn tortillas, torn (or 3–4 cups crushed tortilla chips)
- Olive oil or cooking spray
Instructions
-
Preheat oven to 375°F (190°C). Grease a 9×13-inch baking dish with cooking spray or olive oil.
-
In a skillet, cook ground meat with diced onion over medium heat until browned. Drain excess fat.
-
Stir in taco seasoning, then add corn, beans, salsa, soup, and sour cream. Mix until combined and creamy.
-
In the baking dish, layer half the tortillas or chips, then spread half the meat mixture and sprinkle with cheese.
-
Repeat the layers with remaining ingredients, finishing with cheese on top.
-
Bake for 25–30 minutes, until hot, bubbly, and golden on top.
-
Let cool for 5–10 minutes before slicing and serving.
Notes
- Add green chilies, jalapeños, or hot salsa for extra heat.
- Use cream cheese instead of soup for a richer filling.
- Make it vegetarian by omitting meat and doubling beans and veggies.
- Rotisserie chicken or ground chicken are great meat alternatives.
- Serve with sour cream, guacamole, or a crisp green salad.