New Mexican chile powder gives this sauce an authentic spicy, slightly bitter flavor. You can get a similar flavor by substituting 7 tablespoons top-quality sweet paprika mixed with 1 tablespoon ground red pepper. Don't use commercial chili powder in its place, though. Serve with meat, vegetables, or as enchilada sauce.
Heat oil in a large saucepan over medium-high heat. Add onion; sauté 4 minutes. Add chile powder and garlic; sauté 1 minute. Stir in tomatoes and remaining ingredients. Bring to a boil; reduce heat, and simmer 10 minutes.