Heat a heavy bottom stock pot over medium-high heat. Add ground beef, breaking apart. Add the onions and mix to combine. Cook for 5-6 minutes until the beef is browned. Drain away any grease. Stir in garlic and cook for 1-2 minutes until you can start to smell it.
1 pound lean ground beef, ½ small onion, 3 cloves garlic
Add Italian seasoning, salt, and pepper and mix with the meat to combine. Pour in beef broth and crushed tomatoes, bring to a boil, and cook for 5-7 minutes.
2 teaspoon Italian seasoning, 1 teaspoon salt, ½ teaspoon black pepper, 5 cups low sodium beef broth, 28 oz can crushed tomatoes
Stir in macaroni and tomato sauce and boil for about 7-8 minutes until the pasta is tender and cooked through.
2 cups uncooked macaroni, 15 oz tomato sauce
Serve immediately garnished with parsley or fresh basil if desired.