Add ground beef, cook until browned and no longer pink, about 5-7 minutes. Drain excess fat if needed.
Stir in diced tomatoes with juices, beef broth, and Italian seasoning. Bring to a simmer.
Add macaroni, cover, and cook for 10-12 minutes until al dente, stirring occasionally.
Reduce heat to low, stir in heavy cream, cook 2-3 minutes. Remove from heat, add shredded cheese, and season with salt and pepper. Garnish with parsley before serving.
Notes
For a richer flavor, sprinkle extra cheese on top before serving.