01 -
Heat the olive oil in a large, deep skillet or Dutch oven over medium heat.
02 -
Add the onions and sauté for 2-3 minutes until they begin to soften.
03 -
Add the ground beef and cook for 5-6 minutes until no longer pink, breaking up the beef with a spoon as it cooks.
04 -
Stir in the taco seasoning (or garlic powder, chili powder, and cumin) and cook for an additional minute.
05 -
Add enchilada sauce, broth, and dry pasta. Stir to combine, cover the pan, and bring to a boil.
06 -
Reduce heat to a simmer and cook for 15-20 minutes, stirring occasionally, until the pasta is tender and has absorbed most of the liquid. Cooking times may vary based on the pasta brand.
07 -
If using sour cream, cream cheese, or corn, stir these in during the final 2 minutes of cook time.
08 -
Remove the pan from the heat and stir in the shredded cheese. Add any additional optional mix-ins as desired.
09 -
Garnish with toppings such as green onions, diced tomatoes, black olives, sour cream, or cilantro. Serve warm.