This pasta dish takes me right back to my childhood when we'd eat cans of Beefaroni for lunch! Of course, our homemade version is so much better than the canned stuff - loaded with savory beef and tender pasta all in a simple tomato sauce.
While pasta is cooking, cook the ground beef and onion in a large pot, such as a dutch oven or deep skillet, over medium heat, crumbling the beef as it cooks.
Once the meat is cooked through, drain off any excess grease.
Season the beef and onions with chili powder, paprika, garlic powder, and salt.
Pour the tomato sauce and Worcestershire sauce over the beef and stir to combine.
Drain the macaroni and stir into the meat mixture to coat the macaroni in the sauce.
Taste and season with additional salt and pepper, to taste.