Warm the olive oil in a large pot over medium heat.
Brown the ground beef, breaking it up as it cooks, about 5–6 minutes. Drain excess fat.
Stir in onion, carrots, and celery. Cook until softened, 4–5 minutes.
Add garlic, Italian seasoning, salt, pepper, and sugar. Cook 30 seconds until fragrant.
Pour in diced tomatoes, tomato sauce, beef broth, and Worcestershire. Scrape up any browned bits.
Bring to a boil, then reduce heat. Simmer gently for 10 minutes to meld flavors.
Stir in the elbow macaroni. Simmer, stirring occasionally, until pasta is just tender, 8–10 minutes.
Taste and adjust seasoning. Add a splash of broth if the soup thickens too much.
Ladle into bowls and top with chopped parsley.
Notes
Variation: Swap ground beef for ground turkey and use chicken broth for a lighter bowl. Add a pinch of red pepper flakes for gentle heat. For storage, refrigerate the soup and pasta separately if possible; otherwise, thin leftovers with a little broth when reheating.This recipe is an original creation inspired by classic Easy Beef and Macaroni Soup flavors. All ingredient ratios and instructions are independently developed.