Preheat the griddle to a medium high heat and place the entire ground beef brick on the oiled flat top. Press down to sear and build a crust.
Let the beef cook whole for 2 minutes while the crust continues to build. Flip the ground beef and repeat the process.
Dice the yellow onion and sauté next to the ground beef.
Using a griddle spatula, start breaking apart the beef until you have small crumbly pieces. Season the beef with 1 tbsp of taco seasoning and continue flipping allowing the meat to cook through.
Once the beef is cooked and onions are translucent, mix the ingredients together and transfer them to a large mixing bowl.
In the same mixing bowl as the cooked beef, add drained black beans, diced tomatoes with green chili, minced garlic and half a can of the enchilada sauce. Add more taco seasoning and a pinch of salt for flavor. Mix the ingredients together.
Instead of greasing the baking dish, add 2 tablespoons of the enchilada sauce as the first layer.
Next, place corn tortillas covering the bottom of the dish. One layer is all you need. Get a hefty scoop of the beef enchilada mix and make the next layer. Cover with shredded cheese and repeat the process until you run out of the mixture.
Preheat the grill to 350 degrees and set for indirect heat.
Place the entire beef enchilada casserole on the grill uncovered and smoke for 20 minutes or until the cheese has melted evenly over the top.
Remove the smoked beef enchilada casserole from the grill, garnish with freshly chopped cilantro and serve. Add some sour cream or sliced avocado and enjoy.
Notes
Be sure to drain the beans and tomatoes.
If you are looking for a leaner protein options, select beef with higher lean % or use ground ground turkey, chicken or even chickpeas.
Replace corn tortilla's with flour one's if you need.
If you have a hard time finding enchilada sauce, used canned tomato sauce and mix in taco seasoning.
Pick cheese that melts easily. A sharp cheddar, Monterey jack or even pepper jack will be great in this recipe.
For optimal flavor, add a teaspoon of MSG to the beef mix. It helps elevate the flavor.