Easy Mexican Lasagna Recipe with Beef, Beans, and Cheesy Layers

This easy Mexican lasagna recipe is a hearty 9 x 13-inch casserole made with seasoned ground beef, refried beans, diced tomatoes with green chiles, enchilada sauce, tortillas, and plenty of melted cheese. Prep takes 15–20 minutes, baking takes 30–35 minutes, and the finished casserole rests for 5–10 minutes before slicing, making the total time approximately 50–65 minutes.

Every bite combines savory taco-seasoned beef, creamy beans, tender tortillas, tangy red enchilada sauce, and bubbling Mexican-blend cheese. It is comforting, filling, and simple enough for a weeknight dinner, while optional black olives, green onions, sour cream, cilantro, or avocado let everyone customize their serving.

Jump to Recipe

Why You’ll Love This Recipe

Slice of easy Mexican lasagna with beef, beans, tortillas, enchilada sauce, and melted cheese

This Mexican lasagna has the cozy appeal of a traditional baked pasta casserole without requiring noodles or a complicated sauce. Small tortillas form tender layers around a rich beef-and-bean filling, while enchilada sauce keeps the casserole moist and gives it a bright chile flavor.

The filling is especially practical because it comes together in one skillet. Ground beef and onion are browned first, then taco seasoning, refried beans, and undrained tomatoes with green chiles are stirred in until hot, reducing both prep work and cleanup.

The recipe serves 4–6 people and is flexible enough for a family dinner, casual gathering, or make-ahead meal. Corn tortillas bring a more traditional enchilada character, whereas flour tortillas become soft and tender for a texture closer to classic lasagna.

Although this recipe appears under the requested “Fruit” category, that label is a filing error. This is a savory Mexican-inspired casserole and contains no fruit; for an actual dessert from that category, you can also browse our coconut cake recipe.

Ingredients You’ll Need

Ingredients for an easy Mexican lasagna recipe arranged on a kitchen counter

The ingredient list is short, accessible, and built around pantry-friendly staples. Choose lean ground beef to keep the filling hearty without leaving too much excess fat in the skillet.

  • 1 lb (450 g) lean ground beef
  • 1 small yellow onion, diced
  • 1 packet, about 1 oz (28 g), taco seasoning
  • 1 can, 15 oz (425 g), refried beans
  • 1 can, 10 oz (283 g), diced tomatoes with green chiles, undrained
  • 1 can, 10 oz (283 g), red enchilada sauce
  • 8 small flour or corn tortillas, about 6 inches each
  • 2 cups (200 g) shredded Mexican-blend or cheddar-jack cheese
  • 1/2 cup sliced black olives, optional
  • 2 sliced green onions, optional

Use a Mexican-blend cheese for a rounded combination of meltability and flavor, or choose cheddar-jack for a slightly sharper finish. The tomatoes with green chiles should remain undrained because their liquid helps keep the cooked filling moist.

For a sweet follow-up after dinner, our easy fruit cake offers a completely different kind of comfort, but it should not be added to this savory casserole.

How to Make It Step-by-Step

Layering tortillas, beef filling, enchilada sauce, and cheese for Mexican lasagna

Step 1: Heat the oven to 375°F (190°C) and lightly grease a 9 x 13-inch baking dish. Greasing the dish helps with serving and makes it easier to lift out the saucy edges after the casserole has rested.

Step 2: Place the ground beef and diced yellow onion in a large skillet over medium-high heat. Break the beef apart as it cooks, stirring regularly until it is browned and the onion has softened, then drain excess fat.

Step 3: Add the taco seasoning, refried beans, and undrained diced tomatoes with green chiles to the skillet. Stir thoroughly and cook for 2–3 minutes, allowing the beans to loosen and the ingredients to become evenly combined and hot.

Step 4: Spoon a small amount of enchilada sauce over the bottom of the greased baking dish. Arrange tortillas over the sauce, trimming them or slightly overlapping them as needed to cover the surface.

Step 5: Spread approximately one-third of the beef-and-bean mixture over the tortillas. Add one-third of the remaining enchilada sauce and one-third of the cheese, distributing each layer as evenly as possible.

Step 6: Repeat the tortilla, beef-and-bean mixture, enchilada sauce, and cheese layers twice more. Finish the top with enchilada sauce and cheese, then add the sliced black olives if you are using them.

Step 7: Cover the dish with foil and bake for 20 minutes. Remove the foil and continue baking for another 10–15 minutes, until the cheese is fully melted and bubbling around the edges.

Step 8: Remove the casserole from the oven and let it rest for 5–10 minutes before slicing. Finish each serving with sliced green onions, sour cream, cilantro, or avocado if desired.

Building the Best Layers

Layering is the key to a casserole that holds together when served. Start with a small amount of enchilada sauce on the bottom so the first tortillas stay tender, then cover the surface with tortillas before adding the filling.

Do not worry if the 6-inch tortillas do not fit the baking dish perfectly. Trim them with a knife or overlap them slightly, since the sauce and cheese will bind the layers as the dish bakes.

Divide the filling, sauce, and cheese into approximately three portions. Even distribution gives every slice a balanced combination of beef, beans, tortillas, sauce, and cheese instead of leaving the final servings with too much of one component.

Chef’s Pro Tips

Preparing the beef and bean filling and warming tortillas for Mexican lasagna
  • Warm the tortillas: Briefly warm flour or corn tortillas before layering to make them more flexible and help prevent cracking.
  • Choose your texture: Corn tortillas offer the most traditional enchilada flavor, while flour tortillas create a softer, more lasagna-like casserole.
  • Drain the beef: Removing excess fat keeps the sauce and cheese from becoming unnecessarily greasy.
  • Keep the tomatoes undrained: Their liquid helps the beef-and-bean mixture stay moist during baking.
  • Protect the cheese: Foil keeps the casserole from browning too quickly during the first 20 minutes, while the uncovered finish creates a bubbling top.
  • Rest before cutting: The 5–10 minute rest allows the layers to firm up, making cleaner slices and easier serving.

For a mellow finish, serve the casserole with sour cream. Cilantro adds a fresh herbal note, avocado brings cool creaminess, and green onions provide a crisp, mild onion flavor without changing the main cooking method.

Serving, Storage, and Reheating

Mexican lasagna slice garnished with green onions, olives, cilantro, sour cream, and avocado

Serve the casserole warm, cutting it into portions with a sharp knife or sturdy spatula. A simple green salad, sautéed vegetables, or a bowl of rice can round out the meal, though the beef, beans, tortillas, and cheese already make each serving substantial.

If you are preparing the dish for guests, assemble the layers in advance and keep the baking dish chilled until you are ready to bake. For the best texture, allow the casserole to sit briefly after baking rather than cutting into it immediately.

Store leftovers covered in the refrigerator and reheat individual portions until hot. The tortillas may become softer after refrigeration, but the flavors of the seasoned beef, beans, tomatoes, enchilada sauce, and cheese remain satisfying the next day.

Black olives and green onions are optional, so place them on top according to your preference. You can also offer garnishes at the table so each person can finish a serving with sour cream, cilantro, or avocado.

Easy Mexican Lasagna Recipe with Beef, Beans, and Cheesy Layers

Easy Mexican Lasagna Recipe

A warm, layered Mexican-inspired casserole made with taco-seasoned beef, refried beans, tortillas, enchilada sauce, and melted cheese. It is an easy family dinner that slices neatly after a short resting period.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 4 servings

Ingredients
  

Main Ingredients
  • 1 lb (450 g) Lean ground beef
  • 1 small Small yellow onion, diced
  • 1 packet, about 1 oz (28 g) Taco seasoning
  • 1 can, 15 oz (425 g) Refried beans
  • 1 can, 10 oz (283 g) Diced tomatoes with green chiles, undrained
  • 1 can, 10 oz (283 g) Red enchilada sauce
  • 8 6-inch tortillas Small flour or corn tortillas
  • 2 cups (200 g) Shredded Mexican-blend or cheddar-jack cheese
Optional Toppings
  • 1/2 cup Sliced black olives
  • 2 green onions Green onions, sliced

Method
 

Step-by-Step
  1. Heat the oven to 375°F (190°C) and lightly grease a 9 x 13-inch baking dish. Set the prepared dish aside while you cook the beef mixture.
  2. Brown the ground beef and diced onion in a large skillet over medium-high heat, breaking the meat into small pieces as it cooks. Drain any excess fat before adding the remaining filling ingredients.
  3. Stir in the taco seasoning, refried beans, and undrained diced tomatoes with green chiles. Cook for 2–3 minutes, stirring until the mixture is evenly combined and hot.
  4. Spread a small amount of red enchilada sauce across the bottom of the baking dish. Add tortillas over the sauce, trimming or slightly overlapping them so the base is covered.
  5. Add approximately one-third of the beef-and-bean mixture, one-third of the remaining enchilada sauce, and one-third of the shredded cheese. Repeat the tortilla, filling, sauce, and cheese layers twice more, finishing with enchilada sauce and cheese on top.
  6. Scatter sliced black olives over the top if using, then cover the baking dish with foil. Bake for 20 minutes, remove the foil, and bake for another 10–15 minutes until the cheese is melted and bubbling.
  7. Let the casserole rest for 5–10 minutes before slicing. Garnish with sliced green onions and serve with sour cream, cilantro, or avocado if desired.

Notes

Corn tortillas provide the most traditional enchilada flavor, while flour tortillas create a softer, more lasagna-like texture. Warm tortillas briefly before layering to help prevent cracking, and allow the baked casserole to rest so the layers firm up for easier serving.

Final Thoughts

This easy Mexican lasagna recipe turns familiar ingredients into a comforting, saucy casserole with very little fuss. The combination of taco-seasoned beef, creamy refried beans, tender tortillas, red enchilada sauce, and bubbling cheese makes it hearty enough for dinner and approachable enough for a beginner cook.

Remember the two details that make the biggest difference: warm the tortillas briefly before layering, and rest the baked casserole for 5–10 minutes before slicing. Those small steps help prevent cracking and give the layers time to set.

For another festive recipe idea, take a look at our easy King Cake recipe. It is a sweet celebration bake, while this Mexican lasagna remains the savory centerpiece for a satisfying family meal.

Leave a Comment

Recipe Rating