Brown the ground beef in a large pot over medium heat, breaking it into crumbles as it cooks.
Add the chopped onion, bell pepper, and minced garlic to the pot; sauté until softened, about 5 minutes.
Stir in the diced tomatoes, beef broth, paprika, Italian seasoning, and season with salt and pepper.
Bring the mixture to a boil, then add the elbow macaroni; reduce heat and cover, simmering for about 10-12 minutes until pasta is al dente.
Taste the goulash and adjust seasonings if necessary; remove from heat when the pasta is cooked through.
Serve hot, garnished with fresh parsley if desired.