Cook the fettuccine pasta according to package instructions until al dente. Drain and set aside.
In a large skillet, heat the olive oil over medium heat. Add the ground beef and cook until browned, breaking it apart with a spatula, about 5-7 minutes.
Add the minced garlic to the skillet and sauté for 1-2 minutes until fragrant.
Pour in the beef broth and bring to a simmer. Let it cook for about 3-4 minutes to reduce slightly.
Stir in the heavy cream and Italian seasoning, mixing well. Allow the sauce to simmer for another 3-5 minutes until it thickens.
Add the cooked fettuccine to the skillet and toss to coat the pasta in the creamy sauce.
Stir in the grated Parmesan cheese until melted and well combined. Season with salt and pepper to taste.
Serve immediately, garnished with fresh parsley.