Cook the shell pasta according to package instructions; drain and set aside.
In a large skillet, brown the ground beef over medium heat, breaking it apart with a spoon.
Add the diced onion and minced garlic; sauté until the onion is translucent.
Pour in the beef broth and bring to a simmer.
Stir in the heavy cream and Italian seasoning; mix well.
Reduce heat and let the mixture simmer for about 5 minutes.
Stir in the cooked pasta and mix until well combined.
Add the grated Parmesan cheese and stir until melted and creamy.
Season with salt and pepper to taste.
Garnish with fresh parsley before serving.