Boil a large pot of salted water and cook the rotini pasta until al dente, about 8 to 10 minutes, then drain and set aside.
Heat olive oil in a large skillet over medium heat, add ground beef, and sauté for 5 to 7 minutes until browned and fully cooked.
Stir in minced garlic and cook for an additional 1 to 2 minutes until fragrant, then season with salt, pepper, and Italian seasoning.
Pour in the heavy cream and bring to a gentle simmer, stirring to combine with the beef and garlic mixture.
Gradually add grated Parmesan cheese while stirring continuously until the sauce is creamy and cheese is melted, adjusting thickness with reserved pasta water if needed.
Add the cooked rotini to the skillet and toss gently until the pasta is fully coated with the sauce.
Serve hot, garnished with chopped parsley and additional Parmesan cheese if desired.