Mexican Lasagna: A Beginner-Friendly Comfort Dish
There is something undeniably comforting about a warm, cheesy casserole fresh out of the oven. When that casserole combines the rich flavors of Mexican cuisine with the structure of a classic Italian lasagna, you get a dish that is both familiar and exciting: Mexican Lasagna.
PrintMexican Lasagna: A Beginner-Friendly Comfort Dish
This Mexican Lasagna is the ultimate fusion of cheesy, saucy comfort food and bold Tex-Mex flavors! Stacked with seasoned meat, melty cheese, and soft tortillas, each layer is packed with zesty goodness. Easy to make and even easier to love—get ready for a new family favorite! 🔥🌮
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6–8 servings 1x
Ingredients
- 1 pound ground beef (or substitute with ground chicken)
- 1 medium yellow onion, diced
- 2 teaspoons minced garlic
- ¼ cup taco seasoning (store-bought or homemade)
- ½ cup water
- 14.5 oz. canned fire-roasted diced tomatoes (do not drain)
- 4 oz. canned green chiles
- 15 oz. canned black beans, drained and rinsed
- 18 corn tortillas
- 6 cups shredded cheese (use a mix of Monterey Jack and Cheddar for best results)
- 1–2 fresh tomatoes, diced (for garnish)
- 1 green onion, sliced (for garnish)
- Sour cream, for serving
Instructions
1. Preheat and Prepare the Baking Dish
Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch casserole dish with non-stick spray. This prevents sticking and makes cleanup easier.
2. Cook the Meat and Aromatics
In a large skillet, cook the ground beef (or chicken) and diced onion over medium heat, stirring occasionally until the meat is browned and fully cooked. This takes about 6-8 minutes.
Once the meat is cooked, add the minced garlic and sauté for 1-2 minutes until fragrant. Garlic burns quickly, so keep the heat at medium.
3. Add Seasoning and Simmer
Sprinkle the taco seasoning over the meat, then pour in ½ cup of water. Stir well to coat the meat evenly in seasoning. Let it simmer for 2-3 minutes so the flavors meld.
4. Incorporate the Remaining Ingredients
Add the fire-roasted diced tomatoes (with juices), green chiles, and drained black beans to the skillet. Stir well and let everything simmer for 5 minutes to combine flavors.
5. Assemble the Lasagna Layers
Now it is time to build the lasagna layers:
- First Layer: Place 6 corn tortillas at the bottom of the greased casserole dish, overlapping them slightly to cover the base.
- Meat Mixture: Spread ⅓ of the meat mixture evenly over the tortillas.
- Cheese Layer: Sprinkle 2 cups of shredded cheese over the meat.
Repeat this process two more times to create three full layers of tortillas, meat, and cheese.
6. Bake the Casserole
Cover the dish with aluminum foil and bake for 30-40 minutes. The lasagna is done when the cheese is melted, bubbly, and slightly golden around the edges.
7. Let it Rest and Serve
Once baked, let the casserole sit for 10 minutes before slicing. This makes it easier to serve and helps the layers set.
Garnish with diced tomatoes and green onions, then serve with sour cream.
Notes
- How to Tell When It’s Done – The cheese should be fully melted, and the casserole should be bubbling around the edges. If unsure, insert a knife into the center—if it comes out hot, it is ready.
- Avoiding Soggy Tortillas – The key is to use just enough moisture from the diced tomatoes or salsa. The tortillas should absorb some liquid but not become overly soft.
- Making It Spicier – If you like heat, add a pinch of cayenne pepper to the taco seasoning or use hot green chiles.
- Shortcut Tips – To save time, use pre-shredded cheese and pre-diced onions and garlic from the store.
This dish is perfect for beginner cooks because it requires simple ingredients, minimal prep work, and can be assembled with ease. Unlike traditional lasagna, which relies on pasta sheets, this version uses corn tortillas, making the layering process straightforward. Plus, the recipe is flexible—you can easily swap ingredients based on personal preference or what you have on hand. Whether you are cooking for family, meal-prepping for the week, or just looking for a satisfying dish to share, this Mexican Lasagna will become a staple in your kitchen.
Why This Recipe is Perfect for Beginners
- Easy to Assemble – Unlike traditional lasagna, there is no need to pre-cook pasta sheets. Corn tortillas make the layering process effortless.
- Flexible Ingredients – You can swap out proteins, add vegetables, or adjust the spice level to your taste.
- One-Dish Meal – With protein, fiber, and dairy all in one dish, you do not need extra sides to make it a complete meal.
- Great for Leftovers – The flavors deepen overnight, making this an excellent meal prep option.
Ingredients and Substitutions
Here is everything you need to make Mexican Lasagna:
Main Ingredients
- 1 pound ground beef (or substitute with ground chicken)
- 1 medium yellow onion, diced
- 2 teaspoons minced garlic
- ¼ cup taco seasoning (store-bought or homemade)
- ½ cup water
- 14.5 oz. canned fire-roasted diced tomatoes (do not drain)
- 4 oz. canned green chiles
- 15 oz. canned black beans, drained and rinsed
- 18 corn tortillas
- 6 cups shredded cheese (use a mix of Monterey Jack and Cheddar for best results)
- 1-2 fresh tomatoes, diced (for garnish)
- 1 green onion, sliced (for garnish)
- Sour cream, for serving
Ingredient Substitutions
- Protein Options – If you prefer leaner meat, use ground chicken or turkey instead of beef.
- Tomatoes – If you do not have canned fire-roasted tomatoes, substitute with 1½ cups of salsa. The extra moisture from salsa helps prevent dryness.
- Extra Vegetables – Add corn (canned or frozen), bell peppers, or zucchini for more texture and nutrients.
- Cheese Choices – While Monterey Jack and Cheddar work well, you can also use Pepper Jack for a little spice or a Mexican cheese blend for variety.
Step-by-Step Instructions
1. Preheat and Prepare the Baking Dish
Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch casserole dish with non-stick spray. This prevents sticking and makes cleanup easier.
2. Cook the Meat and Aromatics
In a large skillet, cook the ground beef (or chicken) and diced onion over medium heat, stirring occasionally until the meat is browned and fully cooked. This takes about 6-8 minutes.
Once the meat is cooked, add the minced garlic and sauté for 1-2 minutes until fragrant. Garlic burns quickly, so keep the heat at medium.
3. Add Seasoning and Simmer
Sprinkle the taco seasoning over the meat, then pour in ½ cup of water. Stir well to coat the meat evenly in seasoning. Let it simmer for 2-3 minutes so the flavors meld.
4. Incorporate the Remaining Ingredients
Add the fire-roasted diced tomatoes (with juices), green chiles, and drained black beans to the skillet. Stir well and let everything simmer for 5 minutes to combine flavors.
5. Assemble the Lasagna Layers
Now it is time to build the lasagna layers:
- First Layer: Place 6 corn tortillas at the bottom of the greased casserole dish, overlapping them slightly to cover the base.
- Meat Mixture: Spread ⅓ of the meat mixture evenly over the tortillas.
- Cheese Layer: Sprinkle 2 cups of shredded cheese over the meat.
Repeat this process two more times to create three full layers of tortillas, meat, and cheese.
6. Bake the Casserole
Cover the dish with aluminum foil and bake for 30-40 minutes. The lasagna is done when the cheese is melted, bubbly, and slightly golden around the edges.
7. Let it Rest and Serve
Once baked, let the casserole sit for 10 minutes before slicing. This makes it easier to serve and helps the layers set.
Garnish with diced tomatoes and green onions, then serve with sour cream.
Beginner Tips and Notes
- How to Tell When It’s Done – The cheese should be fully melted, and the casserole should be bubbling around the edges. If unsure, insert a knife into the center—if it comes out hot, it is ready.
- Avoiding Soggy Tortillas – The key is to use just enough moisture from the diced tomatoes or salsa. The tortillas should absorb some liquid but not become overly soft.
- Making It Spicier – If you like heat, add a pinch of cayenne pepper to the taco seasoning or use hot green chiles.
- Shortcut Tips – To save time, use pre-shredded cheese and pre-diced onions and garlic from the store.

Serving Suggestions
This Mexican Lasagna is satisfying on its own, but pairing it with complementary sides can elevate the meal.
Side Dishes
- Mexican Rice – A classic side dish with tomatoes, spices, and a fluffy texture.
- Refried Beans – A creamy addition that enhances the flavors of the casserole.
- Guacamole and Chips – Adds a fresh, creamy element to balance the richness of the cheese.
Topping Ideas
- Avocado slices or guacamole for creaminess.
- Salsa or hot sauce for extra spice.
- Fresh cilantro for a burst of freshness.
Storage and Reheating Tips
- Refrigeration: Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Freezing: For longer storage, freeze portions in airtight containers for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: Warm leftovers in the oven at 350°F for 15-20 minutes or in the microwave for 2-3 minutes per slice.
Conclusion
Mexican Lasagna is a perfect dish for beginner cooks who want a foolproof, flavorful, and filling meal. With simple layering, flexible ingredients, and easy baking, it is hard to go wrong. Whether you are making it for a family dinner, meal prep, or a gathering with friends, this dish is sure to impress.
Try making it yourself and see how easy and delicious it is. Feel free to customize it with your favorite ingredients and share your experience in the comments. Happy cooking!
