In the bottom of a stock pot or dutch oven over medium-high heat, add the ground beef, onions, and peppers. Break up the beef into crumbles and cook, stirring occasionally until the beef is no longer pink and the onions and peppers are softened about 5-8 minutes. Drain off any excess fat or liquid if any came off the beef.
Add the garlic and stir it in, cook until fragrant, 30 seconds.
Add the crushed tomatoes, chicken stock, diced tomatoes, soy sauce, Worcestershire sauce, Italian seasoning, oregano, paprika, salt, and pepper, stir to combine.
Bring to a simmer, once it starts to simmer slightly add the macaroni noodles, stir to mix in.
Cover and cook for 10-15 minutes or until the pasta reaches the tenderness you prefer. Stir every few minutes to make sure nothing sticks.
Stir in half of the cheese.
Serve immediately with the rest of the cheese as a garnish and parsley, optional.