In a large pot (like a soup pot or dutch oven), over medium-high heat, cook and crumble the ground beef and onion until the beef is browned. Drain or soak up any excess grease from the pot.
1 pound lean ground beef, 1 yellow or sweet onion
Stir in the garlic, Italian seasoning, sugar, kosher salt, garlic powder, onion powder, pepper, and red pepper flakes (if using) and cook for an additional 1 minute.
6 cloves garlic , 1 tablespoon Italian seasoning, 2 teaspoons granulated sugar, 2 teaspoons kosher salt, 1 teaspoon garlic powder, 1 teaspoon onion powder, ½ teaspoon black pepper, ½ teaspoon red pepper flakes
Stir in the beef broth, canned crushed tomatoes, and heavy cream until combined. Bring to a boil.
32 oz beef broth, 1 can (28 oz) crushed tomatoes, 1/2 cup heavy cream
Once boiling, add the pot-size spaghetti, ensuring that the noodles are completely submerged.
1 box (16 oz) pot-size spaghetti
Reduce the heat to medium-low and cook uncovered for 15-20 minutes, stirring occasionally, until the pasta reaches al dente or softer (or your desired texture). *All the liquid will be absorbed and you should be left with a thicker spaghetti sauce at the end of the simmer time. If you want the noodles softer, cover the pot with the lid, at the end of the simmer time, and let it sit for a few minutes. Stir the parmesan cheese into the spaghetti or serve it on the side as a garnish for serving. Enjoy!
1/2 cup grated or shredded parmesan cheese