If you’re looking for the ultimate comfort food with a bold twist, this Mexican Lasagna is exactly what you need! Layers of soft corn tortillas replace traditional pasta, stacked with a rich, savory meat sauce, hearty black beans, and plenty of gooey melted cheese.
This dish combines the best of Mexican flavors with the comforting structure of lasagna—making it perfect for busy weeknights, family dinners, or even meal prep. Plus, it’s ready in just 1 hour and can easily be made ahead or frozen for later.

❤️ Why You’ll Love This Recipe
- Perfect for quick and easy weeknight dinners
- Family-friendly and kid-approved
- Great for meal prep and freezer meals
- Easier than traditional lasagna
- Packed with bold, comforting flavors
🍅 Ingredients
- 1 lb ground beef (85–90% lean)
- 1 medium onion, diced
- 2 teaspoons minced garlic
- ¼ cup taco seasoning
- ½ cup water
- 14.5 oz fire-roasted diced tomatoes (do not drain)
- 4 oz canned green chiles
- 15 oz black beans, drained and rinsed
- 18 corn tortillas (small taco size)
- 6 cups shredded cheese (cheddar & Monterey Jack)
- 1–2 fresh tomatoes, diced (for garnish)
- 1 green onion, sliced (for garnish)
- Sour cream (for serving)
🔪 Instructions
1. Prep
Preheat your oven to 350°F (175°C) and lightly grease a 9×13-inch casserole dish.
2. Cook the Meat
In a large skillet over medium heat, cook the ground beef and diced onion until browned and softened.
3. Add Flavor
Stir in the minced garlic and cook for 1–2 minutes. Add taco seasoning and water, mixing well.
4. Build the Sauce
Add the diced tomatoes (with juices), green chiles, and black beans. Stir and simmer until heated through.
5. Layer the Base
Place 6 corn tortillas at the bottom of the baking dish, slightly overlapping.
6. Assemble Layers
Spread ⅓ of the meat mixture over the tortillas, then sprinkle with cheese.
Repeat layers 3 times (tortillas → meat → cheese).
7. Bake
Cover with foil and bake for 30–40 minutes until hot and bubbly.
8. Finish & Serve
Let it rest for 10 minutes, then garnish with diced tomatoes and green onions. Serve warm with sour cream.
🔥 Tips for the Best Mexican Lasagna
- Drain excess grease if using fattier beef
- Always rinse black beans to avoid extra sodium
- Freshly grated cheese melts better than packaged
- Let the casserole rest before slicing for clean layers
🔄 Variations & Substitutions
- Use ground chicken or turkey for a lighter version
- Swap tomatoes for 1½ cups salsa
- Add corn for extra texture and sweetness
- Try salsa verde or enchilada sauce for a flavor twist
- Use flour tortillas (softer, but less sturdy)
- Add bell peppers or olives for more depth
❓ FAQs
Can I make Mexican lasagna ahead of time?
Yes! Assemble it in advance, refrigerate, and bake when ready.
How do I store leftovers?
Store in an airtight container in the fridge for up to 4 days.
Can I freeze it?
Absolutely! Wrap tightly and freeze for up to 3 months. Thaw before reheating.
🍽️ Serving Suggestions
Serve your Mexican lasagna with:
- Fresh guacamole 🥑
- Mexican rice
- Refried beans (on the side)
- Tortilla chips & queso
- Simple green salad
