Hungarian Goulash is a traditional dish that uses diced beef, onions, spices, and no tomato, while American Goulash is a pasta-based dish that uses ground beef (minced), elbow macaroni, and loads of tomato.