Bring a large pot of salted water to a boil. Add the rotini pasta and cook according to package instructions until al dente. Drain and set aside.
In a large skillet over medium heat, add the olive oil. Once hot, add the ground beef and cook until browned, breaking it apart with a wooden spoon (about 5-7 minutes).
Add the minced garlic to the skillet with the beef and sauté for about 1-2 minutes until fragrant.
Pour the heavy cream into the skillet, stirring to combine. Bring to a gentle simmer.
Mix in the grated Parmesan cheese, Italian seasoning, salt, and black pepper. Stir until the cheese has melted and the sauce is smooth.
Add the cooked rotini to the skillet, tossing to coat the pasta evenly with the sauce.
Allow the dish to cook for another 2-3 minutes to heat through, then remove from heat.
Serve immediately, garnished with fresh parsley if desired.