Heat a large saucepan over medium flame and cook the ground beef until browned, adding the diced onion and minced garlic as you crumble the meat. Remove excess fat by draining it.
Pour in the crushed tomatoes along with their juices and the tomato sauce, mixing everything together thoroughly.
Add the sugar, Italian seasoning, salt, and pepper to the pan, stirring well before bringing the mixture to a boil.
Lower the heat and let the sauce gently simmer for around 10 minutes to blend flavors.
Fold in the cooked elbow macaroni slowly and continue simmering for about 5 more minutes to warm through.
Dish out your goulash and top with grated Parmesan cheese before serving.