If you are looking for a hearty, flavorful twist on a classic comfort food, this Mexican Lasagna Recipe will quickly become one of your go-to dishes. Imagine layers of tender corn tortillas, seasoned ground beef, black beans, zesty salsa, and gooey melted Colby-Jack cheese all coming together in an easy-to-make casserole that bursts with vibrant colors and bold flavors. It’s a wonderful dish that blends the warmth of Mexican spices with the satisfying layers of traditional lasagna, perfect for feeding a crowd or enjoying leftovers throughout the week.

Ingredients You’ll Need
The magic of this Mexican Lasagna Recipe starts with a few simple but essential ingredients that each bring their own special touch. From the savory seasoned meat to the creamy melted cheese, every component adds texture, color, and that signature rich flavor that makes this dish so irresistible.
- Lean ground beef or ground chicken: The protein base that gives the lasagna its meaty heart and satisfying texture.
- Medium yellow onion (diced): Adds sweetness and depth to the savory filling.
- Garlic cloves (minced): Infuses rich aroma and flavor with just a hint of pungency.
- Taco seasoning (¼ cup): The spice blend that lends authentic Mexican zest to the dish.
- Water (½ cup): Helps meld the seasoning and keeps the filling moist.
- Mild salsa (1 ½ cups): Adds a tangy, savory punch and a touch of juiciness.
- Diced green chilies (1 can, 4 ounces): Brings a gentle heat and vibrant bite to the layers.
- Black beans (1 can, 15 ounces, drained and rinsed): Offers protein, texture, and a creamy contrast to the meat.
- Corn tortillas (18, divided): The sturdy yet tender layers that hold this whole Mexican masterpiece together.
- Shredded Colby-Jack cheese (4 ½ cups, divided): Melts beautifully, providing gooey richness that ties every layer.
- Roma tomato (diced): Fresh and juicy garnish that adds brightness to each serving.
- Green onions (sliced): A crisp, fresh topping to balance the hearty layers.
How to Make Mexican Lasagna Recipe
Step 1: Prepare Your Oven and Baking Dish
Start by preheating your oven to 350 degrees Fahrenheit to ensure it’s just right when you’re ready to bake. Next, grab a 9×13-inch baking dish and give it a good spray with non-stick cooking spray. This simple step keeps your cheesy layers from sticking and makes cleanup a breeze.
Step 2: Cook and Season the Meat Mixture
In a large skillet over medium heat, cook and crumble the ground beef along with the diced onion until the meat is no longer pink and the onions are soft and translucent. Drain any excess grease to keep the flavors clean. Stir in the minced garlic and let it cook for about a minute for that perfect aromatic punch. Then add the taco seasoning and water, stirring until combined. Finally, mix in the mild salsa, diced green chilies, and black beans, letting the mixture warm through on low heat. This flavorful filling is the heart of your Mexican Lasagna Recipe.
Step 3: Assemble the Layers
Now for the fun part! Begin by layering 6 corn tortillas in the bottom of the prepared dish, overlapping slightly to cover every inch. Spread one-third of the meat mixture evenly over the tortillas, followed by a generous sprinkle of 1 ½ cups of shredded Colby-Jack cheese. Repeat this layering twice more to build three complete layers, finishing off with cheese on top for that irresistibly golden, bubbly finish.
Step 4: Bake to Perfection
Cover your assembled lasagna securely with foil and pop it in the oven for 30 to 40 minutes. During this time, the cheese will melt and bubble delightfully while all the flavors meld together. When ready, carefully remove the foil — your kitchen will smell amazing!
Step 5: Garnish and Rest
Top off your masterpiece with fresh diced Roma tomatoes and thinly sliced green onions. Let the lasagna rest for five minutes to set and make slicing easier. This final touch adds a pop of color and fresh flavor that balances the rich layers beneath.
How to Serve Mexican Lasagna Recipe

Garnishes
Fresh garnishes like diced tomatoes and sliced green onions add a burst of freshness and a stunning visual contrast to your Mexican Lasagna Recipe. You can also try adding a dollop of sour cream or a sprinkle of chopped cilantro for an extra layer of flavor and brightness.
Side Dishes
This dish is such a flavor powerhouse it pairs beautifully with simple sides like a crisp green salad, Mexican street corn, or a bowl of guacamole with tortilla chips. These accompaniments provide refreshing textures that complement the warm, cheesy goodness of the lasagna.
Creative Ways to Present
To impress guests, try serving individual portions in small ramekins or bake the lasagna in a set of mini casserole dishes for personal servings. Adding colorful toppings such as sliced avocados, jalapeños, or a drizzle of tangy hot sauce can transform this family favorite into a festive centerpiece.
Make Ahead and Storage
Storing Leftovers
Mexican Lasagna Recipe leftovers store wonderfully in the refrigerator in an airtight container for up to 4 days. This makes it perfect for meal prepping or packing lunches with that delightful homemade taste.
Freezing
If you want to save your Mexican Lasagna Recipe for longer, wrap it tightly with foil or plastic wrap and freeze it for up to 3 months. Just make sure it is completely cooled before wrapping to keep everything fresh and flavorful.
Reheating
Reheat your lasagna slices in the oven at 350 degrees Fahrenheit for about 15 to 20 minutes to restore that bubbly cheese and fresh flavors. You can also microwave portions if you’re in a hurry, but the oven gives the best texture and taste.
FAQs
Can I substitute the ground beef with ground chicken?
Absolutely! Ground chicken works beautifully in this Mexican Lasagna Recipe for a lighter option. Just cook it the same way, ensuring it’s fully browned and seasoned well.
What if I don’t have taco seasoning on hand?
You can easily make your own with chili powder, cumin, paprika, garlic powder, onion powder, oregano, salt, and pepper. This homemade blend lets you adjust the spice levels to your liking.
Can I use flour tortillas instead of corn tortillas?
While corn tortillas are traditional and hold their shape nicely, flour tortillas can be used in a pinch. Keep in mind that flour tortillas may create a softer texture and add a different flavor profile to the dish.
Is this recipe gluten-free?
Yes! Using corn tortillas makes this Mexican Lasagna Recipe naturally gluten-free, but double-check your taco seasoning and other canned ingredients to ensure they do not contain hidden gluten.
How spicy is this dish?
This recipe has a mild heat level thanks to the mild salsa and green chilies, making it approachable for most tastes. You can always add jalapeños or spicier salsa to kick up the heat.
Final Thoughts
This Mexican Lasagna Recipe brings together the best of both worlds: the comforting layers of classic lasagna with the vibrant, exciting flavors of Mexican cuisine. It’s an easy, crowd-pleasing meal that feels special for any occasion. I encourage you to try it soon—you might just find a new favorite that’s destined to be made again and again.
Print
Mexican Lasagna Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 8 servings
- Category: Main Dish
- Method: Baking
- Cuisine: Mexican
Description
This Mexican Lasagna is a flavorful and hearty dish that layers seasoned ground beef, black beans, corn tortillas, salsa, and melted Colby-Jack cheese. Perfect for a family dinner, it combines classic Mexican ingredients with the comforting style of lasagna, baked until bubbly and garnished with fresh tomatoes and green onions.
Ingredients
Meat Mixture
- 1 pound lean ground beef or ground chicken
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- ¼ cup taco seasoning
- ½ cup water
- 1 ½ cups mild salsa
- 1 can (4 ounces) diced green chilies
- 1 can (15 ounces) black beans, drained and rinsed
Lasagna Layers
- 18 corn tortillas, divided
- 4 ½ cups shredded Colby-Jack cheese, divided
Garnish
- 1 Roma tomato, diced
- 2 green onions, sliced
Instructions
- Preheat oven: Preheat the oven to 350 degrees F (175 degrees C). Spray a 9×13-inch baking dish with non-stick spray and set aside.
- Cook meat mixture: In a large skillet over medium heat, cook and crumble the ground beef with the diced onion until the beef is no longer pink. Drain any excess grease. Add the minced garlic and cook, stirring, for 1 minute. Stir in taco seasoning and water until combined. Then add the mild salsa, diced green chilies, and black beans. Reduce heat to low and stir until heated through.
- Layer tortillas and filling: Place 6 corn tortillas slightly overlapping to cover the bottom of the prepared baking dish. Spread one third of the meat mixture evenly over the tortillas. Sprinkle 1 ½ cups of shredded cheese evenly over the meat mixture.
- Repeat layering: Repeat the layering process two more times using the remaining tortillas, meat mixture, and cheese, ending with cheese on top.
- Bake: Cover the dish with foil and bake for 30 to 40 minutes until the cheese is melted and bubbly.
- Garnish and serve: Carefully remove the foil and garnish the top with diced Roma tomato and sliced green onions. Allow the lasagna to stand for at least 5 minutes before slicing and serving. Enjoy!
Notes
- Use lean ground chicken as an alternative to beef for a lighter version.
- Drain and rinse black beans well to reduce sodium content.
- If mild salsa isn’t available, medium salsa can be used for added heat.
- Letting the lasagna rest after baking helps it set and makes slicing easier.
- To make it gluten free, ensure the taco seasoning and salsa are certified gluten free.

