Put the pasta water on the stove on a medium heat. Add pasta when the water begins to boil.
In a large pot or Dutch oven, heat the ground beef, onion, and carrots over a medium heat. Break the beef and keep stirring until cooked through.
Drain the excess fat from the pot.
Season the mixture with the garlic, paprika, chili powder, salt and pepper.
Pour Worcestershire and tomato sauce over the beef mixture and stir well.
Stir in the tomato paste.
Let the meat sauce simmer for about 15 minutes. Taste test about halfway through and add more spices as needed.
Drain the macaroni and stir into the sauce.
Top with the cheese of your choice.
Serve and Enjoy!