Heat 1 Tbs. olive oil in a large pot over medium-high. Add the onion and cook, stirring often, until beginning to soften, about 5 minutes. Add the garlic and cook, stirring, 1 minute. Add the beef and cook, stirring and breaking up the meat with your spoon, until no longer pink, about 5 minutes.
Stir in the tomato paste until well incorporated. Add the tomato sauce, diced tomatoes, beef broth, Worcestershire sauce, Italian seasoning and paprika and bring mixture to a boil. Add the macaroni, reduce heat to a simmer and cook, covered and stirring often, until the noodles are tender and the sauce has thickened, about 15 minutes. Stir in salt. Spoon into bowls and top with cheddar cheese and parsley.
My 9month old and I ate this hand over fist!! Sooo yummy ☺️🤤