Mexican Lasagna with Roasted Red Pepper Salsa: A Spicy, Cheesy, Family-Favorite Casserole

Mexican Lasagna is a delicious fusion dish that combines the comforting, layered style of lasagna with bold, spicy flavors typical of Mexican cuisine. This version swaps out traditional lasagna noodles for soft flour tortillas and marinara for a smoky roasted red pepper salsa. Packed with seasoned ground beef, hearty beans, corn, and layers of gooey cheese, it’s the kind of casserole that brings people running to the dinner table.

What makes this dish even more appealing is its versatility. You can make it ahead, freeze it, and reheat it later for busy weeknights. It’s also a fantastic way to serve a crowd—just slice and serve like a pie. Even picky eaters tend to go back for seconds.

This recipe is pork-free and bacon-free, making it more inclusive for different dietary needs. Instead, we rely on well-seasoned ground beef to bring in savory depth, with smoky vegetables, creamy cheeses, and a hint of spice from chili powder and cumin.

Let’s dive into this cozy, family-style Mexican Lasagna that’s anything but ordinary.

Ingredients and Preparation

Before you begin layering, make sure to gather all your ingredients. This recipe uses simple pantry staples and fresh ingredients that are easy to find.

For the Ground Beef Filling

  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • 1 ½ pounds lean ground beef
  • 2 teaspoons chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • Salt and pepper, to taste
  • 1 can (15 ounces) black beans, rinsed and drained
  • 1 cup frozen or canned corn, drained

For the Roasted Red Pepper Salsa

  • 2 large red bell peppers
  • 2 medium tomatoes, halved
  • 1 small red onion, roughly chopped
  • 2 garlic cloves
  • 1 small jalapeño, seeds removed (optional, for heat)
  • 2 tablespoons lime juice
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

Other Ingredients

  • 8 to 10 medium flour tortillas
  • 2 cups shredded cheddar cheese
  • 2 cups shredded Monterey Jack or mozzarella cheese
  • ½ cup sour cream (optional, for layering or garnish)
  • Fresh cilantro, chopped (optional, for garnish)

Preparation Steps

  • Preheat the oven to 400°F (200°C).
  • Lightly grease a 9×13-inch baking dish.
  • Prepare the salsa and filling before layering.

Step-by-Step Instructions

1. Roast the Peppers and Tomatoes

  • Place the red bell peppers, tomatoes, and garlic cloves on a baking sheet lined with foil.
  • Roast in the oven for about 20–25 minutes or until the peppers are charred and soft.
  • Let them cool slightly, then peel the skin off the peppers for a smoother salsa.

2. Blend the Roasted Salsa

  • Add roasted peppers, tomatoes, garlic, red onion, jalapeño (if using), lime juice, salt, and pepper to a blender.
  • Blend until smooth but slightly chunky for texture.
  • Taste and adjust salt or lime as needed. Set aside.

3. Cook the Beef Mixture

  • In a large skillet, heat the olive oil over medium heat.
  • Add diced onion and cook until softened, about 3 minutes.
  • Stir in minced garlic and cook for another minute.
  • Add ground beef, breaking it apart with a spatula as it browns.
  • Once browned, drain any excess fat.
  • Stir in chili powder, cumin, smoked paprika, salt, and pepper.
  • Mix in black beans and corn. Cook for another 2–3 minutes to heat through. Remove from heat.

4. Assemble the Mexican Lasagna

  • Spread a thin layer of roasted red pepper salsa on the bottom of your prepared baking dish.
  • Lay 2–3 tortillas to cover the base. Tear pieces as needed to fit.
  • Add a layer of the beef and bean mixture, spreading evenly.
  • Spoon a layer of salsa over the beef.
  • Sprinkle a mix of both cheeses.
  • Add another layer of tortillas and repeat the process: meat, salsa, cheese.
  • Continue layering until all the ingredients are used, ending with cheese on top.

5. Bake

  • Cover the baking dish with foil and bake in the preheated oven for 20 minutes.
  • Remove foil and bake an additional 10–15 minutes, until the cheese is golden and bubbly.
  • Let it rest for 10 minutes before slicing.

Beginner Tips and Notes

If this is your first time making Mexican lasagna, here are a few helpful tips to guide you:

  • Don’t overfill the layers: Too much filling will make slicing messy. Use even, compact layers.
  • Flour tortillas work best: Corn tortillas tend to break apart or become soggy. Use medium-sized flour tortillas for best texture.
  • Drain excess fat: If using fattier beef, always drain it well after browning to avoid a greasy final product.
  • Roast the vegetables fully: The key to the salsa’s depth is well-roasted peppers and tomatoes. Let them char for maximum flavor.
  • Sour cream is optional: For extra richness, you can spread thin layers of sour cream between tortillas, or just use it as a topping.
  • Let it rest before slicing: Just like traditional lasagna, it needs time to firm up before serving. This helps hold its shape.
Print

Mexican Lasagna with Roasted Red Pepper Salsa: A Spicy, Cheesy, Family-Favorite Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Mexican Lasagna with Roasted Red Pepper Salsa is everything you love—bold, cheesy, and full of spicy goodness! 🌶️🧀 Layers of seasoned beef, soft tortillas, and smoky salsa make this casserole a weeknight winner. It’s a family-favorite recipe that brings everyone to the table fast. 🍽️💕 Easy to prep and packed with flavor, it’s comfort food with a zesty twist you’ll want again and again! 🌮🔥

  • Author: Ina
  • Prep Time: 30 minutes
  • Cook Time: 35 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 8 servings 1x

Ingredients

Scale

For the Ground Beef Filling

  • 1 tablespoon olive oil

  • 1 medium onion, diced

  • 3 garlic cloves, minced

  • 1 ½ pounds lean ground beef

  • 2 teaspoons chili powder

  • 1 teaspoon ground cumin

  • 1 teaspoon smoked paprika

  • Salt and pepper, to taste

  • 1 can (15 ounces) black beans, rinsed and drained

  • 1 cup frozen or canned corn, drained

For the Roasted Red Pepper Salsa

  • 2 large red bell peppers

  • 2 medium tomatoes, halved

  • 1 small red onion, roughly chopped

  • 2 garlic cloves

  • 1 small jalapeño, seeds removed (optional, for heat)

  • 2 tablespoons lime juice

  • ½ teaspoon salt

  • ¼ teaspoon black pepper

Other Ingredients

  • 8 to 10 medium flour tortillas

  • 2 cups shredded cheddar cheese

  • 2 cups shredded Monterey Jack or mozzarella cheese

  • ½ cup sour cream (optional, for layering or garnish)

  • Fresh cilantro, chopped (optional, for garnish)

Preparation Steps

  • Preheat the oven to 400°F (200°C).

  • Lightly grease a 9×13-inch baking dish.

  • Prepare the salsa and filling before layering.

Instructions

1. Roast the Peppers and Tomatoes

  • Place the red bell peppers, tomatoes, and garlic cloves on a baking sheet lined with foil.

  • Roast in the oven for about 20–25 minutes or until the peppers are charred and soft.

  • Let them cool slightly, then peel the skin off the peppers for a smoother salsa.

2. Blend the Roasted Salsa

  • Add roasted peppers, tomatoes, garlic, red onion, jalapeño (if using), lime juice, salt, and pepper to a blender.

  • Blend until smooth but slightly chunky for texture.

  • Taste and adjust salt or lime as needed. Set aside.

3. Cook the Beef Mixture

  • In a large skillet, heat the olive oil over medium heat.

  • Add diced onion and cook until softened, about 3 minutes.

  • Stir in minced garlic and cook for another minute.

  • Add ground beef, breaking it apart with a spatula as it browns.

  • Once browned, drain any excess fat.

  • Stir in chili powder, cumin, smoked paprika, salt, and pepper.

  • Mix in black beans and corn. Cook for another 2–3 minutes to heat through. Remove from heat.

4. Assemble the Mexican Lasagna

  • Spread a thin layer of roasted red pepper salsa on the bottom of your prepared baking dish.

  • Lay 2–3 tortillas to cover the base. Tear pieces as needed to fit.

  • Add a layer of the beef and bean mixture, spreading evenly.

  • Spoon a layer of salsa over the beef.

  • Sprinkle a mix of both cheeses.

  • Add another layer of tortillas and repeat the process: meat, salsa, cheese.

  • Continue layering until all the ingredients are used, ending with cheese on top.

5. Bake

 

  • Cover the baking dish with foil and bake in the preheated oven for 20 minutes.

  • Remove foil and bake an additional 10–15 minutes, until the cheese is golden and bubbly.

  • Let it rest for 10 minutes before slicing.

Notes

  • Don’t overfill the layers: Too much filling will make slicing messy. Use even, compact layers.
  • Flour tortillas work best: Corn tortillas tend to break apart or become soggy. Use medium-sized flour tortillas for best texture.
  • Drain excess fat: If using fattier beef, always drain it well after browning to avoid a greasy final product.
  • Roast the vegetables fully: The key to the salsa’s depth is well-roasted peppers and tomatoes. Let them char for maximum flavor.
  • Sour cream is optional: For extra richness, you can spread thin layers of sour cream between tortillas, or just use it as a topping.
  • Let it rest before slicing: Just like traditional lasagna, it needs time to firm up before serving. This helps hold its shape.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Serving Suggestions

Mexican Lasagna is a full meal on its own, but you can enhance it with a few simple sides and garnishes to create a balanced dinner spread.

  • Serve with a simple side salad: A crisp romaine or iceberg salad with avocado, tomatoes, and a lime vinaigrette balances the richness of the lasagna.
  • Top with fresh garnishes: Add fresh cilantro, diced tomatoes, jalapeño slices, or green onions for freshness.
  • Offer toppings bar-style: Sour cream, sliced olives, guacamole, and pickled red onions allow everyone to customize their slice.
  • Add rice or tortilla chips: Mexican rice or crunchy tortilla chips on the side make for a more filling meal.
  • Great with drinks: Serve with lime agua fresca or a light citrus iced tea to keep the meal refreshing.

This dish also makes great leftovers—simply reheat slices in the oven or microwave the next day. The flavors deepen overnight, making it even more delicious.

Final Thought

This Mexican Lasagna with Roasted Red Pepper Salsa is the ultimate comfort food casserole—warm, spicy, cheesy, and layered with flavor. It’s a playful twist on traditional lasagna that doesn’t sacrifice depth or satisfaction. The smoky homemade salsa adds a rich backbone that complements the seasoned beef and creamy beans perfectly. Plus, using tortillas makes this dish easy to assemble, and it avoids the need for boiling pasta.

Ideal for busy families, potlucks, or even meal prepping for the week, this recipe is one you’ll want to add to your regular rotation. You can even personalize it by adding sautéed peppers, mushrooms, or switching up the cheese.

Most importantly, it’s a dish that brings people together—around the table, enjoying big flavors and simple comforts. Try it once, and you’ll find yourself coming back to this Mexican-inspired favorite again and again.

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