In a large skillet over medium heat, cook the ground beef until browned. Drain excess fat.
Add diced onion and minced garlic to the skillet, cooking until softened.
Stir in the elbow macaroni, beef broth, diced tomatoes, ketchup, mustard, Worcestershire sauce, salt, and pepper.
Bring the mixture to a boil, then reduce heat and simmer for about 15 minutes, stirring occasionally, until pasta is tender.
Stir in the shredded cheddar cheese and heavy cream until melted and creamy.
If desired, mix in diced pickles for extra cheeseburger flavor.
Garnish with chopped parsley and serve hot.