01 -
Place lean ground beef in a large pot over medium-high heat. Cook, breaking up the beef with a spoon, until browned and cooked through, about 7-8 minutes. Drain excess fat if necessary.
02 -
Add tomato paste and minced garlic to the pot. Cook, stirring constantly, for approximately 1 minute to release their aromas.
03 -
Stir in onion powder, sugar, dried oregano, Italian seasoning, salt, and crushed red pepper flakes (if using). Combine thoroughly.
04 -
Pour in beef broth and crushed tomatoes. Increase heat to high and bring the mixture to a rolling boil.
05 -
Once boiling, add uncooked rotini pasta. Cook uncovered for 12 minutes, stirring occasionally. Adjust heat to maintain a steady simmer, ensuring gentle bubbling without vigorous boiling.
06 -
Turn off the heat but keep the pot on the burner. Sprinkle shredded mozzarella over the top and cover with a lid. Let rest for 5 minutes until the cheese melts and the liquid is mostly absorbed.
07 -
Gently toss the mixture to incorporate the mozzarella. Season with pepper and additional salt if desired. Serve immediately, garnished with freshly grated Parmesan and fresh basil if preferred.