Cook and crumble the ground beef in a large pot over medium-high heat until browned and cooked through, about 8 minutes. Drain grease.
Add seasonings and tomato paste.
Add in onions, peppers, and celery cook for 4 minutes. Add garlic and cook for 1 minute.
Add the tomato sauce and stir until combined.
Add the Worcestershire sauce, undrained diced tomatoes, and chicken broth.
Add the uncooked macaroni, stir to combine. Bring to a gentle boil.
Cover for 4 minutes. Uncover and run a silicone spatula along the bottom. Gently lift up anything that is settled on the bottom.
Cover partially and boil gently for 4 more minutes. Run a silicone spatula on the bottom again.
Heat for 2-3 more minutes or until macaroni is cooked through. Taste-test a noodle for doneness before proceeding. Turn off heat. The pasta will continue to absorb remaining liquid.
If desired, gradually sprinkle in the cheese and stir to combine. Serve and enjoy!
