In a large pot, combine beef, salt, sugar, oregano, pepper, dried basil, garlic powder, onion flakes, diced tomatoes, tomato paste, tomato sauce, and mushrooms. Bring mixture to a bubbly hot, then simmer at low heat for 2 hours, stirring occasionally.
cook pasta according to package directions. Drain. Serve sauce over spaghetti with garlic bread. ENJOY!