Cook ground beef and onion until beef is browned and no longer pink (about 5 to 6 minutes) in a 6-quart Dutch oven or large soup pot over medium high heat. Crumble beef while cooking using a wooden spoon. Drain off fat.
Add garlic and cook until fragrant, about 30 seconds. Add diced tomatoes, tomato sauce, beef broth, salt, pepper, Italian seasoning, sugar, steak sauce, and bay leaf. Stir to combine.
Bring to a gentle boil and stir in elbow macaroni. Cover and simmer for 15 minutes or until pasta is tender, stirring occasionally to prevent pasta from sticking to the pot. Reduce heat as necessary to maintain a simmer (medium to medium low).
Remove from heat and discard bay leaf. Stir in cheese until melted.
Garnish with chopped fresh parsley when serving, if desired.
Video
Notes
Storage
To freeze: Once cooled, store in a zip-top plastic freezer bag (press out as much air as possible before sealing) or in a freezer-safe airtight container. Freeze for up to 3 months. Defrost in the refrigerator overnight.
To refrigerate: Once cooled, store in an airtight container in the fridge for up to 3 to 4 days.