Boil a large pot of water, add a generous pinch of salt, and cook rotini just to al dente, according to package directions. After the pasta is cooked, scoop out about 1/2 cup of the water, then drain off the rest. Set the warm pasta aside.
8-10 ounces rotini
While the pasta cooks, set a large skillet over medium-high heat. Add beef directly to the skillet and cook for 4-5 minutes, crumbling it into small pieces, until nicely browned.
1 pound lean ground beef
Stir in the chili powder, onion powder, garlic powder, Italian seasoning, 1/2 teaspoon salt, and 1/4 teaspoon pepper, followed by the tomato sauce. Stir well and cook 3-4 minutes, until the sauce thickens slightly.
3/4 teaspoon chili powder, 3/4 teaspoon onion powder, 1/2 teaspoon garlic powder, 1/2 teaspoon Italian seasoning, kosher salt and black pepper, 1 (15 ounce) can tomato sauce
Stir in the cream until warmed through, then add the rotini. Stir well to combine. If you would like a slightly more silky sauce, add in the reserved pasta water, just a splash at a time, and stir well until it reaches a consistency that you like.
1/4 cup heavy cream
Serve with grated Parmesan and a sprinkling of fresh parsley, basil, or other herbs, as desired.
Parmesan and fresh herbs