In a large skillet, cook the ground beef and onion until the beef is cooked through.
Add the garlic powder, chili powder, cumin, salt, pepper, and cayenne pepper. Stir to combine.
To make the red sauce, combine the tomato sauce, water, salsa, onion powder, garlic powder, chili powder, and cumin in a small saucepan. Simmer for 10 minutes.
Fill each tortilla with some of the ground beef mixture and roll it up. Place the rolled tortillas in a 9x13 inch baking dish.
Pour the red sauce over the enchiladas and sprinkle with the shredded cheese. Bake for 25 minutes.
Serve the enchiladas with sour cream and salsa.
Interesting Facts
Enchiladas are a traditional Mexican dish made from corn tortillas filled with a variety of ingredients, usually including meat.
The word “enchilada” is derived from the Spanish word “enchilar” which means “to season with chili”.
Enchiladas are usually served with a spicy red sauce, made from chili peppers, tomatoes, and other spices.