There’s something special about layering flavors into a single dish—especially when it’s easy, comforting, and packed with bold Mexican flavors. I still remember the first time I made this Mexican lasagna for my family—it was a hit! The layers of seasoned ground beef, melted cheese, and soft corn tortillas come together in a way that’s hearty enough to satisfy any appetite but simple enough for even the newest cooks to master. Whether you’re cooking for a family dinner or prepping for leftovers, this recipe is a perfect choice. Not only is it quick to throw together, but it’s also flexible enough to make it your own with different add-ins.
PrintDelicious Mexican Lasagna: A Beginner-Friendly Casserole
🔥🌯 Say hello to Delicious Mexican Lasagna! 🌮✨ A flavorful twist on a classic, this casserole combines seasoned beef, zesty spices, melty cheese, and a delicious array of Mexican ingredients. 🧀🌶️ It’s perfect for beginner cooks looking to impress with bold, bold flavors in every bite. Ready to layer up the deliciousness? 🎉💃 #MexicanLasagna #FlavorFusion #BeginnerCooking #ComfortFoodGoals #CheesyAndSpicy #FamilyFavorites #TacoInspired #EasyDinnerIdeas #FlavorFiesta #LatinFoodVibes 🌶️🥗
- Prep Time: 20 minutes
- Cook Time: 40 minutes,
- Total Time: 1 hour
Ingredients
- 1 pound ground beef: Lean ground beef works wonderfully in this recipe, but you can also swap it out for ground turkey or shredded chicken if you prefer.
- 1 medium yellow onion: Diced finely to add subtle sweetness and depth to the meat mixture.
- 2 teaspoons minced garlic: Adds a fragrant punch to the sautéed meat.
- ¼ cup taco seasoning: Either store-bought or homemade, the taco seasoning brings bold, zesty flavor to the dish.
- ½ cup water: Needed to help bind the spices and hydrate the filling.
- 14.5-ounce fire-roasted diced tomatoes: For an added smoky taste—if you don’t have these on hand, you can substitute with regular diced tomatoes or salsa.
- 4-ounce green chiles: Mildly spicy, these canned chiles give a nice warmth to the filling without overpowering the flavors.
- 15-ounce black beans: Packed with protein and nutrients, they add richness to the casserole.
- 18 corn tortillas: These are the base of your lasagna, soaking up all the delicious flavors and creating soft, comforting layers.
- 6 cups shredded jack and cheddar cheese: You can mix different cheese varieties based on your taste preference—cheddar adds sharpness, while jack brings creaminess.
- 1 medium tomato: For a fresh, colorful garnish.
- 1 bunch green onions: Thinly sliced for that crispy, fresh finish.
- Sour cream: For serving—this adds a cool, tangy contrast to the warm, cheesy lasagna.
Instructions
Step 1: Preheat Your Oven
Start by preheating your oven to 350°F (175°C). This will ensure that it’s ready once your casserole is ready to go in. Grab a 9×13-inch baking dish and spray it lightly with non-stick cooking spray. This will help prevent any sticking and ensure your layers slide out easily when serving.
Step 2: Cook the Ground Beef and Onion
In a large skillet over medium heat, add your ground beef and diced onion. Break up the beef with a wooden spoon as it cooks, allowing it to brown evenly. The onions will soften and become sweet, adding flavor to the filling. This process should take about 5-7 minutes.
Step 3: Add the Garlic and Spices
Once the beef is browned, stir in the minced garlic. Sauté for another minute or two, making sure the garlic is fragrant but not burnt. Then, sprinkle in the taco seasoning, followed by the water. Stir well to combine all the flavors and create a nice, cohesive meat mixture.
Step 4: Stir in the Tomatoes, Chiles, and Black Beans
Next, pour in the fire-roasted diced tomatoes (including their juices), followed by the green chiles. Give everything a good stir to mix the moisture into the filling. Lastly, add the drained and rinsed black beans. Stir again to ensure everything is evenly combined. Let this simmer for about 5 minutes to allow the flavors to meld together.
Step 5: Start Layering
To assemble your Mexican lasagna, begin by lining the bottom of your prepared baking dish with 6 corn tortillas. Overlap them slightly to ensure the bottom of the dish is fully covered. The tortillas will act as the “noodle” layer in this Mexican twist on traditional lasagna.
Step 6: Spread the Meat Mixture
Spread one-third of the meat mixture evenly over the tortillas, making sure to distribute it well.
Step 7: Add Cheese
Sprinkle 2 cups of the shredded cheese evenly over the meat layer.
Step 8: Repeat
Continue layering by adding another layer of tortillas, then another one-third of the meat mixture, followed by another 2 cups of cheese. Repeat once more until you’ve built three distinct layers. On the final layer, make sure to reserve enough cheese to sprinkle generously on top.
Step 9: Bake
Cover your baking dish with aluminum foil and place it in the oven. Bake for 30-40 minutes, or until the casserole is bubbly and the cheese has fully melted. You’ll know it’s done when you see the edges turning golden and the filling starting to ooze out slightly.
Step 10: Garnish and Serve
Once the lasagna comes out of the oven, let it sit for about 10 minutes before serving. This resting time allows the layers to set slightly, making it easier to cut clean slices. Top with diced tomatoes, sliced green onions, and a dollop of sour cream. Serve warm with extra sides like Mexican rice or a crisp salad.
Notes
- How to Know if the Meat is Cooked: To check if the ground beef is fully cooked, break it apart with your spatula. The meat should be browned and no longer pink. Additionally, using a meat thermometer will give you more precise guidance—look for an internal temperature of 160°F (71°C).
- Prevent Tortillas from Over-Soaking: Since the corn tortillas absorb moisture from the filling, you may find that they soften quite a bit during baking. If you want to retain some structure, consider layering the tortillas directly on top of the cheese rather than under the meat.
- Make-Ahead Tips: This dish can be made a day in advance, allowing the tortillas to absorb the juices more thoroughly. Just be sure to let the lasagna come to room temperature for 20-30 minutes before baking it to avoid too much moisture.
- Storing Leftovers: Store any leftovers in an airtight container in the refrigerator for 2-3 days. To reheat, pop it in the oven at 350°F until warmed through, or microwave individual portions until hot.
For beginners, this Mexican lasagna is a great way to build confidence in the kitchen. The steps are straightforward, and with a few helpful tips, you’ll have a casserole that looks as impressive as it tastes. Let’s dive into how to create this delicious dish—starting with the ingredients and ending with expert serving suggestions.
Ingredients and Preparation
To get started, here’s a list of everything you’ll need to make your Mexican lasagna:
- 1 pound ground beef: Lean ground beef works wonderfully in this recipe, but you can also swap it out for ground turkey or shredded chicken if you prefer.
- 1 medium yellow onion: Diced finely to add subtle sweetness and depth to the meat mixture.
- 2 teaspoons minced garlic: Adds a fragrant punch to the sautéed meat.
- ¼ cup taco seasoning: Either store-bought or homemade, the taco seasoning brings bold, zesty flavor to the dish.
- ½ cup water: Needed to help bind the spices and hydrate the filling.
- 14.5-ounce fire-roasted diced tomatoes: For an added smoky taste—if you don’t have these on hand, you can substitute with regular diced tomatoes or salsa.
- 4-ounce green chiles: Mildly spicy, these canned chiles give a nice warmth to the filling without overpowering the flavors.
- 15-ounce black beans: Packed with protein and nutrients, they add richness to the casserole.
- 18 corn tortillas: These are the base of your lasagna, soaking up all the delicious flavors and creating soft, comforting layers.
- 6 cups shredded jack and cheddar cheese: You can mix different cheese varieties based on your taste preference—cheddar adds sharpness, while jack brings creaminess.
- 1 medium tomato: For a fresh, colorful garnish.
- 1 bunch green onions: Thinly sliced for that crispy, fresh finish.
- Sour cream: For serving—this adds a cool, tangy contrast to the warm, cheesy lasagna.
Before you begin, you can make a few ingredient swaps to customize the lasagna to your liking. If you’re not a fan of beef, try ground turkey or even shredded chicken for a leaner option. You can also incorporate frozen or canned corn into the meat mixture for an extra pop of sweetness. And if you’re in the mood to experiment with more heat, consider adding diced jalapeños to the filling or spicing up your homemade taco seasoning.
Step-by-Step Instructions
Now that you’ve gathered all your ingredients, it’s time to assemble this mouthwatering Mexican lasagna. Follow these simple, easy-to-understand steps to create your layered masterpiece.
Step 1: Preheat Your Oven
Start by preheating your oven to 350°F (175°C). This will ensure that it’s ready once your casserole is ready to go in. Grab a 9×13-inch baking dish and spray it lightly with non-stick cooking spray. This will help prevent any sticking and ensure your layers slide out easily when serving.
Step 2: Cook the Ground Beef and Onion
In a large skillet over medium heat, add your ground beef and diced onion. Break up the beef with a wooden spoon as it cooks, allowing it to brown evenly. The onions will soften and become sweet, adding flavor to the filling. This process should take about 5-7 minutes.
Step 3: Add the Garlic and Spices
Once the beef is browned, stir in the minced garlic. Sauté for another minute or two, making sure the garlic is fragrant but not burnt. Then, sprinkle in the taco seasoning, followed by the water. Stir well to combine all the flavors and create a nice, cohesive meat mixture.
Step 4: Stir in the Tomatoes, Chiles, and Black Beans
Next, pour in the fire-roasted diced tomatoes (including their juices), followed by the green chiles. Give everything a good stir to mix the moisture into the filling. Lastly, add the drained and rinsed black beans. Stir again to ensure everything is evenly combined. Let this simmer for about 5 minutes to allow the flavors to meld together.
Step 5: Start Layering
To assemble your Mexican lasagna, begin by lining the bottom of your prepared baking dish with 6 corn tortillas. Overlap them slightly to ensure the bottom of the dish is fully covered. The tortillas will act as the “noodle” layer in this Mexican twist on traditional lasagna.
Step 6: Spread the Meat Mixture
Spread one-third of the meat mixture evenly over the tortillas, making sure to distribute it well.
Step 7: Add Cheese
Sprinkle 2 cups of the shredded cheese evenly over the meat layer.
Step 8: Repeat
Continue layering by adding another layer of tortillas, then another one-third of the meat mixture, followed by another 2 cups of cheese. Repeat once more until you’ve built three distinct layers. On the final layer, make sure to reserve enough cheese to sprinkle generously on top.
Step 9: Bake
Cover your baking dish with aluminum foil and place it in the oven. Bake for 30-40 minutes, or until the casserole is bubbly and the cheese has fully melted. You’ll know it’s done when you see the edges turning golden and the filling starting to ooze out slightly.
Step 10: Garnish and Serve
Once the lasagna comes out of the oven, let it sit for about 10 minutes before serving. This resting time allows the layers to set slightly, making it easier to cut clean slices. Top with diced tomatoes, sliced green onions, and a dollop of sour cream. Serve warm with extra sides like Mexican rice or a crisp salad.
Beginner Tips and Notes
Even though this recipe is beginner-friendly, there are a few tips to ensure everything turns out perfectly:
- How to Know if the Meat is Cooked: To check if the ground beef is fully cooked, break it apart with your spatula. The meat should be browned and no longer pink. Additionally, using a meat thermometer will give you more precise guidance—look for an internal temperature of 160°F (71°C).
- Prevent Tortillas from Over-Soaking: Since the corn tortillas absorb moisture from the filling, you may find that they soften quite a bit during baking. If you want to retain some structure, consider layering the tortillas directly on top of the cheese rather than under the meat.
- Make-Ahead Tips: This dish can be made a day in advance, allowing the tortillas to absorb the juices more thoroughly. Just be sure to let the lasagna come to room temperature for 20-30 minutes before baking it to avoid too much moisture.
- Storing Leftovers: Store any leftovers in an airtight container in the refrigerator for 2-3 days. To reheat, pop it in the oven at 350°F until warmed through, or microwave individual portions until hot.

Serving Suggestions
While this Mexican lasagna is a complete meal on its own, you can easily enhance it with complementary sides. A side of Mexican rice, roasted vegetables, or a fresh avocado salad would make perfect accompaniments. For added flair, drizzle some salsa over the top or serve with a side of guacamole to take the flavors up a notch.
Conclusion
This Mexican lasagna is more than just a comforting dinner—it’s a meal that brings people together with its bold flavors and satisfying layers. Whether you’re cooking for your family on a busy weeknight or preparing something that’s perfect for leftovers, this recipe delivers on simplicity, taste, and versatility. With clear, beginner-friendly instructions and tips to help you along the way, even novice cooks can feel confident making this delicious casserole. So why not give it a try? Gather your ingredients, follow the steps, and watch as this Mexican lasagna becomes a family favorite at your table. Don’t forget to share your experiences in the comments—everyone loves hearing your take on this easy and flavorful dish!
