1 pound ground beef
1/2 cup finely diced yellow onion
1 15-ounce can tomato sauce
1 15-ounce can black beans, drained and rinsed
1 14.5-ounce can diced tomatoes
1 lime, juiced
1 8.75-ounce can sweet corn
1 4.5-ounce can chopped green chilies, drained
2 teaspoons chili powder
1 teaspoon ground cumin
4 cloves garlic, minced
1 teaspoon dried Mexican oregano
1/2 teaspoon red pepper flakes
6 flour tortillas
2 cups Mexican cheese blend
1 bunch cilantro, roughly chopped (optional)
Preheat the oven to 375 degrees Fahrenheit. Grease a casserole dish and set aside.
In a large skillet over medium-high heat, cook the beef with the onions, until the beef is browned all the way through, about 5 minutes.
Drain the excess grease and discard.
Add the tomato sauce, black beans, diced tomatoes, lime juice, corn, green chilies, chili powder, cumin, garlic, oregano and red pepper flakes. Stir well to combine and simmer over medium-low heat for 5 minutes.
Spread a large spoonful of the beef mixture over the bottom of the casserole dish to prevent the tortillas from sticking. Layer half of the tortillas over the bottom of the casserole and top with half of the beef mixture. Top with half of the cheese.
Continue layering until all of the ingredients are used.
Bake, uncovered, until the cheese has melted, about 15 to 20 minutes.
Top with the chopped cilantro, if using.