Preheat oven to 350°F and grease a 9x11 baking dish.
In a medium skillet, brown ground beef for 5 minutes. Add onions and continue cooking until beef is cooked through and onions have softened, about 3 minutes.
Stir in taco seasoning and 1/4 cup of water and let cook until liquid has reduced and is almost gone. Remove from heat.
Spread 1/2 cup of the enchilada sauce in prepared baking dish, then top with two tortillas.
Layer with 1/3 of the beef, another 1/2 cup of enchilada sauce, and 1 cup of cheese.
Place two more tortillas on top and repeat layers two more times.
Cover dish tightly with aluminum foil and bake until bubbly and heated through, 30 minutes.
Remove foil and bake 10 minutes more. Enjoy!
Notes
Great for make-ahead meals or freezer meals. You can substitute ground turkey for a lighter version.