01 -
Heat olive oil in a large skillet over medium heat. Add the ground beef, cook while crumbling, and brown until fully cooked. Drain excess grease.
02 -
Add diced onion and minced garlic to the skillet. Cook until the onion becomes translucent and the garlic is fragrant.
03 -
Pour in beef broth, enchilada sauce, and diced tomatoes. Stir well to combine.
04 -
Stir in the uncooked pasta and bring the mixture to a boil. Reduce heat, cover, and simmer for 15-20 minutes, stirring occasionally, until the pasta is tender.
05 -
Add shredded cheddar cheese and Monterey Jack cheese. Stir until melted and well incorporated.
06 -
Garnish with chopped cilantro and serve warm. Optionally, sprinkle red pepper flakes for extra heat.