If you’re anything like me, you know that sometimes you’re craving Mexican flavors but also want the hearty, comforting feel of a lasagna. That’s exactly why this Taco Lasagna Recipe is such a winner in my kitchen—it brings the best of both worlds together in one delicious, layered casserole. Whenever I make it, everyone’s faces light up because it’s familiar but also a little surprising, which always kicks dinner up a notch.

You’ll find that this Taco Lasagna Recipe is perfect for busy weeknights or feeding a crowd because it’s straightforward to assemble but full of flavor, thanks to the mix of seasoned ground beef, beans, melty cheeses, and a touch of creamed corn for a little sweetness and creaminess. Trust me on this one—you’ll want to keep this recipe handy for when you need a comforting yet fun twist on taco night.

❤️

Why You’ll Love This Recipe

  • Flavor-packed layers: Each layer is loaded with seasoned beef, beans, and spices that bring traditional taco flavors in a cozy format.
  • Easy to assemble: This recipe comes together quickly with common pantry ingredients—perfect for weeknight dinners.
  • Family-friendly: My family goes crazy for this dish, especially kids who love the cheesy layers and familiar tastes.
  • Customizable: You can easily swap out fillings or cheese types to suit your preferences or whatever you have on hand.

Ingredients You’ll Need

I love how these ingredients work together to create the perfect balance of spice, creaminess, and cheesy goodness. Plus, most of them are staples you probably have around already, which makes this Taco Lasagna Recipe a breeze to prepare.

  • Vegetable oil: Used for greasing the baking dish and cooking the veggies, making sure nothing sticks.
  • Yellow onion: Adds sweetness and depth when sautéed until soft.
  • Bell pepper: I use a red or green one for a bit of crunch and color—feel free to swap based on what you have.
  • Garlic: Essential for that warm, savory aroma that complements all the other flavors.
  • Ground beef (85% lean): The hearty protein base—choosing 85% lean keeps it juicy without too much fat.
  • Kosher salt and freshly ground black pepper: Classic seasonings to bring all those flavors alive.
  • Chili powder: Brings the signature taco spice that you’ll love in every bite.
  • All-purpose flour: Helps thicken the beef and bean mixture for a nice, cohesive filling.
  • Ground cumin: Adds that earthy, smoky layer intrinsic to Mexican dishes.
  • Black beans (canned, drained): Provides texture, protein, and a wonderful contrast in the filling.
  • Medium salsa: The saucy component that keeps the layers moist and flavorful.
  • Flour tortillas (8-inch): These act as the “noodles” in this lasagna, softening in the oven’s heat.
  • Sharp cheddar cheese: Offers a bold, melty layer that adds richness.
  • Pepper Jack cheese: Adds creamy heat—one of my favorite cheese combinations here!
  • Creamed corn (canned): This might surprise you, but it adds a subtle sweetness and silky texture between layers.
  • Sour cream, chopped tomatoes, and fresh cilantro: Perfect finishing touches for garnish and bright pops of flavor.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love encouraging you to make this Taco Lasagna Recipe your own. Over time, I’ve experimented with a few swaps and can’t recommend them enough if you want to mix things up or cater to special diets.

  • Vegetarian version: I often swap the beef for sautéed mushrooms and extra beans for a meatless twist that’s just as satisfying.
  • Spice it up: Adding diced jalapeños or a splash of hot sauce into the meat layer elevated the heat perfectly when I tried it.
  • Cheese swap: If you prefer a milder flavor, Monterey Jack or mozzarella works beautifully in place of Pepper Jack.
  • Gluten-free option: Use gluten-free tortillas and a gluten-free flour alternative to keep it safe for everyone at the table.

How to Make Taco Lasagna Recipe

Step 1: Sauté the Veggies to Build Flavor

Start by preheating your oven to 400°F and greasing a 13″ x 9″ baking dish lightly with oil to prevent sticking later. Heat 1 tablespoon of vegetable oil in a large skillet over medium-high heat. Toss in the chopped onion and bell pepper and cook them for about 7 minutes, stirring occasionally, until they soften up nicely. Then add the chopped garlic and stir for another minute until you can really smell the garlic aroma—this combo sets the flavor foundation for the whole dish.

Step 2: Brown the Beef and Season

Add the ground beef to your skillet, sprinkle with a good pinch of kosher salt and freshly ground pepper, then break it up with a wooden spoon. Cook it until it’s no longer pink, which usually takes about 6 minutes. I like to drain the fat here to keep the dish from getting greasy—especially since the cheese adds plenty of richness.

Step 3: Spice Things Up and Combine the Filling

Sprinkle in the chili powder, all-purpose flour, and cumin. Stir everything for about a minute until the meat is coated in those spices and smells amazing. Then stir in the drained black beans, salsa, and 1/4 cup water. Scrape the browned bits from the bottom of the pan as you mix—those add so much flavor! Let it warm through for 2 to 3 minutes, then take the skillet off the heat.

Step 4: Layer Your Lasagna Like a Pro

This is where the magic happens. Spread a small amount of beef mixture evenly on the bottom of your prepared baking dish. Layer 2 tortillas on top to act like the “noodles,” then sprinkle with one-quarter of both the shredded cheddar and Pepper Jack cheese. Spread half of the creamed corn on top, followed by half of the remaining beef mixture. Repeat the layers: 2 more tortillas, cheeses, creamed corn, beef mixture. Finish with the last 2 tortillas, all the remaining cheddar and Pepper Jack cheese.

Step 5: Bake Until Bubbly and Perfect

Pop the dish in the preheated oven and bake until the cheese is melted, golden, and the filling is bubbly—about 30 minutes. When you take it out, let it rest for around 10 minutes to let the layers set up a bit. This makes it so much easier to slice and serve without everything falling apart.

Step 6: Add Those Finishing Touches

Right before serving, drizzle the top with sour cream for a cool, creamy contrast. Scatter some chopped fresh onions, juicy tomatoes, and bright cilantro on top to add freshness and color. Believe me, these simple garnishes elevate the whole dish and make it look irresistible!

👨‍🍳

Pro Tips for Making Taco Lasagna Recipe

  • Don’t skip draining fat: Removing excess fat from the beef keeps the layers from getting greasy and lets the spices shine.
  • Salsa choice matters: Medium salsa hits the perfect balance of heat and flavor; adjust based on your heat preference but avoid anything too watery.
  • Let it rest before slicing: I learned the hard way that letting the lasagna cool 10 minutes makes serving neat slices possible without a mess.
  • Use a sharp knife: To cut clean layers, a sharp serrated knife works best—otherwise, you risk smooshing the tortillas and fillings together.

How to Serve Taco Lasagna Recipe

The dish is a layered casserole served on a white round plate. The bottom layer is a mix of cooked ground meat with black beans and corn, showing a dark brown and yellow speckled texture. Above this is a layer of melted, golden yellow cheese that covers the meat fully. On top of the cheese is a generous dollop of white sour cream, centered on the dish. Scattered on the sour cream and around the plate are small pieces of bright red diced tomato, finely chopped purple onion, and fresh green cilantro leaves. A silver fork is lifting a portion from the right side, revealing the cheesy, meaty layers beneath. The plate sits on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

I always go for a dollop of sour cream, diced fresh tomatoes, chopped raw onion, and a handful of chopped cilantro on top. These garnishes add brightness and a fresh contrast to the warm, cheesy filling. Sometimes I even add thin slices of avocado for extra creaminess—it’s such a nice bonus.

Side Dishes

Serve this Taco Lasagna Recipe with a simple green salad with a lime vinaigrette or some Mexican street corn on the cob if you’re feeling festive. I also like pairing it with tortilla chips and guacamole for a totally Tex-Mex feast.

Creative Ways to Present

For gatherings, I’ve layered individual servings in small ramekins for cute personal tacos lasagnas that impress guests. Another fun trick is to sprinkle extra cheese, then broil briefly just before serving for a golden, bubbly top crust that everyone loves.

Make Ahead and Storage

Storing Leftovers

Leftovers store really well covered tightly in the fridge for up to 4 days. I usually slice individual portions into containers right after the first resting so noon-time reheats are easy and mess-free.

Freezing

You can freeze this dish either whole or in portions. Just wrap tightly in foil and plastic wrap, and it’s good for up to 3 months. When I freeze it, I prefer slicing before freezing—that way I only defrost what I need.

Reheating

Reheat leftovers covered in the oven at 350°F until warmed through (about 20 minutes) to keep the cheese melty and flavors fresh. If you’re in a hurry, microwave in short bursts, but finish under the broiler for a minute or two to regain that melty cheese texture.

FAQs

  1. Can I use corn tortillas instead of flour tortillas in this Taco Lasagna Recipe?

    Yes! Corn tortillas work, but they tend to be a bit more fragile, so be gentle when layering. To keep them from drying out, you might want to warm them briefly before assembling or lightly brush with oil.

  2. Is this Taco Lasagna Recipe spicy?

    It’s moderately spicy thanks to the chili powder and pepper jack cheese, but you can easily adjust the heat level by choosing mild or hot salsa and cheese according to your taste.

  3. Can I make this recipe ahead of time?

    Definitely! You can assemble the lasagna the night before, keep it covered in the fridge, and bake it the next day—just add a few extra minutes to the baking time if it’s cold from the fridge.

  4. What can I use instead of creamed corn?

    If you don’t have creamed corn, a mix of regular canned corn and a little cream or cream cheese works well to achieve that same creamy texture in the layers.

Final Thoughts

This Taco Lasagna Recipe has become one of my go-to comfort foods that still brings something fresh and fun to the table. I love sharing it with friends because it always surprises them how familiar flavors can be so satisfying in a whole new way. If you’re craving a cozy dish packed with Tex-Mex goodness that’s easy to build and sure to please a crowd, give this recipe a try—you’ll be so glad you did!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Taco Lasagna Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 125 reviews
  • Author: Wesley
  • Prep Time: 15 mins
  • Cook Time: 65 mins
  • Total Time: 1 hr 20 mins
  • Yield: 8 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mexican-American

Description

This Taco Lasagna recipe combines the bold flavors of a classic taco with the comforting layers of a lasagna. Ground beef seasoned with chili powder and cumin is layered with black beans, salsa, creamed corn, and a blend of sharp cheddar and pepper Jack cheeses between soft flour tortillas. Baked until bubbly and golden, it’s a hearty and flavorful dish perfect for family dinners or casual gatherings.


Ingredients

Units Scale

For the Taco Lasagna:

  • 1 Tbsp. vegetable oil, plus more for greasing
  • 1 medium yellow onion, chopped, plus more for serving
  • 1 bell pepper, seeds and ribs removed, chopped
  • 2 cloves garlic, chopped
  • 1 lb. (85% lean) ground beef
  • Kosher salt, to taste
  • Freshly ground black pepper, to taste
  • 2 Tbsp. chili powder
  • 1 Tbsp. all-purpose flour
  • 1 Tbsp. ground cumin
  • 1 (15-oz.) can black beans, drained
  • 1 (15-oz.) jar medium salsa (about 1 1/2 cups)
  • 6 (8″) flour tortillas, divided
  • 8 oz. sharp cheddar, shredded, divided
  • 8 oz. pepper Jack cheese, shredded, divided
  • 1 (14.75-oz.) can creamed corn, divided

For Serving:

  • Sour cream, for drizzling
  • Chopped tomatoes
  • Chopped fresh cilantro
  • Additional chopped onion

Instructions

  1. Prepare the Oven and Baking Dish: Preheat your oven to 400°F (200°C). Lightly grease a 13″ x 9″ baking dish with vegetable oil to prevent sticking and set aside.
  2. Sauté Vegetables: In a large skillet over medium-high heat, heat 1 tablespoon of vegetable oil. Add the chopped onion and bell pepper, cooking and stirring occasionally until softened, about 7 minutes. Add the chopped garlic and continue cooking, stirring, until fragrant, about 1 more minute.
  3. Cook Ground Beef: Add the ground beef to the skillet. Season with kosher salt and freshly ground black pepper. Cook the beef, breaking it up with a wooden spoon, until no longer pink, approximately 6 minutes. Drain any excess fat from the skillet.
  4. Add Spices and Beans: Stir in chili powder, all-purpose flour, and ground cumin, coating the meat evenly and cooking for about 1 minute until fragrant. Add the drained black beans, salsa, and 1/4 cup of water. Cook while scraping any browned bits from the bottom of the skillet until the mixture is well combined and heated through, around 2 to 3 minutes. Remove from heat.
  5. Assemble the Lasagna: Spread a small amount of the beef mixture evenly across the bottom of the prepared baking dish. Layer 2 flour tortillas over the beef. Sprinkle one-quarter of the shredded sharp cheddar and one-quarter of the shredded pepper Jack cheese over the tortillas. Add half of the creamed corn and half of the remaining beef mixture. Top with 2 more tortillas, then one-quarter of each cheese, followed by the remaining creamed corn and beef mixture. Finish by layering the remaining 2 tortillas and the last portions of cheddar and pepper Jack cheese.
  6. Bake: Place the assembled dish into the preheated oven and bake for about 30 minutes, or until the cheese is melted, bubbly, and golden and the filling is hot and bubbling.
  7. Rest and Serve: Remove the lasagna from the oven and let it stand for about 10 minutes to set. Drizzle with sour cream and garnish with additional chopped onion, fresh chopped tomatoes, and cilantro before serving.

Notes

  • Using 85% lean ground beef ensures a good balance of flavor and fat without too much grease.
  • If preferred, corn tortillas can be used instead of flour for a gluten-free option, but the texture will differ.
  • Adjust the level of salsa heat depending on your preference to make the dish milder or spicier.
  • Letting the lasagna rest before serving helps it set and makes it easier to slice.
  • This dish can be prepared a day ahead and reheated for convenience.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.

Nutrition

  • Serving Size: 1/8 of recipe
  • Calories: 450 kcal
  • Sugar: 6 g
  • Sodium: 600 mg
  • Fat: 22 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0.3 g
  • Carbohydrates: 35 g
  • Fiber: 6 g
  • Protein: 25 g
  • Cholesterol: 70 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star