Cook spaghetti according to package directions, drain, and rinse under warm water. Toss with a small amount of olive oil to keep noodles from sticking together and set aside.
Heat 2 Tablespoons olive oil over medium-high heat in a deep heavy bottomed skillet. Break up ground beef and add to skillet. Sprinkle with garlic salt and taco seasoning. Add chopped onions. Brown beef until no pink remains and onions are tender.
Drain any excess fat. Add Rotel tomatoes and shredded cheese. Stir and cook until heated through.
Add cooked spaghetti noodles and stir to incorporate. Sprinkle with cilantro, stir, and serve.
We used lean ground beef (90/10). You can use a fattier ground beef, just be sure to drain the excess fat. You can easily substitute with ground turkey or chicken.
Try our homemade taco seasoning instead of the packaged stuff for better flavor! You'll need 1 batch of the homemade version for this recipe.