Brown ground beef in a skillet over medium-high heat. Transfer to a bowl and drain excess fat.
In the same pan, cook diced onion until soft (3–4 mins), then stir in garlic for 30 seconds.
Add beef back to pan with taco seasoning, tomato paste, green chiles, and water. Simmer until thickened.
Preheat oven to 350°F. Spread ½ cup enchilada sauce in a 9×13-inch baking dish.
Fill tortillas with ⅓ cup beef and ¼ cup cheese. Roll and place seam-side down in the dish.
Pour remaining sauce over enchiladas and top with the rest of the cheese.
Bake uncovered for 20 minutes, until cheese melts and edges are crisp.
Cool slightly, then top with your favorites like sour cream or avocado.