In a large skillet over medium-high heat, brown the ground beef and diced onion until the meat is thoroughly cooked and onions are translucent.
Drain any excess fat from the skillet.
Add minced garlic, cumin, chili powder, salt, and black pepper to the beef mixture and cook for 1 minute until fragrant.
Stir in the red enchilada sauce, drained black beans, and frozen corn.
Gently fold in the tortilla pieces until they are evenly coated in the sauce.
Reduce heat to medium-low, cover the skillet, and simmer for 5 to 8 minutes until the tortillas have softened.
Spread the shredded cheese evenly over the top and cover the skillet for 2 minutes until the cheese is fully melted.
Remove from heat and garnish with chopped cilantro before serving.