Bring salted water to a boil in a large pot. Add the fettuccine pasta and cook according to package instructions until al dente. Drain and set aside.
In a skillet, heat olive oil over medium heat. 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 and sauté for an additional 1-2 minutes until fragrant.
Pour in the heavy cream and beef broth, stirring well to combine. Bring the mixture to a simmer.
Add Italian seasoning, salt, and black pepper to taste. Continue cooking for 2-3 minutes until the sauce thickens slightly.
Stir in the grated Parmesan cheese until melted and the sauce is smooth.
Add the cooked fettuccine to the skillet, tossing well to coat the pasta with the creamy beef sauce.
Serve hot, garnished with chopped parsley if desired.