Onions: Preheat the oven to 375 degrees F. In a large skillet over medium high heat, add the oil and onion. Cook, stirring on occasion, until the onions are softened and translucent (about 4-5 minutes).
1 tablespoon avocado oil, 1 medium onion
Garlic + ground meat: Add the garlic and cook for 1 minute more stirring frequently. Then add the ground beef and cook, stirring on occasion, until browned (5-7 minutes).
4 cloves garlic, 1 pound ground beef
Finish the Enchilada Filling: Add the drained tomatoes, refried beans, and enchilada sauce and mix together. Bring to a low boil then immediately reduce heat to simmer, stirring on occasion, for 5-10 minutes (for best flavor, simmer until the filling changes to a deeper shade of red). Then remove from heat.
1 14-ounce can fire roasted tomatoes, 1 16-ounce can refried beans, 1 ½ cups enchilada sauce
Layer: In a 13x9 inch baking dish, layer half of the tortilla pieces on the bottom of the baking dish, then add half of the enchilada filling and spread evenly. Evenly sprinkle half of the cheese over the layers. Then add the remaining tortillas followed by the remaining beef mixture. Top with a final layer of cheese.
7 ounces tortillas*, 3 cups mexican cheese
Bake: Cover snugly with aluminum foil and bake on a middle oven rack for 20 minutes. Then remove the foil and bake for 10 minutes more or until the cheese is melted.