01 -
Heat olive oil in a large skillet. Cook and crumble ground beef until browned. Drain excess grease.
02 -
Add diced onion and minced garlic to the skillet. Cook until softened.
03 -
Pour in beef broth, enchilada sauce, and diced tomatoes with their juice. Stir well to combine.
04 -
Add uncooked pasta, bring to a boil, then reduce heat. Cover and simmer for 15-20 minutes, stirring occasionally, until pasta is tender.
05 -
Once pasta is cooked, stir in shredded cheddar and Monterey Jack cheeses until melted.
06 -
Garnish with cilantro if using and serve warm.