Layered Tex-Mex Lasagna

Prep: 20 minutes (need cooked & mashed pinto beans) Cook: 45 minutes


Instead of rolling up each enchilada individually, this recipe layers the filling between corn tortillas and covers it all with the enchilada sauce.


  • Sauce:
  • 2-8 ounce cans tomato sauce
  • 3 cups water
  • 4 tbsp cornstarch
  • 1 tbsp chili powder
  • 1/2 tsp onion powder
  • 1/4 tsp garlic powder
  • 10-12 corn tortillas
  • 4 cups mashed pinto beans (fat-free canned beans may be used)
  • 1 cup green onions, chopped
  • 1 1/2 cups frozen corn kernels, thawed
  • 2.5 ounce can sliced ripe olives, drained
  • 1-2 tbsp chopped green chilies (optional)


Sauce: Place all ingredients for the sauce in a saucepan. Mix well with a whisk until well combined. Cook and stir over medium heat until thickened, about 5 minutes. Taste and add more chili powder if desired. Set aside.

Preheat oven to 350 degrees.

To assemble casserole: Place the beans in a large bowl. Add the onions, corn, olives and green chilies (if you wish). Mix gently until well combined.

Place 1 1/2 cups of the sauce in the bottom of a non-stick 9 x 13 inch baking dish. Place 3-4 corn tortillas over the bottom of the baking dish. Spread half of the bean mixture over the tortillas. Place another 3-4 tortillas over the bean mixture and then spread the remaining bean mixture on top of those tortillas. Cover with 3-4 more tortillas and then pour the remaining sauce over the tortillas. Cover with parchment paper, then cover with aluminum foil, crimping the edges over the baking dish. Bake for 45 minutes. Remove from oven and let rest for about 15 minutes before cutting. Serve with salsa and tofu sour cream, if desired.

Hints: The amount of corn tortillas that you need will depend on the size of your baking dish. Just cover the bottom as well as you can with the tortillas (on top of the first amount of enchilada sauce) and then use that same amount for the 2nd and 3rd layer.