Place the oil in a pot and place over medium-high heat. Once hot, add the onion and cook until slightly softened. Add the garlic and cook 1 more minute. Add the ground beef, breaking it up into little pieces with a spoon, and cook until no pink remains, about 5 minutes. If a lot of liquid or fat remain in the skillet, drain most and discard.
Add the broth, tomato sauce, diced tomatoes, 1/2 cup water, Worcestershire sauce, seasoned salt, Italian seasoning, paprika and ground black pepper. Stir to combine and return to a simmer.
Add the macaroni and return the pot to a simmer once again. Reduce heat to medium low and cook for about 12 minutes, until the macaroni is tender, stirring occasionally. Remove from the heat and fold in the cheese. Stir until it is completely melted into the sauce. Serve topped with chopped parsley.