This Mexican Lasagna is made with seasoned beef, a creamy filling, flour tortillas, and of course, cheese. This Tex Mex spin on a classic Italian dish is an easy recipe that is sure to be a family favorite.
This recipe for Mexican Lasagna is a cherished recipe from my childhood that is loved whether served for a family dinner or for entertaining company. It is super simple to make but has an amazing presentation and incredible flavor.
My Mom had two go-to dishes for entertaining; Chicken Pot Pie and this Mexican Lasagna.
Both dishes are extremely comforting, hearty, and loved by just about everyone.
I too, love to entertain with Mexican Lasagna. Not only is it an incredibly easy dish to make, but who doesn't love classic Tex Mex Flavors?
Key Components
This Mexican Casserole is made with 4 key elements that are layered together to make a dish stand out from others.
- Tortillas. In place of noodles, this recipe calls for tortillas. I prefer using homemade flour tortillas, but your favorite brand works just fine. If you need this recipe to be gluten-free, corn or gluten-free tortillas work just as well.
- A Hearty Beef Mixture. Instead of sausage and ground beef coated in tomato sauce like classic lasagna, this Mexican Lasagna is made with ground beef that is seasoned with diced tomatoes and Mexican seasonings, like those found in taco seasoning. Feel free to use leftover taco meat instead of this ground beef mixture, but I like the texture and moisture that the diced tomatoes add to this lasagna recipe.
- Creamy Cottage Cheese Filling. This unique cottage cheese layer is something I have only ever seen in my mom's recipe for Mexican Lasagna, and what makes this recipe memorable. The cottage cheese adds tang and texture and when combined with spicy Pepper Jack cheese, it creates an incredibly flavorful filling. If the Pepper Jack cheese is too spicy, use Monterey Jack in its place.
- Toppings. This casserole is best finished with toppings--just like tacos. I love to serve with chopped lettuce, tomatoes, onions, avocadoes, cheddar cheese, and sour cream. For picky palates, serve the toppings on the side and let everyone dish out the toppings as desired.
How to Make Mexican Lasagna
The first step to making this lasagna is to drain the cottage cheese. This helps to keep the casserole from being watery. To do this, simply place the cottage cheese into a fine-mesh strainer over a large bowl and let it drain while you brown the meat.
While the cottage cheese is draining, brown the meat by heating a large nonstick skillet over medium-high heat. Once browned, drain off any excess grease and then add in diced tomatoes and seasonings. Simmer over medium-low just for 5-7 minutes, allowing the flavors to develop and the liquid to partially evaporate from the tomatoes.
For the cottage cheese filling, mix together the drained cottage cheese, shredded Monterey Jack cheese, and egg together.
Then it is as simple as assembling the lasagna. Spray a 9x13 dish with nonstick spray and place 6 tortillas on the bottom and sides of the pan, overlapping slightly, forming a crust. Spread with the meat mixture and then top with another layer of tortillas. Spread the cottage cheese mixture over the tortillas and then cover with shredded cheese.
Bake the Mexican Lasagna until it is heated through and the top layer of cheese is melted.
Allow the lasagna to rest for 10-20 minutes before slicing and then topping with your favorite toppings.
More Mexican Favorites
Mexican Lasagna
Ingredients
- 16 ounces small curd cottage cheese
- 1 ½ pounds lean ground beef
- ½ small onion finely diced
- 1 Tablespoon chili powder
- 1 teaspoon salt
- ½ teaspoon cumin
- 1 teaspoon minced garlic
- 16 ounce can diced tomatoes with green chiles
- 12 flour tortillas
- 1 egg
- 1 cup shredded Pepper Jack cheese see note
- 1 cup shredded cheddar cheese
- For serving: diced tomatoes, avocado, lettuce, sour cream, olives, onions, etc
Instructions
- Preheat the oven to 350 degrees F and grease a 9x13 pan with nonstick spray.
- Pour a 16-ounce container of cottage cheese into a fine-mesh strainer and let drain over a large bowl while browning the beef.
- In a large non-stick skillet, brown the ground beef with the minced onions, breaking up as the meat cooks.
- Once the meat is browned, drain off excess fat and return to skillet. Add in the garlic, cumin, chili powder, salt, and diced tomatoes, and bring to a simmer. Lower heat to medium-low and simmer for 5 minutes, or until the liquid is reduced by at least half.
- In a medium mixing bowl, mix together the drained cottage cheese, the egg, and Monterey Jack cheese together until combined.
- Place 6 tortillas on the bottom and sides of the pan, forming a crust, overlapping slightly.
- Pour beef mixture over tortillas and cover with an additional layer of tortillas, just to cover the top of the meat mixture.
- Top the tortillas with the cottage cheese mixture and then sprinkle with cheddar cheese.
- Bake for 30-40 minutes at 350 degrees, or until the cheese is melted and bubbly.
- Rest for 10-20 minutes before slicing and serving with desired toppings.
Notes
- To prepare in advance, assemble as directed, cover with foil, and refrigerate it for up to 24 hours. To bake, uncover, and cook for 45-55 minutes at 350 degrees F.
- Leftovers can be stored in the refrigerator for up to 3 days.
- Feel free to use ground chicken or turkey in place of the beef.
- If the Pepper Jack cheese is too spicy, use Monterey Jack in its place.
Nutrition
Mary Beauregard
This is a keeper recipe. Nice change to traditional lasagne.
Kristen Chidsey
I am so glad you enjoyed Mary!
Jenn
I could eat this once a week and never tire of it!!!! Such great flavors in every bite!
Jessica
Now on our weeknight dinner rotation! Just loved the ease and flavors.
Kim in MI
Super easy to make and my family loved it. I don’t like foods that are too spicy hot and this was the perfect amount of spice. Give it a try you wil love it. Very delicious.
Kristen Chidsey
I absolutely love hearing you enjoyed Kim! Thanks for sharing!
Cindi Sigmon
I’ve made this for many years with the recipe I found in Taste of Home magazine. It’s easy, very pretty and delicious. I agree with leaving the toppings on the side for picky people!! It’s not as “pretty” that way, but still delicious!!
Kristen Chidsey
I wonder if that is where my Mom originally got her recipe as well. I have it in a family recipe binder from her.
Carol Benson
Good Morning. I was wondering if cotija cheese can be substituted for cottage cheese. Not a fan of cottage cheese
Kristen Chidsey
Cojita cheese would be a bit too crumbly and overpower the lasagna. You could use ricotta, sour cream, or cream cheese in place of the cottage cheese.
Annette Hunt
Recipe looks great but I'm wondering if I substitute the cottage cheese (Can't have cow dairy) for a shredded goat cheese, would you still add the egg to the cheese?
Kristen Chidsey
I have never tried using shredded goat cheese for this recipe, so I am not sure how that would turn out. I would maybe suggest skipping the cottage cheese layer and topping with refried beans or an additional layer of the beef mixture and then topping that with shredded goat cheese.