Why Make This Recipe
Mexican Taco Lasagna is a delightful and quick dish that combines the beloved flavors of tacos with the comforting layers of lasagna. This recipe is perfect for busy weeknights when time is short, but you still want something tasty and satisfying. It’s easy to prepare, customizable, and great for families, ensuring everyone enjoys a filling meal. Plus, you can adjust the spice level and ingredients to suit your preferences.
How to Make Mexican Taco Lasagna
Ingredients
- 8 Corn tortillas (fresh or gluten-free options work)
- 1 pound Ground beef or ground turkey (or lentils for a vegetarian option)
- 1 can Black beans (drained and well-rinsed)
- 1 cup Corn kernels (fresh, frozen, or canned)
- 2 tablespoons Taco seasoning (adjust for spice if needed)
- 1 cup Salsa (or enchilada sauce for variety)
- 1 medium Onion (diced)
- 1 medium Red bell pepper (chopped)
- 2 cups Shredded cheese (cheddar, Monterey Jack, or Mexican blend)
- 1 cup Sour cream (optional but recommended)
- 1 tablespoon Olive oil (or preferred cooking oil)
- ½ cup Water
- Fresh cilantro (for garnish)
Directions
- Preheat the oven to 375°F (190°C).
- Heat olive oil in a large skillet over medium heat. Add the diced onion and chopped red bell pepper, cooking until soft, about 3-4 minutes.
- Add ground beef or turkey to the skillet. Cook until browned, breaking it into small pieces, about 5-7 minutes.
- Stir in black beans, corn, taco seasoning, salsa, and water. Mix well and let it simmer for about 5 minutes.
- Begin layering: Spread a thin layer of the meat mixture on the bottom of a baking dish. Place 2 tortillas on top of the meat mixture.
- Add another layer: Spread more meat mixture and sprinkle with shredded cheese. Repeat the layering process, finishing with tortillas and cheese on top.
- Cover the dish with foil and bake for 20 minutes. Then, remove the foil and bake for an additional 10-15 minutes until the cheese is bubbly and golden.
- Remove from the oven and let it cool for 5 minutes before serving. Garnish with fresh cilantro.
How to Serve Mexican Taco Lasagna
Serve the Taco Lasagna hot, directly from the baking dish. You can add a side of sour cream for creaminess and a sprinkle of fresh cilantro for a burst of flavor. Pair it with a simple salad or some tortilla chips for a complete meal.
How to Store Mexican Taco Lasagna
Leftover Taco Lasagna can be stored in an airtight container in the refrigerator for up to 3-4 days. To reheat, simply place in the microwave or oven until warmed through. You can also freeze the lasagna for longer storage, making sure to wrap it well before freezing.
Tips to Make Mexican Taco Lasagna
- Feel free to add vegetables like zucchini or spinach for added nutrition.
- Use different types of cheese or a cheese blend for varied flavors.
- If you’re making this meatless, lentils or additional beans work great as protein substitutes.
- You can increase the spiciness by adding jalapeños or hotter taco seasoning.
Variation
For a different twist, try using different types of tortillas, such as flour tortillas for a softer texture or whole wheat tortillas for more fiber. You can also switch up the proteins, using chicken or meat alternatives like quinoa.
FAQs
Can I make this dish ahead of time?
Yes! You can prepare the layers ahead of time and store them in the refrigerator. Then, just bake when ready to eat.
Is this recipe spicy?
The spice level can be adjusted by modifying the amount of taco seasoning. Use mild seasoning if you’re sensitive to spice.
Can I freeze Taco Lasagna?
Absolutely! Just make sure to wrap it tightly before freezing. It can be stored for about 2-3 months. Thaw in the refrigerator before reheating.

Mexican Taco Lasagna
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Optional Vegetarian
Description
A delightful and quick dish that combines the beloved flavors of tacos with the comforting layers of lasagna, perfect for busy weeknights.
Ingredients
- 8 Corn tortillas (fresh or gluten-free options work)
- 1 pound Ground beef or ground turkey (or lentils for a vegetarian option)
- 1 can Black beans (drained and well-rinsed)
- 1 cup Corn kernels (fresh, frozen, or canned)
- 2 tablespoons Taco seasoning (adjust for spice if needed)
- 1 cup Salsa (or enchilada sauce for variety)
- 1 medium Onion (diced)
- 1 medium Red bell pepper (chopped)
- 2 cups Shredded cheese (cheddar, Monterey Jack, or Mexican blend)
- 1 cup Sour cream (optional but recommended)
- 1 tablespoon Olive oil (or preferred cooking oil)
- ½ cup Water
- Fresh cilantro (for garnish)
Instructions
- Preheat the oven to 375°F (190°C).
- Heat olive oil in a large skillet over medium heat. Add the diced onion and chopped red bell pepper, cooking until soft, about 3-4 minutes.
- Add ground beef or turkey to the skillet. Cook until browned, breaking it into small pieces, about 5-7 minutes.
- Stir in black beans, corn, taco seasoning, salsa, and water. Mix well and let it simmer for about 5 minutes.
- Begin layering: Spread a thin layer of the meat mixture on the bottom of a baking dish. Place 2 tortillas on top of the meat mixture.
- Add another layer: Spread more meat mixture and sprinkle with shredded cheese. Repeat the layering process, finishing with tortillas and cheese on top.
- Cover the dish with foil and bake for 20 minutes. Then, remove the foil and bake for an additional 10-15 minutes until the cheese is bubbly and golden.
- Remove from the oven and let it cool for 5 minutes before serving. Garnish with fresh cilantro.
Notes
Feel free to add vegetables like zucchini or spinach for added nutrition. Adjust the spice level by modifying the amount of taco seasoning.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 6g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 8g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 8g
- Protein: 25g
- Cholesterol: 75mg
Keywords: taco lasagna, Mexican recipe, family dinner, easy dinner




