Boil the pasta according to the package directions. Drain and set aside.
12 ounces dry spaghetti
While the pasta cooks, heat the olive oil in a large skillet set over medium heat. Add in the ground beef, yellow onion, and garlic. Cook, breaking up the meat with a spoon, until the beef is cooked through and the onion is translucent.
2 teaspoons olive oil, 1½ pounds lean ground beef, ½ yellow onion, 4 cloves garlic
Add in the taco seasoning and stir until fragrant.
1 ounce taco seasoning
Stir in the diced tomatoes, beef broth, tomato paste, and Velveeta cheese. Cook and stir until the cheese is melted and the sauce is warmed through.
10 ounces diced tomatoes and green chilies, 1½ cups low-sodium beef broth, 3 tablespoons tomato paste, 4 ounces Velveeta cheese
Toss in the spaghetti and cheddar cheese. Toss until the cheese is melted. Garnish with cilantro and serve.
1½ cups freshly shredded cheddar cheese, Chopped fresh cilantro