My Mother-in-law used to make the best enchiladas ever. She taught me her recipe and I have been making them for over 30 years. They aren't quite as good as hers but they are very close. These photos are from the internet to show the finished product.
Heat the oil in a skillet over medium heat. Stir in flour and chili powder, reduce heat to medium and cook until lightly brown, stirring constantly to prevent burning.
Gradually stir in tomato sauce, water, cumin, garlic powder, onion powder. Stir well and cook approximately 10 more minutes or until sauce is thickened slightly, stirring occasionally. Season to taste. Turn off the heat.
Dip tortilla in sauce and lay flat on an oven-proof plate.
Ladle 1 tablespoon of sauce over the tortilla and sprinkle with cheese and chopped onion.
Repeat this process to form a stack of three for each serving.
Bake in a 375 F oven for 10 minutes or until cheese is melted. Remove plate from the oven and garnish with lettuce, tomatoes and green onions. Repeat for each serving.
Serve immediately with sour cream, tortilla chips and your favorite salsa.
The traditional way to serve these enchiladas is with a fried egg on top. This is optional.