01 -
Heat a large skillet over medium-high heat and add the ground beef. Break it up with a wooden spoon and let it brown for about 5-6 minutes without stirring too much at first. Once browned and no longer pink, drain off most of the fat but leave a little for flavor.
02 -
Add diced onion to the same skillet with the beef and cook for 3-4 minutes until softened. Sprinkle in chili powder, cumin, and garlic powder. Stir everything together and cook for another minute until fragrant.
03 -
Pour in about 1/2 cup of the enchilada sauce and the beef broth. Let simmer for 5-6 minutes, stirring occasionally, until the liquid reduces and coats the meat. The mixture should be moist but not soupy. Season with salt and pepper to taste.
04 -
Warm corn tortillas in the microwave for 30 seconds wrapped in damp paper towels, or heat them one by one in a dry skillet for 15 seconds per side. They need to be pliable or they'll crack when you roll them.
05 -
Preheat oven to 375°F and spread a thin layer of enchilada sauce on the bottom of a 9x13 baking dish. Add about 1/3 cup of beef mixture down the center of each tortilla, sprinkle with cheese, roll tightly and place seam-side down in the dish.
06 -
Pour remaining enchilada sauce over the top, making sure all tortillas are covered. Sprinkle remaining cheese generously on top. Bake for 20-25 minutes until cheese is melted and bubbly. Let rest for 5 minutes before serving.