Cook the pasta according to the package directions, which means bringing a large pot of water to a boil, adding the designated amount of pasta, and stirring when you first place the noodles in the water and while it's boiling. The goal is to remove starch from the pasta to prevent it from sticking or becoming too gummy or sticky.
Step2:While the pasta is cooking, prepare the beef and the sauce in a separate pot and pan.
Step3: In a pan over medium heat, saute the onion with the olive oil. Cook until translucent (around 3 minutes) to make this the best Mexican taco pasta recipe. The onions will give it a mild flavor when you don't brown them. Add the garlic and cook for 1 minute.
Step4: Incorporate the beef and cook until browned. Make sure you drain any excess grease to maximize the flavor, reduce the amount of unhealthy fat, and prevent the dish from being too oily.
Step5: Add the tomato sauce and the taco seasoning to the ground beef and stir.
Step6: Drain the pasta and reserve 3 tbsp of the cooking water.
Step7: Pour the pasta and the 3 tbsp of the cooking water into the pan with the beef.
Step8:Reduce the heat to low and add the cream cheese and the sour cream. Cook on low for around 3 minutes.
Step9: Remove from fire. Add the diced tomatoes.
Step10: Serve and sprinkle with Parmesan cheese and the chopped cilantro.