01 -
In a large Dutch oven or lidded pot, cook ground beef and diced onion over medium heat for 8 to 10 minutes, until beef is thoroughly browned. Drain excess fat before proceeding.
02 -
Stir in minced garlic and sauté for 1 minute. Sprinkle taco seasoning over the beef mixture and combine thoroughly to coat the meat.
03 -
Pour in diced tomatoes with juice, salsa, and beef broth. Use a spoon to mix well, then bring the mixture to a boil over medium heat.
04 -
Once boiling, add dried spaghetti, breaking in half if needed and arranging in a crisscross pattern to prevent clumping. Ensure pasta is fully submerged. Reduce heat to a simmer and cover. Cook for 15 to 20 minutes, stirring every 5 minutes to prevent sticking, covering after each stir.
05 -
Remove from heat and gradually fold in shredded Monterey Jack cheese, adding in portions until fully melted and smooth.
06 -
Top with chopped fresh cilantro before serving.