Cook ground beef and onion over medium heat till done. Drain off grease.
Combine beef and onion, tomato juice, tomato paste, tomato sauce, grated carrots, seasoning, mushrooms, garlic, and salt and pepper in a large pot. Simmer 2 to 3 hours on very low heat.
Cook pasta according to package directions. Drain. Serve sauce over pasta.