Melt butter in a large skillet over medium heat and add ground beef, breaking it apart and cooking until fully browned, around 5 to 7 minutes.
Add the chopped onion to the skillet and sauté until it softens and turns translucent, about 3 to 4 minutes.
Stir in the minced garlic and cook just until fragrant, about 1 to 2 minutes, being careful not to burn it.
Season the beef mixture by mixing in dried Italian seasoning, salt, and pepper, then stir well to combine everything evenly.
Pour in the beef broth, stirring gently and scraping the bottom of the pan to release any flavorful bits, then slowly add the heavy cream and bring the sauce to a low simmer.
Add the pasta, ensuring it is fully covered by the creamy sauce, then lower the heat and cover the pan. Let it cook for 10 to 12 minutes, stirring occasionally, until the pasta is tender and has absorbed the sauce.
When the pasta is ready and the sauce has thickened, sprinkle the grated Parmesan cheese over the top and stir until it melts smoothly into the sauce.
Garnish the dish with freshly chopped parsley before serving to add a fresh, colorful touch.