Weeknight Enchilada Lasagna with Tortillas
Enchilada lasagna takes everything you love about a classic enchilada and stacks it into a single baking dish, no rolling required. Layers of soft corn tortillas, seasoned beef and beans, a tangy sour cream mixture, and plenty of melted cheese come together under a blanket of smoky red sauce.

It feeds a crowd with very little hands-on time, and it tastes even better the next day. If you need a dependable weeknight dinner that feels like a win, this one’s for you.
Why This One Stays in the Rotation
I make enchilada lasagna when I want the deep flavor of enchiladas but not the thirty minutes of rolling and tucking each tortilla. It all goes down in layers, and the tortillas soften so much in the oven that they become almost noodle-like.
The ground beef stays moist because it simmers right in the sauce and the creamy layer keeps every bite from drying out. Leftovers reheat beautifully, so a Monday dinner can stretch happily into Tuesday lunch.
Ingredients

- 12 (6-inch) corn tortillas: white or yellow both work; flour tortillas are a fine swap if you prefer a softer bite
- 1 lb ground beef: 90% lean keeps the dish from getting greasy
- 1 (1 oz) packet taco seasoning: or 2 tbsp of your favorite homemade blend
- ½ cup diced yellow onion
- 2 cloves garlic, minced
- 1 (15 oz) can black beans: drained and rinsed
- 2 ½ cups red enchilada sauce, divided: store-bought or homemade
- 2 cups shredded Mexican blend cheese, divided: Monterey Jack, cheddar, or a mix
- 1 cup sour cream
- Salt and pepper: to taste
- Fresh cilantro, for garnish: optional but brightens the whole dish
Variations / Substitutions
- Protein swap: ground turkey, shredded rotisserie chicken, or even crumbled tofu all work. Just make sure any raw meat is fully cooked before layering.
- Vegetarian: skip the beef, double the beans, and add 1 cup of sautéed corn and diced bell pepper to the filling.
- Sauce switch: green enchilada sauce (tomatillo-based) gives a tangier, slightly brighter result. Use the same amount.
- Dairy-free: use a thick plant-based sour cream and your favorite meltable dairy-free cheese shreds.
Tender Shredded Beef Enchiladas are another reader favorite dinner worth making next.
How to Make Enchilada Lasagna with Tortillas
Step 1: Cook the Beef

Heat a large skillet over medium-high heat. Add the 1 lb ground beef and the ½ cup diced onion, season lightly with salt and pepper, and cook for about 5 minutes, breaking up the meat, until no longer pink.
Stir in the 2 minced garlic cloves and cook 1 minute more, then drain off any excess fat. Sprinkle in the 1 oz packet of taco seasoning along with ¼ cup of water, stir well, and let the mixture bubble for 2 minutes until thickened. Turn off the heat and fold in the drained black beans.
Step 2: Stir Together the Creamy Layer

In a medium bowl, whisk together the 1 cup sour cream, ½ cup of the enchilada sauce, and a small pinch of salt until smooth.
This mixture melts into the tortillas as the lasagna bakes, giving you pockets of tangy cream throughout every slice. It should look pale orange and completely combined.
Step 3: Layer the Lasagna

Preheat your oven to 375°F (190°C) with a rack in the middle. Pour ½ cup of the remaining enchilada sauce into a 9×13-inch baking dish and spread it evenly across the bottom. Arrange 4 corn tortillas over the sauce, overlapping them slightly so no gaps remain.
Spoon half of the beef and bean mixture over the tortillas, drizzle with half of the sour cream mixture, sprinkle with ⅓ of the cheese, and top with ½ cup of sauce. Repeat with another layer of 4 tortillas, the rest of the beef mixture, the rest of the sour cream mixture, another ⅓ of the cheese, and another ½ cup of sauce. Finish with a final layer of the last 4 tortillas, the remaining enchilada sauce, and the remaining cheese.
Step 4: Bake the Lasagna

Cover the dish tightly with foil and bake for 20 minutes. Remove the foil and continue baking for another 10 to 15 minutes, until the sauce is bubbling at the edges and the cheese on top is fully melted and just starting to brown in spots.
The kitchen will smell incredible right around the 15-minute mark, and that’s your cue that it’s almost ready.
Step 5: Slice and Serve

Let the dish rest on a cooling rack for at least 5 minutes before you cut into it. This pause helps the layers set so you get clean slices instead of a landslide.
Scatter fresh cilantro over the top, cut into squares, and serve hot right out of the dish. A big spoon for scooping up the extra sauce from the bottom is never a bad idea.
Tips for the Best Enchilada Lasagna
- Let it rest: That 5-minute sit time after baking is non-negotiable if you want neat servings. It gives the cheese and sauce a chance to firm up just enough.
- Store-bought sauce: A good jarred red enchilada sauce saves real time on a Tuesday. Look for one with a short ingredient list and a smoky, not sugary, flavor.
- Crispier edges: If you like a little crunch, let the lasagna go uncovered for the full 30 minutes and watch for deep golden spots on the cheese.
- No watery layers: Make sure to drain the beans well and cook off any liquid from the beef before you start building layers. Extra moisture turns the tortillas gummy.
Bake times vary a bit depending on the exact dimensions of your dish.
| Dish Size | Covered Bake | Uncovered Bake |
|---|---|---|
| 9×13-inch (standard) | 20 mins | 10 to 15 mins |
| Deeper 8×8-inch pan | 25 mins | 12 to 15 mins |
Storing Leftovers
- Refrigerate: Cool completely, then cover tightly and refrigerate for up to 4 days. The flavors meld even more overnight.
- Reheating: Warm individual portions in the microwave, or pop the whole dish back in a 350°F oven, covered, for 15 to 20 minutes until heated through.
What to Serve with Enchilada Lasagna
A bright, crunchy side balances the richness of the cheese and sauce. Cilantro lime slaw works beautifully because the lime cuts through the fat while the cabbage adds freshness. On days when you want something warmer, a side of cilantro rice soaks up the extra sauce nicely. A simple sliced avocado salad dressed with a squeeze of lime and a pinch of salt is another quick, no-cook option.
Frequently Asked Questions
Can I freeze this lasagna?
Yes. Assemble the entire dish without baking, cover it tightly with a layer of plastic wrap and then foil, and freeze for up to 3 months. Bake from frozen at 375°F, covered, for about 60 minutes, uncovering for the last 15 to melt the cheese.
Is this dish spicy?
Not really, as written. Red enchilada sauce and taco seasoning are typically mild to medium. If you want heat, add a diced jalapeño when you cook the beef or use a hot enchilada sauce.
Can I make it ahead and bake later?
Absolutely. Build the lasagna, cover it, and refrigerate for up to 24 hours before baking. Add an extra 10 minutes to the covered bake time since it starts cold from the fridge.
What if my tortillas crack when I layer them?
Corn tortillas can be brittle right out of the package. Gently warm them in a dry skillet for about 15 seconds per side, or microwave them under a damp paper towel for 30 seconds, and they’ll turn pliable without tearing.

Enchilada Lasagna Recipe
Ingredients
Method
- Brown the ground beef and onion in a skillet over medium-high heat until no longer pink, about 5 minutes. Add garlic, cook 1 minute, then drain fat. Stir in taco seasoning and ¼ cup water, simmer 2 minutes, and fold in the black beans.
- Whisk together the sour cream, ½ cup of the enchilada sauce, and a pinch of salt until smooth.
- Preheat oven to 375°F (190°C). Spread ½ cup enchilada sauce in a 9×13-inch baking dish. Layer 4 tortillas, half the beef mixture, half the sour cream mixture, ⅓ of the cheese, and ½ cup sauce. Repeat with another 4 tortillas, remaining beef, remaining sour cream mixture, another ⅓ cheese, and ½ cup sauce. Top with the last 4 tortillas, remaining sauce, and remaining cheese.
- Cover with foil and bake 20 minutes. Uncover and bake 10 to 15 minutes more until bubbly and browned in spots.
- Let rest 5 minutes, garnish with cilantro, slice, and serve hot.
