Heat oil in a saucepan over medium heat. Whisk in flour and chili powder, whisking constantly until mixture is almost boiling.
Add tomato sauce and water to saucepan, mix until smooth. Then add cumin, garlic powder, and onion powder, salt, and hot paprika. Reduce heat to low and simmer for 10-15 more minutes.
Recipe by The Domestic Geek Blog at http://www.thedomesticgeekblog.com/home-made-enchilada-sauce/