If you love the bold flavors of Mexican cuisine and the comforting layers of a classic lasagna, then this Taco Lasagna Recipe is going to become your new favorite dinner. It brings together seasoned ground chicken, fire-roasted tomatoes, black beans, and melty Mexican cheese stacked between soft tortillas, all baked to bubbly perfection. Every bite is a delightful mix of textures and vibrant tastes that make this dish fun, satisfying, and perfect for sharing with friends and family.

Ingredients You’ll Need
This Taco Lasagna Recipe is a beautiful blend of simple, wholesome ingredients that each add their own special touch. From the fresh crunch of diced peppers to the creamy goodness of refried beans, every component plays a vital role in creating layers bursting with flavor and color.
- Green pepper, 1 cup diced: Adds a fresh, slightly sweet crunch that balances the richness.
- Red pepper, ½ cup diced: Provides vibrant color and a subtle sweetness.
- Frozen corn, 2 cups: Adds natural sweetness and a pop of texture throughout the layers.
- Cilantro (optional): A fresh herb that brightens the dish when used as garnish.
- Jalapeno slices (optional): For those who like a little spicy kick on the side.
- Tomato halves (optional): Adds juicy freshness when serving.
- Ground chicken or beef, 1 pound: The protein base that soaks up all the exciting taco flavors.
- Olive oil, 2 tablespoons: Helps brown the meat and soften the veggies beautifully.
- Black beans, 15 ounces drained (do not rinse): Adds hearty texture and a burst of protein.
- Fire-roasted diced tomatoes with garlic, 14.5 ounces drained: Imparts smoky depth with a hint of sweetness.
- Water, ½ cup: Keeps the filling nice and juicy.
- Taco seasoning, 2 (1-ounce) packets: The signature blend that makes this dish unmistakably taco-flavored.
- Salsa, 1 cup: For that saucy layer that ties everything together.
- Flour tortillas, 6 (8-inch): The perfect soft layers that replace traditional pasta sheets.
- Refried beans, 16 ounces: Adds creamy richness and helps bind the layers.
- Shredded Mexican cheese, 3 cups divided: Melts into gooey, irresistible pockets of flavor.
- Sour cream (optional): A cooling dollop that complements the spices when serving.
How to Make Taco Lasagna Recipe
Step 1: Preheat Oven and Brown Meat
Start by preheating your oven to 400°F to get it ready for baking later. In a large skillet, warm up the olive oil and add your ground chicken along with the diced green and red peppers. Brown everything together until the chicken is cooked through and the peppers are tender, making your kitchen smell amazing.
Step 2: Make Taco Filling
Next, add the frozen corn, drained black beans, fire-roasted tomatoes, water, and taco seasoning right into the skillet. Stir these ingredients well and let them cook for about 3 minutes. This simmering step allows the flavors to meld and creates that savory filling that holds this dish together so perfectly.
Step 3: Layer Lasagna
Grab a 9×13-inch baking dish and spread a layer of salsa on the bottom—this will keep the tortillas moist and add a tangy kick. Then start layering with two tortillas, one-third of your meat mixture, half the refried beans, and one-third of the shredded cheese. Repeat these layers once more, then top everything with the remaining tortillas, the rest of the meat mixture, and the final third of cheese. This layering process is what makes the Taco Lasagna Recipe so fun to assemble and look forward to eating.
Step 4: Bake and Serve
Bake your assembled lasagna for about 20 minutes, or until the cheese on top is melted and bubbling, signaling it’s time to dig in. Once out of the oven, let it rest for a few minutes before slicing to help the layers set nicely—then serve it up with your favorite garnishes and sides.
How to Serve Taco Lasagna Recipe

Garnishes
Garnishing is where you can add some bright pops of freshness and texture. Fresh cilantro leaves bring a lovely herbal note, while a dollop of sour cream helps balance the spices. Don’t forget jalapeno slices for some heat and tomato halves for a juicy burst that refreshes every bite.
Side Dishes
Keep your sides simple yet complementary. A crisp Mexican street corn salad or a light cabbage slaw adds crunch and brightness. Guacamole and tortilla chips are always welcome as tasty companions that enhance the taco vibe. Or consider a zesty bean salad for extra protein and fiber.
Creative Ways to Present
Want to impress at your next dinner? Serve portions of the Taco Lasagna Recipe in small individual ramekins for a personalized touch. Or, double the layers and bake it in a deep casserole dish to make a crowd-pleasing centerpiece. You can even transform it into mini taco cups by layering in greased muffin tins for fun handheld bites.
Make Ahead and Storage
Storing Leftovers
This Taco Lasagna Recipe keeps beautifully in the refrigerator for up to 3 days. Store leftovers tightly covered in an airtight container so the flavors stay fresh and the cheese remains melty when reheated.
Freezing
If you want to prep in advance, this dish freezes wonderfully. Wrap the lasagna tightly with plastic wrap and then aluminum foil, or use a freezer-safe container. It will stay good for up to 2 months—perfect for busy weeknight meals down the road.
Reheating
To reheat, thaw overnight in the fridge if frozen. Warm it in the oven at 350°F covered with foil to keep from drying out, about 20 minutes or until heated through. You can also microwave individual slices, but the oven method keeps the texture and melty cheese just right.
FAQs
Can I use ground beef instead of chicken?
Yes! Ground beef works just as well and adds a classic taco flavor. Feel free to swap it in the same amount and cook it the same way as ground chicken.
What if I want a vegetarian Taco Lasagna Recipe?
Simply leave out the meat and add more beans, veggies like zucchini or mushrooms, and extra corn to keep it hearty and delicious.
Can I make this recipe gluten-free?
Absolutely. Replace the flour tortillas with gluten-free tortillas or even corn tortillas, and double-check that your taco seasoning is gluten-free.
How spicy is this dish?
The spice level is moderate thanks to the taco seasoning; you can control it by adjusting the amount used or by adding jalapenos on the side for extra heat.
Can I prepare parts of this Taco Lasagna Recipe in advance?
Yes, you can prepare the meat filling and even assemble the layers the day before, then keep it covered in the fridge until ready to bake.
Final Thoughts
If you’re craving a dish that’s comforting, bursting with flavor, and fun to make, you really need to try this Taco Lasagna Recipe. It’s a wonderful way to shake up dinner, bringing together the best of tacos and lasagna in a single, cheesy, satisfying meal. Give it a go and watch it disappear from the table faster than you can say taco!
Print
Taco Lasagna Recipe
- Prep Time: 10 minutes
- Cook Time: 32 minutes
- Total Time: 42 minutes
- Yield: 6 servings
- Category: Main Dish
- Method: Baking
- Cuisine: Mexican-American
Description
This flavorful Taco Lasagna combines the best of Mexican-inspired ingredients layered like a classic lasagna, featuring ground chicken, black beans, fire-roasted tomatoes, and a blend of cheeses baked to bubbly perfection. Perfect for a family dinner, it’s a hearty and delicious twist on traditional tacos that can be customized with your favorite toppings.
Ingredients
Main Ingredients
- 1 cup green pepper, diced
- ½ cup red pepper, diced
- 2 cups frozen corn
- 1 pound ground chicken (or ground beef)
- 2 Tablespoons olive oil
- 15 ounces black beans, drained (do not rinse)
- 14.5 ounce can fire-roasted diced tomatoes with garlic, drained
- ½ cup water
- 2 (1-ounce) packets of taco seasoning
- 1 cup salsa
- 6 (8-inch) flour tortillas
- 16-ounce can refried beans
- 3 cups shredded Mexican cheese, divided
Optional Garnishes and Toppings
- Cilantro (optional, for garnish)
- Jalapeno slices (optional, for serving)
- Tomato halves (optional, for serving)
- Sour cream (optional, for serving)
Instructions
- Preheat Oven and Brown Meat: Preheat your oven to 400°F. In a large skillet, heat the olive oil over medium-high heat. Add the ground chicken and diced green and red peppers, cooking until the meat is browned and peppers have softened.
- Prepare Taco Filling: Stir in the frozen corn, drained black beans, drained fire-roasted diced tomatoes, water, and taco seasoning packets. Mix everything well and cook for about 3 minutes, allowing the flavors to meld and the mixture to heat through.
- Layer Lasagna: Spread the salsa evenly at the bottom of a 9×13 inch baking dish. Place two flour tortillas on top of the salsa. Spoon and layer one-third of the meat mixture over the tortillas, then spread half of the refried beans, followed by one-third of the shredded Mexican cheese. Repeat the layers with two more tortillas, one-third of the meat mixture, the remaining refried beans, and one-third of the cheese. Finally, top with the last two tortillas, the remaining meat mixture, and the final portion of cheese.
- Bake: Place the baking dish in the preheated oven and bake for 20 minutes, or until the cheese is melted and bubbly, and the dish is heated through.
- Serve and Garnish: Remove from oven and let it cool slightly. Garnish with fresh cilantro if desired, and serve with optional jalapeno slices, tomato halves, and sour cream for added flavor and texture.
Notes
- Ground beef or ground turkey can be used instead of chicken for variation.
- For a gluten-free version, use gluten-free tortillas.
- Adjust the level of spiciness by choosing mild or hot taco seasoning and by adding jalapenos accordingly.
- Leftovers can be stored tightly covered in the refrigerator for up to 3 days and reheated thoroughly before serving.
- Serve with a side of guacamole or a fresh salad to complete the meal.

