Cook the Beef: Heat the pot over medium heat. Add ground beef and cook until browned, breaking it up with a wooden spoon. Drain excess fat if needed.
Sauté Aromatics: Add diced onion and minced garlic to the pot. Cook for 2-3 minutes until fragrant and softened.
Add Seasoning: Stir in the taco seasoning, mixing well to coat the beef and onions.
Incorporate Liquids: Pour in beef broth, diced tomatoes, and salsa. Stir to combine.
Cook Pasta: Add uncooked pasta to the pot. Bring to a boil, then reduce heat to low. Cover and simmer for 10-12 minutes, stirring occasionally to prevent sticking.
Add Cheese and Cream: Once pasta is cooked, stir in shredded cheese and sour cream. Mix until creamy and well combined.
Serve: Season with salt and pepper to taste. Garnish with your favorite toppings and enjoy!