There’s something irresistibly comforting about layers of bold flavors and melted cheese, which is exactly why this Mexican Lasagna with Beef and Cheese Recipe quickly became a favorite in my kitchen. It blends the hearty satisfaction of classic lasagna with all the zesty, vibrant notes of Mexican cuisine—making it a total crowd-pleaser that’s surprisingly easy to make at home.
Why You’ll Love This Recipe
- Bold Layered Flavors: Each bite combines seasoned beef, melty cheese, and a touch of smoky heat that keeps you coming back for more.
- Simple and Hands-On: With straightforward steps and common ingredients, it’s perfect for busy weeknights or casual gatherings.
- Family-Friendly Comfort: My family goes crazy for this dish — it sneaks in veggies and beans while keeping the kids happy with cheese.
- Great Make-Ahead Option: You can prep it in advance and pop it in the oven when you’re ready, saving tons of stress.
Ingredients You’ll Need
The magic of this Mexican Lasagna with Beef and Cheese Recipe happens because these ingredients all bring their best to the table—seasoned beef for savoriness, black beans for texture, and a generous cheese blend that melts beautifully. Make sure to pick fire-roasted diced tomatoes for that smoky depth, and fresh green onions for garnish to balance it out.
- Ground beef: Choose lean (about 85%) to keep it tasty without too much grease.
- Yellow onion: Adds sweetness and depth when sautéed gently.
- Minced garlic: Fresh is best—store-bought pre-minced works in a pinch but less flavorful.
- Taco seasoning: Look for a blend without added salt or make your own for more control.
- Water: Helps the taco seasoning meld into the meat for juicy flavor.
- Fire-roasted diced tomatoes: Adds smoky flavor and a rustic texture.
- Green chilis: Mild heat and a slightly tangy note—don’t skip them!
- Black beans: Adds fiber and heartiness; drain and rinse well to reduce sodium.
- Corn tortillas: These are traditional and bring that authentic touch; they’re sturdy and flavorful.
- Shredded cheese blend: Monterey Jack and cheddar melt perfectly and balance creaminess and tanginess.
- Tomato and green onions (for garnish): Fresh and bright, they add color and a crisp bite to every slice.
- Sour cream: The cool, creamy finish that ties the whole dish together when served.
Variations
I love making this Mexican Lasagna with Beef and Cheese Recipe my own depending on what’s in season or what my family’s craving. It’s a flexible dish—feel free to swap ingredients and make it your signature comfort meal.
- Vegetarian: I once swapped the beef for sautéed mushrooms and added extra beans for protein; it turned out so hearty and the family barely noticed!
- Spicy Kick: Adding jalapeños or a splash of hot sauce gives the lasagna a nice punch, great for those who like a little extra heat.
- Cheese Varieties: Sometimes I mix in queso fresco or add a little crumbled cotija on top after baking for extra flavor.
- Low-Carb: For a lighter twist, try layering with thinly sliced zucchini or eggplant instead of tortillas.
How to Make Mexican Lasagna with Beef and Cheese Recipe
Step 1: Cook the Savory Beef Mixture
Start by heating a large skillet over medium heat, then toss in the ground beef and diced onion. I love letting the onions soften and get a little golden because it adds sweetness that balances the spices. Once the beef is fully browned and the onions are tender, add minced garlic and sauté just for another 1-2 minutes until fragrant—you definitely don’t want to burn the garlic here, so keep an eye on it!
Step 2: Season and Simmer
Sprinkle the taco seasoning over the beef mixture and pour in half a cup of water. Stir everything together and let it simmer for a few minutes; this helps all the flavors meld beautifully while keeping the beef juicy. Trust me, this step makes a huge difference compared to just dumping seasoning in and moving on.
Step 3: Add the Zesty Goodness
Next, stir in the fire-roasted diced tomatoes with their juices, green chilis, and rinsed black beans. Cook this mixture until it’s heated through and bubbling just a bit. This is your moment to taste—if you feel like it needs extra salt or a pinch more seasoning, don’t hesitate to adjust it here. I discovered that trusting your palate always pays off!
Step 4: Layer It Like a Pro
Lightly grease a 9×13 casserole dish, then arrange six corn tortillas on the bottom, slightly overlapping to cover the surface. Spread about a third of that rich meat mixture over the tortillas, then sprinkle two cups of the shredded cheese evenly on top. Repeat layering two more times, finishing with a generous cheese topping. I find layering carefully helps the lasagna hold together beautifully after baking.
Step 5: Bake to Melty Perfection
Cover the dish tightly with foil and bake at 350°F for 30 to 40 minutes. You’ll know it’s ready when the cheese is melted into bubbly perfection. Pro tip: I like to remove the foil for the last 5 minutes to let the cheese form a lightly browned, delicious crust that’s just irresistible.
Step 6: Garnish and Serve
Once out of the oven, sprinkle diced fresh tomatoes and sliced green onions over the top for a burst of color and freshness. Let the lasagna rest about 10 minutes before slicing—this helps it set so you get those neat squares instead of a cheesy mess. Serve with a dollop of sour cream and watch everyone dig in happily.
Pro Tips for Making Mexican Lasagna with Beef and Cheese Recipe
- Precook Tortillas: Sometimes I warm the corn tortillas in the microwave covered with a damp paper towel before layering — it keeps them soft and prevents cracking.
- Simmer Longer: Letting the beef mixture simmer a little longer intensifies the flavors, especially if you have time.
- Cheese Blend: Mixing Monterey Jack with sharp cheddar gives the perfect balance of meltiness and tangy flavor.
- Avoid Soggy Layers: Don’t add extra liquid beyond what the recipe calls for — it keeps the lasagna from getting watery.
How to Serve Mexican Lasagna with Beef and Cheese Recipe
Garnishes
I always top this lasagna with diced fresh tomatoes and sliced green onions—they add a bright bite and contrast that cuts through all the richness. A dollop of tangy sour cream on the side is a must-have in my house; it cools off the spices and adds a creamy finish.
Side Dishes
This goes beautifully with a fresh cilantro-lime salad or a simple side of Mexican street corn. For something cozy, I like pairing it with steamed rice or even some homemade guacamole for extra indulgence.
Creative Ways to Present
For family parties, I like to serve this Mexican Lasagna with Beef and Cheese Recipe in a big rustic cast-iron skillet right from the oven—everyone loves scooping their portions straight from the pan! You can also sprinkle some fresh cilantro or chopped jalapeños on top to jazz it up for guests.
Make Ahead and Storage
Storing Leftovers
I store any leftovers in an airtight container in the refrigerator. It keeps well for 3-4 days, and honestly, the flavors deepen overnight. I just cover it well to prevent the tortillas from drying out.
Freezing
Freezing this lasagna works like a charm—just bake it, cool completely, then wrap tightly with foil and freeze for up to 2 months. When you’re ready, thaw overnight in the fridge before reheating.
Reheating
To reheat, I cover the lasagna with foil and warm it in the oven at 350°F until heated through, about 20 minutes. This keeps the cheese melty and the edges from drying out, unlike microwaving which sometimes makes it rubbery.
FAQs
-
Can I make this Mexican lasagna vegetarian?
Absolutely! You can replace the ground beef with extra beans, sautéed vegetables like mushrooms and zucchini, or even seasoned tofu. The key is to maintain plenty of flavor with spices and herbs to keep it satisfying.
-
What kind of cheese should I use for this recipe?
I recommend a blend of Monterey Jack and sharp cheddar. Monterey Jack melts beautifully and adds creaminess, while cheddar gives a tangy depth. Feel free to experiment with queso fresco or pepper jack if you want a little extra flavor.
-
Are corn tortillas better than flour tortillas for this Mexican lasagna?
Corn tortillas are traditional here and offer a great texture and flavor that hold up nicely during baking. Flour tortillas can work in a pinch but may make the dish a bit softer and less authentically layered.
-
Can I prepare the Mexican lasagna ahead of time?
Yes! You can assemble the lasagna up to a day ahead, keep it covered in the fridge, and bake it when ready. This makes it a great make-ahead meal for busy weeknights or entertaining.
Final Thoughts
This Mexican Lasagna with Beef and Cheese Recipe quickly became one of my go-to dinners because of how effortlessly it combines flavors and textures everyone loves. It’s cozy but exciting, simple but impressive—a real kitchen win that feels like a warm hug after a long day. I hope you enjoy making and sharing it as much as I do; there’s nothing quite like the look on faces when the cheese pulls apart and everyone dives in.
Print
Mexican Lasagna with Beef and Cheese Recipe
- Prep Time: 30 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 30 minutes
- Yield: 12 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
Description
This Mexican Lasagna is a hearty and flavorful layered casserole featuring seasoned ground beef, black beans, fire-roasted tomatoes, corn tortillas, and a blend of melted Monterey jack and cheddar cheeses. Baked to perfection and garnished with fresh tomatoes and green onions, it makes a comforting and crowd-pleasing main dish perfect for family meals or gatherings.
Ingredients
Meat Mixture
- 1 lb. ground beef
- 1 medium yellow onion diced
- 2 tsp minced garlic (2 cloves)
- 1/4 cup taco seasoning (2 packets)
- 1/2 cup water
- 1 14.5 oz. can fire-roasted diced tomatoes undrained
- 1 4 oz. can green chilis
- 1 15 oz. can black beans drained and rinsed
Assembly
- 18 corn tortillas
- 6 cups shredded cheese blend of Monterey jack and cheddar
Garnishes & Serving
- 1 medium tomato diced (for garnish)
- 1 bunch green onions sliced (for garnish)
- Sour cream (for serving)
Instructions
- Preheat and prepare baking dish: Preheat the oven to 350°F. Lightly coat a 9×13-inch casserole dish with non-stick cooking spray and set aside.
- Cook beef and onions: In a large skillet over medium heat, cook the ground beef and diced onion until the beef is thoroughly browned and the onion is tender. Drain any excess fat if necessary.
- Add garlic: Add the minced garlic and continue to sauté for another 1-2 minutes until the garlic is fragrant.
- Season mixture: Sprinkle in the taco seasoning and pour in the water. Stir well and let the mixture simmer for a few minutes to allow flavors to meld.
- Incorporate tomatoes, chilis, and beans: Stir in the fire-roasted diced tomatoes with juice, green chilis, and black beans. Cook until heated through, then taste and adjust seasoning if needed.
- Layer the lasagna: Arrange 6 corn tortillas on the bottom of the prepared baking dish, overlapping slightly to cover the surface. Spread one-third of the meat mixture over the tortillas, then sprinkle 2 cups of shredded cheese on top. Repeat layering two more times, ending with cheese on top.
- Bake covered: Cover the dish with aluminum foil and bake in the preheated oven for 40 minutes until bubbly and cheese is melted.
- Garnish and rest: Remove from oven, sprinkle diced tomatoes and sliced green onions on top. Let the lasagna rest for 10 minutes before slicing.
- Serve: Cut into squares and serve with a spoonful of sour cream on the side.
Notes
- For added heat, use spicy taco seasoning or add chopped jalapeños.
- Use corn tortillas for gluten-free option, and ensure taco seasoning is gluten free if needed.
- To save time, prepare the meat mixture a day in advance and assemble when ready to bake.
- Leftovers reheat well in the microwave or oven.
- Feel free to substitute ground turkey or chicken for a leaner option.
- Add extra veggies like corn or bell peppers to the meat mixture for more texture.